Tue, 10 Apr 2012 09:31:04 -0700 |
jiangli |
7159772: instanceKlass::all_fields_count() returns incorrect total field count |
Sat, 05 May 2012 10:24:55 -0400 |
jprovino |
Merge |
Wed, 02 May 2012 13:21:36 -0400 |
jiangli |
7158552: The instanceKlsss::_host_klass is only needed for anonymous class for JSR 292 support. |
Fri, 04 May 2012 15:26:05 -0700 |
amurillo |
7166615: new hotspot build - hs24-b10 |
Thu, 10 May 2012 10:25:00 -0700 |
katleman |
Added tag jdk8-b38 for changeset 637c3f5f068f |
Wed, 09 May 2012 14:06:27 -0700 |
amurillo |
Mergejdk8-b38 |
Wed, 09 May 2012 13:07:42 -0700 |
katleman |
Added tag jdk8-b37 for changeset bfcf92bfefb8 |
Fri, 04 May 2012 14:10:31 -0700 |
amurillo |
Added tag hs24-b09 for changeset 7d5ec8bf38d1 |
Fri, 04 May 2012 14:10:30 -0700 |
amurillo |
Mergehs24-b09 |
Fri, 04 May 2012 10:46:32 -0700 |
jcoomes |
Merge |
Wed, 25 Apr 2012 12:36:37 +0200 |
brutisso |
7163848: G1: Log GC Cause for a GC |
Wed, 25 Apr 2012 15:51:10 -0700 |
jmasa |
Merge |
Wed, 25 Apr 2012 09:55:55 -0700 |
jmasa |
7164144: Fix variable naming style in freeBlockDictionary.* and binaryTreeDictionary* |
Wed, 25 Apr 2012 10:23:12 -0700 |
johnc |
7143490: G1: Remove HeapRegion::_top_at_conc_mark_count |
Thu, 29 Mar 2012 19:46:24 -0700 |
jmasa |
7131629: Generalize the CMS free list code |
Wed, 02 May 2012 15:47:06 -0400 |
jprovino |
Merge |
Thu, 26 Apr 2012 16:24:15 -0400 |
dlong |
7162955: Attach api on Solaris, too many open files |
Wed, 25 Apr 2012 15:06:51 -0700 |
dcubed |
7164344: enabling ZIP_DEBUGINFO_FILES causes unexpected test failures on Solaris and Windows |
Tue, 24 Apr 2012 15:20:40 -0700 |
dcubed |
Merge |
Tue, 03 Apr 2012 09:48:34 -0700 |
dcubed |
7158067: FDS: ENABLE_FULL_DEBUG_SYMBOLS flag should only affect product builds |
Fri, 23 Mar 2012 11:50:33 -0700 |
dcubed |
7102323: RFE: enable Full Debug Symbols Phase 1 on Solaris |
Mon, 23 Apr 2012 11:03:30 -0700 |
dcubed |
Merge |
Mon, 23 Apr 2012 13:30:39 +0200 |
sla |
7162063: libsaproc debug print should format size_t correctly on 64bit platform |
Fri, 20 Apr 2012 14:55:45 +0100 |
kevinw |
7162488: VM not printing unknown -XX options |
Fri, 20 Apr 2012 17:13:36 -0700 |
amurillo |
7163193: new hotspot build - hs24-b09 |
Thu, 26 Apr 2012 14:05:31 -0700 |
katleman |
Added tag jdk8-b36 for changeset 50b4400ca1ecjdk8-b37 |
Fri, 20 Apr 2012 16:23:49 -0700 |
amurillo |
Added tag hs24-b08 for changeset dff6e3459210jdk8-b36 |
Fri, 20 Apr 2012 16:23:48 -0700 |
amurillo |
Mergehs24-b08 |
Fri, 20 Apr 2012 11:41:49 -0700 |
johnc |
Merge |
Wed, 18 Apr 2012 13:39:55 -0400 |
tonyp |
7145441: G1: collection set chooser-related cleanup |
Wed, 18 Apr 2012 07:21:15 -0400 |
tonyp |
7157073: G1: type change size_t -> uint for region counts / indexes |
Wed, 11 Apr 2012 16:18:45 +0200 |
stefank |
7160613: VerifyRememberedSets doesn't work with CompressedOops |
Mon, 16 Apr 2012 08:57:18 +0200 |
brutisso |
4988100: oop_verify_old_oop appears to be dead |
Fri, 13 Apr 2012 01:59:38 +0200 |
brutisso |
7160728: Introduce an extra logging level for G1 logging |
Tue, 06 Mar 2012 12:36:59 +0100 |
rbackman |
7160570: Intrinsification support for tracing framework |
Sun, 15 Apr 2012 15:37:20 -0700 |
dcubed |
Merge |
Fri, 13 Apr 2012 08:11:36 -0700 |
coleenp |
Merge |
Thu, 12 Apr 2012 22:03:05 -0400 |
coleenp |
7160467: Fix test for 7158988 |
Thu, 12 Apr 2012 13:24:08 +0200 |
rbackman |
7160924: jvmti: GetPhase returns incorrect phase before VMInit event is issued |
Thu, 12 Apr 2012 18:41:24 -0400 |
dlong |
Merge |
Tue, 10 Apr 2012 13:27:09 -0400 |
bobv |
Merge |
Sat, 31 Mar 2012 00:05:15 -0700 |
jcoomes |
Merge |
Thu, 29 Mar 2012 22:18:56 -0400 |
jiangli |
7154670: The instanceKlass _implementors[] and _nof_implementors are not needed for non-interface klass. |
Thu, 05 Apr 2012 14:16:23 +0200 |
sla |
7133111: libsaproc debug print should be printed as unsigned long to fit large numbers on 64bit platform |
Mon, 09 Apr 2012 08:38:16 -0700 |
dcubed |
Merge |
Thu, 05 Apr 2012 12:17:52 -0400 |
coleenp |
7158988: jvm crashes while debugging on x86_32 and x86_64 |
Sat, 07 Apr 2012 09:06:55 -0700 |
amurillo |
7159842: new hotspot build - hs24-b08 |
Thu, 19 Apr 2012 12:18:46 -0700 |
katleman |
Added tag jdk8-b35 for changeset f621660a297b |
Thu, 12 Apr 2012 09:34:57 -0700 |
katleman |
Added tag jdk8-b34 for changeset f284b0883558jdk8-b35 |
Sat, 07 Apr 2012 08:26:15 -0700 |
amurillo |
Added tag hs24-b07 for changeset 7c6aba65acd2jdk8-b34 |
Sat, 07 Apr 2012 08:26:15 -0700 |
amurillo |
Mergehs24-b07 |
Fri, 06 Apr 2012 09:48:34 -0700 |
johnc |
Merge |
Thu, 05 Apr 2012 13:57:23 -0400 |
tonyp |
7127697: G1: remove dead code after recent concurrent mark changes |
Fri, 16 Mar 2012 09:52:57 +0100 |
brutisso |
7130974: G1: Remove G1ParCopyHelper |
Tue, 13 Mar 2012 11:05:32 -0700 |
johnc |
7143511: G1: Another instance of high GC Worker Other time (50ms) |
Thu, 05 Apr 2012 15:08:04 -0700 |
never |
Merge |
Mon, 02 Apr 2012 16:05:56 -0700 |
never |
7157141: crash in 64 bit with corrupted oops |
Sun, 01 Apr 2012 17:04:26 -0400 |
acorn |
Merge |
Thu, 29 Mar 2012 02:12:40 -0700 |
fparain |
7087969: GarbageCollectorMXBean notification contains ticks vs millis |
Wed, 28 Mar 2012 14:27:38 -0700 |
minqi |
7156960: Incorrect copyright headers in parts of the Serviceability agent |
Tue, 27 Mar 2012 15:28:52 -0400 |
acorn |
Merge |
Fri, 23 Mar 2012 11:16:05 -0400 |
coleenp |
7150058: Allocate symbols from null boot loader to an arena for NMT |
Thu, 15 Mar 2012 13:37:13 +0100 |
nloodin |
7148488: Whitebox tests for the Diagnostic Framework Parser |
Fri, 30 Mar 2012 14:18:17 -0700 |
amurillo |
7158137: new hotspot build - hs24-b07 |
Thu, 05 Apr 2012 13:04:42 -0700 |
katleman |
Added tag jdk8-b33 for changeset 785bcf415ead |
Fri, 30 Mar 2012 14:07:59 -0700 |
amurillo |
Added tag hs24-b06 for changeset cd47da9383cdjdk8-b33 |
Fri, 30 Mar 2012 14:07:58 -0700 |
amurillo |
Mergehs24-b06 |
Fri, 30 Mar 2012 09:31:26 +0200 |
jwilhelm |
Merge |
Tue, 27 Mar 2012 10:29:59 +0200 |
brutisso |
7156764: Remove unused size parameter from some CollectedHeap methods |
Thu, 29 Mar 2012 23:49:47 -0400 |
dlong |
Merge |
Sun, 25 Mar 2012 18:08:52 -0400 |
dlong |
Merge |
Sat, 17 Mar 2012 17:31:59 -0400 |
dlong |
Merge |
Tue, 13 Mar 2012 15:37:50 -0700 |
collins |
Merge |
Tue, 13 Mar 2012 13:50:48 -0400 |
jiangli |
7109878: The instanceKlass EnclosingMethhod attribute fields can be folded into the _inner_class field. |
Mon, 26 Mar 2012 13:22:38 +0200 |
jwilhelm |
Merge |
Fri, 23 Mar 2012 15:28:24 +0100 |
brutisso |
7103665: HeapWord*ParallelScavengeHeap::failed_mem_allocate(unsigned long,bool)+0x97 |
Fri, 23 Mar 2012 10:53:19 -0400 |
tonyp |
7146246: G1: expose some of the -XX flags that drive which old regions to collect during mixed GCs |
Mon, 12 Mar 2012 14:59:00 -0700 |
johnc |
7147724: G1: hang in SurrogateLockerThread::manipulatePLL |
Fri, 16 Mar 2012 16:14:04 +0100 |
nloodin |
7154517: Build error in hotspot-gc without precompiled headers |
Wed, 21 Mar 2012 08:34:23 +0100 |
mgerdin |
7152791: wbapi tests fail on cygwin |
Tue, 20 Mar 2012 19:36:59 -0700 |
jcoomes |
7154724: jdk7u4 test properties missing from jprt.properties |
Fri, 23 Mar 2012 22:34:22 -0700 |
jcoomes |
7156659: new hotspot build - hs24-b06 |
Thu, 29 Mar 2012 13:02:11 -0700 |
cl |
Added tag jdk8-b32 for changeset 25410a347ebb |
Fri, 23 Mar 2012 21:31:15 -0700 |
jcoomes |
Added tag hs24-b05 for changeset 27863e4586dejdk8-b32 |
Fri, 23 Mar 2012 21:31:14 -0700 |
jcoomes |
Mergehs24-b05 |
Thu, 22 Mar 2012 13:54:26 -0700 |
never |
Merge |
Tue, 20 Mar 2012 13:10:13 -0700 |
kvn |
7154997: assert(false) failed: not G1 barrier raw StoreP |
Fri, 16 Mar 2012 23:52:03 -0700 |
jcoomes |
Merge |
Thu, 15 Mar 2012 16:38:56 -0700 |
iveresov |
7154333: JVM fails to start if -XX:+AggressiveHeap is set |
Tue, 13 Mar 2012 20:54:56 -0700 |
never |
7152955: print_method crashes with null root |
Tue, 13 Mar 2012 10:03:59 -0700 |
never |
7152961: InlineTree::should_not_inline may exit prematurely |
Mon, 12 Mar 2012 19:54:41 -0700 |
never |
Merge |
Mon, 12 Mar 2012 10:46:47 -0700 |
kvn |
7147744: CTW: assert(false) failed: infinite EA connection graph build |
Tue, 20 Mar 2012 16:46:39 -0400 |
jmelvin |
7144328: Improper commandlines for -XX:+-UnlockCommercialFeatures require proper warning/error messages |
Mon, 19 Mar 2012 10:09:24 +0100 |
erikj |
7141246: build-infra merge: Introduce new JVM_VARIANT* to control which kind of jvm gets built |
Mon, 19 Mar 2012 20:13:17 +0100 |
sla |
7152800: All tests using the attach API fail with "well-known file is not secure" on Mac OS X |
Sat, 17 Mar 2012 00:27:39 -0700 |
amurillo |
7154706: new hotspot build - hs23-b05 |
Thu, 22 Mar 2012 12:41:09 -0700 |
katleman |
Added tag jdk8-b31 for changeset 0cd147eaa673 |
Sat, 17 Mar 2012 00:10:12 -0700 |
amurillo |
Added tag hs24-b04 for changeset f4767e53d6e0jdk8-b31 |
Sat, 17 Mar 2012 00:10:12 -0700 |
amurillo |
Mergehs24-b04 |
Fri, 16 Mar 2012 23:45:05 -0700 |
jcoomes |
Merge |
Wed, 14 Mar 2012 12:49:27 +0100 |
brutisso |
7068625: Testing 8 bytes of card table entries at a time speeds up card-scanning |
Tue, 13 Mar 2012 21:12:53 +0100 |
brutisso |
7152954: G1: Native memory leak during full GCs |
Mon, 12 Mar 2012 13:12:07 -0700 |
iveresov |
7151089: PS NUMA: NUMA allocator should not attempt to free pages when using SHM large pages |
Fri, 16 Mar 2012 15:13:22 -0400 |
jmelvin |
7130404: [macosx] "os.arch" value should be "x86_64" for compatibility with Apple JDK6 |
Wed, 14 Mar 2012 20:06:48 -0700 |
sspitsyn |
7123170: JCK vm/jvmti/ResourceExhausted/resexh001/resexh00101/ tests fails since 7u4 b02 |
Mon, 12 Mar 2012 15:28:07 -0700 |
never |
7152957: VM crashes with assert(false) failed: bad AD file |
Fri, 09 Mar 2012 13:34:45 -0800 |
amurillo |
7152700: new hotspot build - hs24-b04 |
Thu, 15 Mar 2012 15:15:16 -0700 |
katleman |
Added tag jdk8-b30 for changeset d61761bf3050 |
Fri, 09 Mar 2012 13:08:18 -0800 |
amurillo |
Added tag hs24-b03 for changeset dfae0140457c |
Fri, 09 Mar 2012 13:08:18 -0800 |
amurillo |
Mergehs24-b03 |
Fri, 09 Mar 2012 08:34:36 -0800 |
never |
Merge |
Tue, 06 Mar 2012 16:32:23 -0800 |
never |
7150390: JFR test crashed on assert(_jni_lock_count == count) failed: must be equal |
Mon, 05 Mar 2012 18:10:31 -0800 |
never |
6658428: C2 doesn't inline java method if corresponding intrinsic failed to inline. |
Fri, 02 Mar 2012 13:13:25 -0800 |
never |
Merge |
Fri, 02 Mar 2012 16:04:24 +0100 |
roland |
6910464: Lookupswitch and Tableswitch default branches not recognized as safepoints |
Fri, 09 Mar 2012 00:28:20 -0500 |
acorn |
Merge |
Mon, 05 Mar 2012 14:19:00 -0500 |
coleenp |
7150046: SIGILL on sparcv9 fastdebug |
Thu, 01 Mar 2012 12:41:13 +0400 |
dsamersoff |
7118280: The gbyc00102 JCK7 test causes an assert in JVM 7.0 fastdebug mode |
Thu, 08 Mar 2012 06:33:26 -0800 |
dcubed |
7152206: anti-delta the fix for 7152031 |
Wed, 07 Mar 2012 14:58:17 -0800 |
dcubed |
7152031: Hotspot needs updated xawt path [macosx] |
Mon, 05 Mar 2012 22:34:18 +0100 |
brutisso |
Merge |
Sat, 03 Mar 2012 12:45:10 -0800 |
jcoomes |
7150899: remove unused build.targets lines from jprt.properties |
Sat, 03 Mar 2012 12:36:35 -0800 |
jcoomes |
7150454: add release jdk7u4 to jprt.properties |
Fri, 02 Mar 2012 10:36:16 -0800 |
johnc |
7147806: G1: Crash in vm bootstrap when running with -XX:+UseG1GC -XX:-UsePerfData |
Thu, 23 Feb 2012 14:58:35 +0100 |
mgerdin |
7148152: Add whitebox testing API to HotSpot |
Fri, 02 Mar 2012 16:56:19 -0800 |
amurillo |
7150327: new hotspot build - hs24-b03 |
Thu, 08 Mar 2012 20:34:29 -0800 |
katleman |
Added tag jdk8-b29 for changeset b45b5c564098jdk8-b30 |
Fri, 02 Mar 2012 16:27:09 -0800 |
amurillo |
Added tag hs24-b02 for changeset 030b5306d60fjdk8-b29 |
Fri, 02 Mar 2012 16:27:09 -0800 |
amurillo |
Mergehs24-b02 |
Fri, 02 Mar 2012 14:34:55 -0500 |
bpittore |
Merge |
Wed, 29 Feb 2012 12:58:49 -0500 |
dlong |
7142641: -Xshared:on fails on ARM |
Fri, 02 Mar 2012 09:13:13 -0800 |
never |
Merge |
Thu, 01 Mar 2012 15:31:33 -0800 |
never |
7150051: incorrect oopmap in critical native |
Tue, 28 Feb 2012 09:13:58 +0100 |
roland |
6910461: Register allocator may insert spill code at wrong insertion index |
Tue, 28 Feb 2012 10:04:01 -0800 |
never |
7145024: Crashes in ucrypto related to C2 |
Mon, 27 Feb 2012 11:42:30 +0100 |
roland |
7148486: At a method handle call returning with an exception may call the runtime with misaligned stack (x64) |
Mon, 27 Feb 2012 09:17:44 +0100 |
roland |
7147740: add assertions to check stack alignment on VM entry from generated code (x64) |
Fri, 24 Feb 2012 12:33:31 -0800 |
kvn |
7147416: LogCompilation tool does not work with post parse inlining |
Tue, 21 Feb 2012 11:55:05 -0800 |
kvn |
7146442: assert(false) failed: bad AD file |
Mon, 20 Feb 2012 13:11:08 -0800 |
kvn |
7147064: assert(allocates2(pc)) failed: not in CodeBuffer memory: 0xffffffff778d9d60 <= 0xffffffff778da69c |
Tue, 28 Feb 2012 07:58:43 -0800 |
fparain |
Merge |
Sat, 25 Feb 2012 01:49:34 -0500 |
dholmes |
7148126: ConstantPoolCacheEntry::print prints to wrong stream |
Wed, 22 Feb 2012 09:24:35 +0100 |
erikj |
7141244: build-infra merge: Include $(SPEC) in makefiles and make variables overridable |
Wed, 22 Feb 2012 10:32:29 -0800 |
dsamersoff |
Merge |
Wed, 22 Feb 2012 19:43:22 +0400 |
dsamersoff |
7110104: It should be possible to stop and start JMX Agent at runtime |
Fri, 24 Feb 2012 18:14:00 -0800 |
amurillo |
7148664: new hotspot build - hs24-b02 |
Thu, 01 Mar 2012 12:23:13 -0800 |
katleman |
Added tag jdk8-b28 for changeset b183b0863611 |
Mon, 20 Aug 2012 15:26:49 +0200 |
Lukas Stadler |
canonicalize after escape analysis |
Mon, 20 Aug 2012 15:21:31 +0200 |
Lukas Stadler |
removed artifacts of defunct type system |
Mon, 20 Aug 2012 15:11:15 +0200 |
Lukas Stadler |
added Stamp.join, used by PiNodes |
Mon, 20 Aug 2012 14:20:30 +0200 |
Lukas Stadler |
improve PiNode stamp exactness |
Mon, 20 Aug 2012 12:21:56 +0200 |
Lukas Stadler |
remove PhiStampPhase |
Fri, 17 Aug 2012 16:11:34 +0200 |
Lukas Stadler |
fix to FullUnroll changes |
Fri, 17 Aug 2012 15:33:25 +0200 |
Lukas Stadler |
fix bug in handling of ValueProxyNodes in EscapeAnalysisPhase |
Fri, 17 Aug 2012 14:12:39 +0200 |
Lukas Stadler |
allow array length canonicalization on InitializeArrayNode |
Fri, 17 Aug 2012 14:12:00 +0200 |
Lukas Stadler |
increase full unrolling budget for fixed-size loops |
Fri, 17 Aug 2012 14:11:18 +0200 |
Lukas Stadler |
handle ValueProxyNode in EscapeAnalysisPhase |
Fri, 17 Aug 2012 14:10:18 +0200 |
Lukas Stadler |
canonicalize after FullUnroll |
Tue, 07 Aug 2012 21:44:53 -0700 |
Gilles Duboscq |
better JaCoCo : only include com.oracle.graal.* and com.oracle.max.*, exclude com.oracle.graal.jtt.* |
Tue, 07 Aug 2012 11:13:17 -0700 |
Gilles Duboscq |
The targetAdress should be moved to a fixed register for indirect call. Fix from Christian Wimmer |
Mon, 30 Jul 2012 08:37:04 -0700 |
Gilles Duboscq |
Change one more GraalCodeCacheProvider to MetaAccessProvider |
Thu, 26 Jul 2012 17:47:09 +0200 |
Gilles Duboscq |
Apply jacoco coverage to all gate tests |
Thu, 26 Jul 2012 17:08:54 +0200 |
Gilles Duboscq |
Add SPECjbb2005 to the benchmarks |
Thu, 26 Jul 2012 14:51:13 +0200 |
Gilles Duboscq |
Annotation Processor support in mx : use annotationProcessorClasses property on projects that contain annotation processors and annotationProcessors on projects that require annotation processing |
Wed, 25 Jul 2012 13:06:52 +0200 |
Gilles Duboscq |
Add an option to launch the vm from a debugger in mx's commands |
Tue, 24 Jul 2012 17:32:42 +0200 |
Gilles Duboscq |
Add intrinsics for (Long|Integer).(reverseBytes|numberOf(Trail|Lead)ingZeros) |
Mon, 23 Jul 2012 16:50:10 +0200 |
Gilles Duboscq |
Update api.code and api.meta overview.html |
Mon, 23 Jul 2012 16:00:02 +0200 |
Lukas Stadler |
fix package name for InvalidatedException in vmSymbols.hpp |
Fri, 20 Jul 2012 14:40:37 +0200 |
Gilles Duboscq |
Merge |
Fri, 20 Jul 2012 14:40:17 +0200 |
Gilles Duboscq |
Make 'db' directory from JDK optional since it does not exists in all OpenJDK-based JDKs (cf. Icedtea) |
Fri, 20 Jul 2012 14:38:23 +0200 |
Gilles Duboscq |
Merge |
Fri, 20 Jul 2012 01:54:56 +0200 |
Gilles Duboscq |
Make windows build work even if Visual Studio is not installed (only the Windows SDK is required) |
Fri, 20 Jul 2012 14:33:14 +0200 |
Gilles Duboscq |
Canonicalizer should not fill the worklist if an initial worklist is provided |
Fri, 20 Jul 2012 12:10:33 +0200 |
Gilles Duboscq |
Filter out dead nodes when filling a NodeWorkList |
Fri, 20 Jul 2012 12:05:39 +0200 |
Gilles Duboscq |
Merge |
Fri, 20 Jul 2012 12:05:20 +0200 |
Gilles Duboscq |
Be more precise on the set of node that are canonicalized in IterativeCheckCastElimination |
Thu, 19 Jul 2012 13:28:16 +0200 |
Gilles Duboscq |
Use HashSet in FloatingReadPhase instead of IdentityHashMap since Nodes use identity .equals and .hashCode |
Fri, 20 Jul 2012 12:54:02 +0200 |
Doug Simon |
removed the unreliable 'intro' command |
Thu, 19 Jul 2012 14:54:33 +0200 |
Lukas Stadler |
retarget dependencies during TailDuplicationPhase |
Thu, 19 Jul 2012 00:56:40 +0200 |
Gilles Duboscq |
Canonicalize at least once in IterativeCheckCastElimination |
Thu, 19 Jul 2012 00:27:17 +0200 |
Gilles Duboscq |
Try an iterative version of CheckCastElimination + Canonicalization |
Wed, 18 Jul 2012 13:49:51 -0700 |
Christian Wimmer |
Factor out common infrastructure from NodeClass and LIRInstructionClass |
Wed, 18 Jul 2012 10:50:57 -0700 |
Thomas Wuerthinger |
Merge. |
Thu, 05 Jul 2012 11:48:30 +0200 |
Thomas Wuerthinger |
Fix compiler warning. |
Wed, 18 Jul 2012 19:08:32 +0200 |
Doug Simon |
moved InstalledCode from graal.api.meta to graal.api.code |
Wed, 18 Jul 2012 14:38:16 +0200 |
Doug Simon |
added more content to graal.api.meta overview |
Wed, 18 Jul 2012 12:17:38 +0200 |
Doug Simon |
added support to mx for specifying library sources |
Wed, 18 Jul 2012 10:47:20 +0200 |
Doug Simon |
Merge. |
Tue, 17 Jul 2012 16:59:27 +0200 |
Doug Simon |
made constant field final |
Tue, 17 Jul 2012 16:59:05 +0200 |
Doug Simon |
moved CodeInfo from graal.api.meta to graal.api.code |
Wed, 18 Jul 2012 10:45:00 +0200 |
Doug Simon |
Merge. |
Tue, 17 Jul 2012 11:55:57 +0200 |
Doug Simon |
moved HotSpotXirGenerator to com.oracle.graal.hotspot.target.amd64 |
Tue, 17 Jul 2012 23:57:18 +0200 |
Gilles Duboscq |
Make ReadEliminationPhase Value proxy aware now that FLoatingRead keeps loop closed form |
Tue, 17 Jul 2012 20:07:53 +0200 |
Gilles Duboscq |
Merge |
Tue, 17 Jul 2012 20:07:00 +0200 |
Gilles Duboscq |
Make FloatingRead phase respect loop closed form and use PostOrderNodeIterator |
Tue, 17 Jul 2012 11:39:50 +0200 |
Doug Simon |
fixed bugs related to -G:+InlineVTableStubs and re-enabled it by default |
Mon, 16 Jul 2012 22:09:21 +0200 |
Doug Simon |
disabled vtable inline dispatch by default until remaining issues are resolved |
Mon, 16 Jul 2012 15:24:06 +0200 |
Doug Simon |
Merge. |
Mon, 16 Jul 2012 15:20:50 +0200 |
Doug Simon |
vtable dispatch inlining for megamorphic virtual calls now works and is enabled by default |
Mon, 16 Jul 2012 15:19:25 +0200 |
Doug Simon |
parsing and patching of variable sized NativeCallReg instructions now works properly |
Mon, 16 Jul 2012 15:18:38 +0200 |
Doug Simon |
renaming in native code for CiTargetMethod -> CompilationResult |
Mon, 16 Jul 2012 11:07:07 +0200 |
Gilles Duboscq |
Merge |
Mon, 16 Jul 2012 11:04:32 +0200 |
Gilles Duboscq |
Fix ConcurrentModificationException in IGV |
Fri, 13 Jul 2012 17:43:11 +0200 |
Gilles Duboscq |
Disable read canoncialization until we have a viable solution for non-object oops |
Fri, 13 Jul 2012 15:51:38 +0200 |
Gilles Duboscq |
Additional fix in read canonicalization |
Fri, 13 Jul 2012 15:41:01 +0200 |
Gilles Duboscq |
Remove useless double canonicalization |
Fri, 13 Jul 2012 15:33:02 +0200 |
Gilles Duboscq |
Fix canonicalisation of final reads and factor out read/floating read canonicalization code |
Fri, 13 Jul 2012 15:31:53 +0200 |
Gilles Duboscq |
Revert mistakenly commited FloatingRead phase changes |
Fri, 13 Jul 2012 14:10:02 +0200 |
Gilles Duboscq |
Add a alwaysNull property to ObjectStamp (Phi(null, a! A) get a "a A" stamp and not just "a -") |
Fri, 13 Jul 2012 11:29:15 +0200 |
Gilles Duboscq |
Do without the Top stamp for now, too little benefits |
Sat, 14 Jul 2012 21:38:19 +0200 |
Doug Simon |
incomplete (non XIR) support for inlining virtual dispatch at call sites - all design questions yet to be addressed |
Sat, 14 Jul 2012 21:28:23 +0200 |
Doug Simon |
added pc offset within nmethod to output for TraceExceptions |
Sat, 14 Jul 2012 21:26:14 +0200 |
Doug Simon |
Removed alignment for register indirect calls |
Fri, 13 Jul 2012 14:52:35 +0200 |
Doug Simon |
fixed bug in node for calling the verify oop stub |
Fri, 13 Jul 2012 11:40:41 +0200 |
Doug Simon |
Merge. |
Fri, 13 Jul 2012 09:06:14 +0200 |
Doug Simon |
mx now handles unambiguous command prefixes (e.g. instead of 'mx eclipseinit' you can use 'mx ec') |
Thu, 12 Jul 2012 17:16:34 +0200 |
Doug Simon |
partial (non XIR) support for inlining virtual dispatch at call sites - still needs fixing |
Thu, 12 Jul 2012 12:04:27 +0200 |
Doug Simon |
moved HIR lowering of Invokes into HotspotRuntime |
Thu, 12 Jul 2012 11:55:03 +0200 |
Doug Simon |
added support to mx for ignoring (broken) projects |
Thu, 12 Jul 2012 18:58:36 +0200 |
Gilles Duboscq |
Make ReadEliminationPhase support phis (eliminates read when the last access is a memeory phi of writes, recursively) |
Thu, 12 Jul 2012 16:59:09 +0200 |
Gilles Duboscq |
Make DebugDumpHandler closable, close them on compiler thread when compiler threads finish |
Wed, 11 Jul 2012 15:38:28 +0200 |
Gilles Duboscq |
in tryCanonicalize return node.isDeleted() in the default path to be sure to catch node deletion in simplify and clean unused inputs |
Wed, 11 Jul 2012 15:28:28 +0200 |
Gilles Duboscq |
Make sure the right port is used for dumping |
Wed, 11 Jul 2012 14:41:22 +0200 |
Gilles Duboscq |
Merge |
Wed, 11 Jul 2012 14:36:32 +0200 |
Gilles Duboscq |
Put Binary and xml dumpers behing a common interface and use the same dumphandler for them |
Wed, 11 Jul 2012 14:13:38 +0200 |
Gilles Duboscq |
Adapt the coloring filter for binary dumped graphs |
Tue, 10 Jul 2012 15:02:41 +0200 |
Gilles Duboscq |
Add ability to give an existing to getDebugProperties |
Mon, 09 Jul 2012 15:30:20 +0200 |
Gilles Duboscq |
Remove useless Edge class |
Mon, 09 Jul 2012 14:22:22 +0200 |
Gilles Duboscq |
Merge |
Mon, 09 Jul 2012 14:15:55 +0200 |
Gilles Duboscq |
Add binary graph dumping to compiler (-G:+PrintBinaryGraphs) |
Wed, 04 Jul 2012 15:27:28 +0200 |
Gilles Duboscq |
Merge |
Wed, 04 Jul 2012 15:25:40 +0200 |
Gilles Duboscq |
Slightly more sensible work order in Canonicalizer (not unused? -> not canonicalized? -> stamp) and be sure to kill unused |
Wed, 04 Jul 2012 15:23:51 +0200 |
Gilles Duboscq |
Small cleanups and add snapshotTo method to node iterables |
Tue, 03 Jul 2012 16:11:04 +0200 |
Gilles Duboscq |
Kill unused floating nodes in Canonicalizer |
Tue, 10 Jul 2012 14:11:40 +0200 |
Doug Simon |
consolidated 2 separate size fields in TLABAllocate into 1 |
Tue, 10 Jul 2012 13:27:39 +0200 |
Doug Simon |
disabled XIR lowering of invoke by default |
Tue, 10 Jul 2012 13:22:54 +0200 |
Doug Simon |
Merge. |
Tue, 10 Jul 2012 10:36:08 +0200 |
Doug Simon |
added null check for receiver of non-static invokes |
Tue, 10 Jul 2012 10:08:49 +0200 |
Doug Simon |
added tests for null receiver for non-static invokes |