log

age author description
Wed, 08 May 2013 21:05:39 +0200 Doug Simon moved static methods out of Stub into StubUtil
Wed, 08 May 2013 20:12:12 +0200 Doug Simon removed the requirement that a compiled stub is implemented by a snippet
Wed, 08 May 2013 18:22:58 +0200 Doug Simon removed mapping from methods to stubs in HotSpotRuntime in preparation for stubs that are not associated with a method
Wed, 08 May 2013 14:58:18 +0200 Doug Simon removed 'method' parameter from GraalCompiler.compiledMethod() and renamed the latter to 'compileGraph'.
Wed, 08 May 2013 12:19:31 +0200 Doug Simon removed LinearScan.method field
Wed, 08 May 2013 12:14:03 +0200 Doug Simon removed LIRGenerator.method field
Tue, 07 May 2013 23:38:53 +0200 Doug Simon compilation is explicitly given a CallingConvention for the graph being compiled instead of deriving it from a method
Wed, 08 May 2013 13:07:41 -0700 Christian Wimmer Method can be static
Wed, 08 May 2013 16:34:30 +0200 Gilles Duboscq More asserts while getting vtable offsets
Wed, 08 May 2013 13:42:14 +0200 Lukas Stadler small change to ControlFlowGraph assertion
Wed, 08 May 2013 11:41:05 +0200 Lukas Stadler change visibility of createFieldLocation/createArrayLocation
Wed, 08 May 2013 11:39:36 +0200 Lukas Stadler add UnsafeArrayCastNode constructor without anchor
Wed, 08 May 2013 11:24:04 +0200 Lukas Stadler make ObjectEqualsNode virtualization less conservative
Tue, 07 May 2013 22:42:46 +0200 Doug Simon removed embedding of compiler creating objects into installed code (HotSpot cannot support this)
Tue, 07 May 2013 21:51:18 +0200 Doug Simon javadoc fix
Tue, 07 May 2013 21:51:07 +0200 Doug Simon updated javadoc for HotSpotInstalledCode to document why the nmethod::_graal_installed_code can only be a weak reference
Tue, 07 May 2013 12:03:21 -0700 Christian Wimmer Introduce a graph() method that returns a StructuredGraph, to make many explicit casts unnecessary
Tue, 07 May 2013 11:12:28 -0700 Christian Wimmer Create a LoadFieldNode for a getstatic of a static final field in the graph builder, and rely on the canonicalizer for replacing it with the constant value.
Tue, 07 May 2013 14:04:36 +0200 Gilles Duboscq Improve markFloating in LoopFragment (avoids recursion explosion)
Tue, 07 May 2013 11:37:23 +0200 Doug Simon Merge.
Tue, 07 May 2013 11:07:14 +0200 Doug Simon better help message for the unittest commands
Tue, 07 May 2013 01:59:12 +0200 Doug Simon Merge.
Tue, 07 May 2013 01:58:11 +0200 Doug Simon removed infrastructure for Graal assembler stubs (GRAAL-81)
Tue, 07 May 2013 01:53:01 +0200 Doug Simon replaced wb_pre_call and wb_post_call assembler stubs with compiled stubs (GRAAL-81)
Tue, 07 May 2013 01:38:07 +0200 Doug Simon replaced vm_error assembler stub with compiled stub (GRAAL-81)
Tue, 07 May 2013 00:20:25 +0200 Doug Simon replaced log_* assembler stubs with compiled stubs (GRAAL-81)
Mon, 06 May 2013 23:43:01 +0200 Doug Simon replaced create_out_of_bounds_exception assembler stub with compiled stub (GRAAL-81)
Mon, 06 May 2013 23:42:17 +0200 Doug Simon replaced create_null_pointer_exception assembler stub with compiled stub (GRAAL-81)
Mon, 06 May 2013 22:37:00 +0200 Doug Simon replaced monitorenter/monitorexit assembler stubs with compiled stubs (GRAAL-81)
Tue, 07 May 2013 10:39:54 +0200 Lukas Stadler Merge
Mon, 06 May 2013 18:29:15 +0200 Lukas Stadler fix multiplication by small constant value (fixes assertion error)
Mon, 06 May 2013 18:25:51 +0200 Lukas Stadler Merge
Mon, 06 May 2013 16:58:23 +0200 Lukas Stadler fix virtualization of ObjectEqualsNode
Mon, 06 May 2013 16:52:12 -0700 twisti use os.name property to identify Windows OS
Mon, 06 May 2013 15:15:09 -0700 twisti make lookupConstantInPool use ConstantPool logic
Mon, 06 May 2013 14:17:11 -0700 twisti remove basicTypes and basicTypeCount
Mon, 06 May 2013 22:12:28 +0200 Doug Simon fixed bug in updating of VerifyOops counter
Mon, 06 May 2013 22:07:48 +0200 Doug Simon replaced arithmetic_[fd]rem stubs with inline compiled code (GRAAL-81)
Mon, 06 May 2013 21:00:20 +0200 Doug Simon added use of javadoc links
Mon, 06 May 2013 16:59:44 +0200 Doug Simon removed debug output
Mon, 06 May 2013 16:29:36 +0200 Doug Simon Merge.
Mon, 06 May 2013 15:22:59 +0200 Doug Simon replaced OSR_migration_end assembler stub with a compiled stub (GRAAL-81)
Mon, 06 May 2013 14:53:28 +0200 Doug Simon re-enabled object verification for NewArrayStub and NewInstanceStub
Mon, 06 May 2013 14:53:17 +0200 Doug Simon modified PiPushable implementation for IsNullNode to account for an input that is an unsafe cast from a word value
Mon, 06 May 2013 14:14:08 +0200 Doug Simon replaced verify_oop assembler stub with a compiled stub (GRAAL-81)
Mon, 06 May 2013 13:49:20 +0200 Doug Simon added Stub.decipher() to print information about values in stubs
Mon, 06 May 2013 15:25:33 +0200 Gilles Duboscq Merge
Mon, 06 May 2013 15:25:18 +0200 Gilles Duboscq Use root method for deopt reason collecting if possible in non-graalvm
Mon, 06 May 2013 14:39:31 +0200 Christian Haeubl record deopts on the root method
Mon, 06 May 2013 13:03:37 +0200 Gilles Duboscq Fix overflow guard condition for down counted loops
Mon, 06 May 2013 12:52:22 +0200 Doug Simon exception PC stored in thread is cleared when retrieving continuation for a return address
Sun, 05 May 2013 17:42:45 +0200 Doug Simon removed Stub.log(...) methods
Sun, 05 May 2013 17:31:01 +0200 Doug Simon ensure frame is fully restored when unwinding to exception handler in caller's frame
Sun, 05 May 2013 00:17:52 +0200 Doug Simon removed instance of unwind_exception_call_id from ASSERT code
Sun, 05 May 2013 00:02:54 +0200 Doug Simon removed unused import
Sat, 04 May 2013 23:09:25 +0200 Doug Simon Merge.
Sat, 04 May 2013 23:05:46 +0200 Doug Simon replaced unwind_exception_call assembler stub with a compiled stub (GRAAL-81)
Sat, 04 May 2013 22:19:52 +0200 Doug Simon added compare between address and 32-bit immediate
Sat, 04 May 2013 22:18:23 +0200 Doug Simon refactored common code in subclasses into AMD64HotSpotEpilogueOp
Sat, 04 May 2013 22:15:45 +0200 Doug Simon use ControlSinkNode (instead of subclass) when establishing a forward graph order