Thu, 11 Apr 2013 14:22:03 -0700 |
Christian Wimmer |
Change of Snippet template and instantiation process
|
Thu, 11 Apr 2013 11:26:38 +0200 |
Michael Haupt |
Merge with d2c34ddac70fe8636b79944417f44d396c0f9acf
|
Thu, 11 Apr 2013 09:53:10 +0200 |
Michael Haupt |
eager infopoint mode (fka debug mode)
|
Wed, 10 Apr 2013 02:10:14 +0200 |
Thomas Wuerthinger |
Fixing more runtime call registrations.
|
Wed, 10 Apr 2013 02:06:30 +0200 |
Thomas Wuerthinger |
Set correct temp registers for runtime calls that directly call C methods.
|
Tue, 09 Apr 2013 22:34:06 +0200 |
Christos Kotselidis |
Merge
|
Tue, 09 Apr 2013 14:50:40 +0200 |
Christos Kotselidis |
Fix checkstyle errors
|
Tue, 09 Apr 2013 11:13:35 +0200 |
Christos Kotselidis |
Creation of snippets for ArrayCopy write barriers
|
Tue, 09 Apr 2013 11:38:46 +0200 |
Christos Kotselidis |
Remove unused packages
|
Tue, 09 Apr 2013 11:35:01 +0200 |
Christos Kotselidis |
Merge
|
Tue, 09 Apr 2013 09:45:35 +0200 |
Christos Kotselidis |
Move write barriers' addition to a separate stage after lowering
|
Tue, 09 Apr 2013 09:37:23 +0200 |
Lukas Stadler |
Merge
|
Mon, 08 Apr 2013 19:37:23 +0200 |
Lukas Stadler |
Merge
|
Mon, 08 Apr 2013 17:30:05 +0200 |
Lukas Stadler |
refactored boxing identification and lowering, removed BoxingMethodPool and explicit boxing phases
|
Mon, 08 Apr 2013 21:17:34 +0200 |
Christos Kotselidis |
Rename ArrayWriteBarrier to SerialWriteBarrier and move it to graal.nodes
|
Mon, 08 Apr 2013 20:58:36 +0200 |
Christos Kotselidis |
Remove FieldWriteBarrier
|
Mon, 08 Apr 2013 20:52:04 +0200 |
Christos Kotselidis |
Merge FieldWriteBarrier into ArrayWriteBarrier
|
Mon, 08 Apr 2013 16:43:38 +0200 |
Christos Kotselidis |
Remove unused imports
|
Mon, 08 Apr 2013 16:26:17 +0200 |
Christos Kotselidis |
Remove references to G1
|
Fri, 05 Apr 2013 17:37:27 +0200 |
Doug Simon |
removed unused and unnecessary getCustomStackAreaSize() from CodeCacheProvider
|
Fri, 05 Apr 2013 02:33:42 +0200 |
Doug Simon |
lower ExceptionObjectNode with a snippet (GRAAL-133)
|
Fri, 05 Apr 2013 01:58:32 +0200 |
Doug Simon |
simplified registration of snippets
|
Fri, 05 Apr 2013 01:22:36 +0200 |
Doug Simon |
moved Replacements and MacroSubstitution from the graal.api.replacements project to graal.nodes project and reversed the dependency between these two projects (the latter now/again depends on the former)
|
Wed, 03 Apr 2013 21:51:44 +0200 |
Doug Simon |
implemented lazy installation of replacements (GRAAL-137)
|
Fri, 29 Mar 2013 12:33:24 +0100 |
Doug Simon |
removed no longer necessary method: CodeCacheProvider.getSizeOfLockData()
|
Fri, 29 Mar 2013 03:05:33 +0100 |
Christos Kotselidis |
Revert WB refactoring
|
Thu, 28 Mar 2013 16:00:40 +0100 |
Lukas Stadler |
Merge
|
Thu, 21 Mar 2013 13:35:21 +0100 |
Lukas Stadler |
remove SafeAccessNode
|
Thu, 28 Mar 2013 14:14:13 +0100 |
Bernhard Urban |
HotSpotRuntime: remove duplicated code in lowering of Invoke
|
Wed, 27 Mar 2013 17:03:01 +0100 |
Christos Kotselidis |
Write Barrier refactoring
|
Tue, 26 Mar 2013 18:31:19 +0100 |
Christos Kotselidis |
-Bug fixes
|
Mon, 25 Mar 2013 22:57:00 +0100 |
Christos Kotselidis |
-Merge
|
Fri, 22 Mar 2013 12:56:04 +0100 |
Christos Kotselidis |
-Merge with trunk
|
Fri, 22 Mar 2013 12:08:24 +0100 |
Christos Kotselidis |
-Changes after CR-243
|
Thu, 21 Mar 2013 14:11:13 +0100 |
Christos Kotselidis |
-Merge with tip
|
Wed, 20 Mar 2013 21:39:24 +0100 |
Christos Kotselidis |
-Cleanup code
|
Wed, 20 Mar 2013 20:13:08 +0100 |
Christos Kotselidis |
-Create push patch
|
Wed, 06 Mar 2013 19:35:04 +0100 |
Christos Kotselidis |
-More fixes and passrate(fop)
|
Thu, 28 Feb 2013 17:39:48 +0100 |
Christos Kotselidis |
-More porting and bug fixing
|
Wed, 27 Feb 2013 15:15:04 +0100 |
Christos Kotselidis |
-More porting to G1 WBs
|
Tue, 26 Feb 2013 19:49:00 +0100 |
Christos Kotselidis |
-Add more instrumentation
|
Tue, 26 Feb 2013 18:02:06 +0100 |
Christos Kotselidis |
-More G1 WB Integration-Addition of GenerateLEANode for G1 previous value equalities
|
Mon, 25 Feb 2013 11:08:06 +0100 |
Christos Kotselidis |
-Snippetization of CMS WriteBarriers
|
Wed, 20 Feb 2013 17:29:40 +0100 |
Christos Kotselidis |
-More Porting
|
Wed, 20 Feb 2013 16:15:43 +0100 |
Christos Kotselidis |
Towards porting G1 WBs
|
Tue, 19 Feb 2013 16:53:10 +0100 |
Christos Kotselidis |
-Snippetization of CMS write barriers
|
Wed, 20 Mar 2013 22:23:14 +0100 |
Doug Simon |
rename packages: *snippets* -> *replacements*
|
Wed, 20 Mar 2013 20:34:26 +0100 |
Doug Simon |
removed unnecessary interface
|
Wed, 20 Mar 2013 20:23:23 +0100 |
Doug Simon |
renamings as part of a move away from the overloading of the "snippet" term for various code replacement/substitution mechanisms towards it being solely for the concept of IR lowering
|
Mon, 18 Mar 2013 19:39:25 -0700 |
Christian Wimmer |
Merge
|
Mon, 18 Mar 2013 19:38:46 -0700 |
Christian Wimmer |
Allow lowering of UnwindNode and ExceptionObjectNode. The HotSpot code still uses the old LIR lowering.
|
Mon, 18 Mar 2013 18:26:12 +0100 |
Doug Simon |
merged CodeInfo into InstalledCode (GRAAL-156)
|
Mon, 11 Mar 2013 23:28:34 +0100 |
Thomas Wuerthinger |
Draft speculation log.
|
Mon, 11 Mar 2013 20:55:05 +0100 |
Thomas Wuerthinger |
Implement weak reference semantics for HotSpotInstalledCode in the default method installation case. Add new boolean[] array as parameter to the code installation.
|
Thu, 07 Mar 2013 15:17:51 +0100 |
Thomas Wuerthinger |
Fix CFG printer output. Clean up after making the compiler class all-static.
|
Wed, 06 Mar 2013 21:58:58 +0100 |
Thomas Wuerthinger |
Reenable patching of optimized and static calls but without out-of-line stubs.
|
Wed, 06 Mar 2013 16:37:18 +0100 |
Thomas Wuerthinger |
Create new way of handling unwind that recalculates rbp from rsp. Remove unused instanceof slow path stub.
|
Tue, 05 Mar 2013 19:20:05 +0100 |
Thomas Wuerthinger |
Remove setDeoptInfo functionality. Start getting rid of scratch register usages.
|
Tue, 05 Mar 2013 16:43:26 +0100 |
Thomas Wuerthinger |
Create direct call for Static and Special to avoid out-of-line patching stub.
|
Sat, 02 Mar 2013 09:53:47 +0400 |
Doug Simon |
added unit tests for bytecode and machine code disassembly
|