log

age author description
Thu, 29 Nov 2012 23:02:52 +0100 stefank 8004199: Change the ASM package for Test8003720
Thu, 29 Nov 2012 16:50:29 -0500 coleenp 8000662: NPG: nashorn ant clean test262 out-of-memory with Java heap
Thu, 29 Nov 2012 13:55:49 -0800 cjplummer Merge
Tue, 27 Nov 2012 17:03:56 -0500 jiangli 8003848: Make ConstMethod::generic_signature_index optional and move Method::_max_stack to ConstMethod.
Thu, 29 Nov 2012 11:23:15 -0800 johnc Merge
Tue, 27 Nov 2012 14:11:37 -0800 johnc 7194633: G1: Assertion and guarantee failures in block offset table
Tue, 27 Nov 2012 14:20:21 +0100 stefank 8003935: Simplify the needed includes for using Thread::current()
Tue, 27 Nov 2012 10:13:20 +0100 stefank 8003720: NPG: Method in interpreter stack frame can be deallocated
Mon, 26 Nov 2012 12:31:03 -0500 coleenp 8003722: More gcc 4.7 compilation errors
Tue, 20 Nov 2012 11:40:11 +0100 brutisso 7198334: UseNUMA modifies system parameters on non-NUMA system
Wed, 28 Nov 2012 17:50:21 -0500 coleenp 8003635: NPG: AsynchGetCallTrace broken by Method* virtual call
Wed, 28 Nov 2012 08:43:26 -0800 coleenp Merge
Wed, 28 Nov 2012 08:17:59 -0500 hseigel 6924920: Class Data Sharing limit on the java version string can create failures
Wed, 28 Nov 2012 06:42:03 -0800 zgu Merge
Wed, 28 Nov 2012 09:19:38 -0500 zgu 8003689: MemTracker::init_tracking_options() reads outside array if commandline argument is empty
Tue, 27 Nov 2012 07:57:57 -0800 mikael 8003879: Duplicate definitions in vmStructs
Wed, 21 Nov 2012 21:26:12 -0500 dholmes Merge
Wed, 21 Nov 2012 20:07:52 -0500 dholmes 8003591: Abstract_VM_Version::internal_vm_info_string needs to stringify FLOAT_ARCH for ease of use
Wed, 21 Nov 2012 09:02:13 -0800 mikael 8003690: Example code in JVMTI GetStackTrace documentation is broken
Tue, 20 Nov 2012 20:27:40 -0500 coleenp Merge
Fri, 16 Nov 2012 09:05:19 -0500 zgu 8003487: NMT: incorrect assertion in VMMemPointerIterator::remove_released_region method (memSnapshot.cpp)
Fri, 16 Nov 2012 09:43:43 -0800 amurillo 8003541: new hotspot build - hs25-b11
Thu, 29 Nov 2012 11:30:04 -0800 katleman Added tag jdk8-b66 for changeset 01684f7fee1b
Fri, 14 Dec 2012 10:20:54 +0100 Doug Simon fixed bug in ReadNode.canonicalizeRead (can not canonicalize when the base address is a null object)
Thu, 13 Dec 2012 23:10:13 +0100 Doug Simon removed support for non-snippet based intrinsification
Thu, 13 Dec 2012 23:04:45 +0100 Doug Simon replaced manual intrinsification of Thread.currentThread() with a snippet
Thu, 13 Dec 2012 22:54:04 +0100 Doug Simon replaced manual intrinsification of Object.getClass() with a snippet
Thu, 13 Dec 2012 15:42:30 +0100 Doug Simon replaced usage of Unsafe.get<kind>(Object object, long offset) where object == null with Unsafe.get<kind>(long address)
Thu, 13 Dec 2012 14:27:37 +0100 Doug Simon replace manual intrinsification of Class.getModifiers() with a snippet
Thu, 13 Dec 2012 14:26:55 +0100 Doug Simon added @MethodSubstitution to support substitutions for methods such as Object.getClass() where the substitute method cannot have the same name as the original method
Thu, 13 Dec 2012 14:18:37 +0100 Doug Simon make the output produced by -Dgraal.printconfig=true sorted
Wed, 12 Dec 2012 21:55:50 +0100 Doug Simon added execution of the Graal API unittest with non-GraalVM HotSpot builds to the gate
Wed, 12 Dec 2012 21:36:40 +0100 Doug Simon changes to support Graal co-existing with the other HotSpot compiler(s) and being used for explicit compilation requests and code installation via the Graal API
Wed, 12 Dec 2012 15:46:11 +0100 Doug Simon made initialization of GraphPrinterDumpHandler.sdf be lazy to workaround an initialization order issue during VM start up
Tue, 11 Dec 2012 20:54:11 +0100 Doug Simon fixed issues triggered when using the CountingProxy (i.e., -Dgraal.countcalls=true) or LoggingProxy (i.e., -Dgraal.debug=true) to analyze traffic across the VM/compiler boundary
Tue, 11 Dec 2012 08:29:25 +0100 Doug Simon Merge.
Tue, 11 Dec 2012 08:27:01 +0100 Doug Simon branch to isolate fix for perf. regression
Mon, 10 Dec 2012 22:19:07 +0100 Doug Simon made the Graal implementation of the C++ AbstractCompiler class support native wrapper generation
Fri, 07 Dec 2012 23:41:51 +0100 Doug Simon removed declaration of temps (no longer) used by the monitorenter/monitorexits stubs
Fri, 07 Dec 2012 23:38:09 +0100 Doug Simon added TLAB fast refill stub for array allocation
Fri, 07 Dec 2012 23:35:23 +0100 Doug Simon removed unsafe injection of a new object constant into compiler graph
Fri, 07 Dec 2012 18:26:26 +0100 Doug Simon consolidated new_type_array and new_object_array stubs into one as there no difference between them
Fri, 07 Dec 2012 16:01:38 +0100 Doug Simon rename: RuntimeCall -> RuntimeCallTarget
Fri, 07 Dec 2012 15:12:05 +0100 Doug Simon added support for writing stubs in Java and wrote the TLAB fast refill stub
Fri, 07 Dec 2012 11:14:12 +0100 Doug Simon tightened first parameter type for LIRGeneratorTool.emitCall()
Fri, 07 Dec 2012 11:12:26 +0100 Doug Simon made snippet template specialization support ConstantParameters of type Word
Fri, 07 Dec 2012 11:09:17 +0100 Doug Simon made word type rewriting do stamp inference so that word typed phis are handled correctly
Fri, 07 Dec 2012 11:07:36 +0100 Doug Simon modified code installation to handle debug info that only contains oop maps but no frame information
Thu, 06 Dec 2012 14:01:32 +0100 Doug Simon created shared, cached exceptions with empty stack traces for the implementation of the -G:+OmitHotExceptionStacktrace option. This also avoids the issue of having an object embedded in compiled code without an external strong reference to the same object (objects in compiled code are weak references in HotSpot)
Wed, 05 Dec 2012 13:57:00 +0100 Lukas Stadler unify object reallocation code for c2 and Graal
Wed, 05 Dec 2012 13:56:56 +0100 Lukas Stadler sort the fields returned by getInstanceFields by offset
Tue, 04 Dec 2012 11:05:01 -0800 Christian Wimmer Defer lowering to next iteration when the CFG was changed by a previous lowering so that no lastFixedNode is available
Tue, 04 Dec 2012 11:02:56 -0800 Christian Wimmer Remove a usasge of getMirrorOrFail
Tue, 04 Dec 2012 10:53:19 -0800 Christian Wimmer Make method accessible from the outside
Tue, 04 Dec 2012 10:52:35 -0800 Christian Wimmer Add accessor
Tue, 04 Dec 2012 10:51:46 -0800 Christian Wimmer When a hub has Kind.Object, the hub is never null. Preserve that information it the stamp of the LoadHubNode.
Tue, 04 Dec 2012 10:50:12 -0800 Christian Wimmer Allow VM-specific lowering of FixedGuardNode
Tue, 04 Dec 2012 10:49:18 -0800 Christian Wimmer Provide Thread context class loader to getMirrorOrFail. This is a workaround until the Graal API is complete enough so that getMirrorOrFail is not necessary at all.
Tue, 04 Dec 2012 10:46:21 -0800 Christian Wimmer Assertion in Java code to prevent crash in native code
Tue, 04 Dec 2012 10:44:41 -0800 Christian Wimmer Snippets cannot have speculative optimizations since they have to be valid for the entire run of the VM