log

age author description
Sun, 07 Oct 2012 14:11:55 +0200 Doug Simon rename packages in graal.virtual to match project name
Sun, 07 Oct 2012 14:08:36 +0200 Doug Simon rename packages in graal.loop to match project name
Sun, 07 Oct 2012 12:44:05 +0200 Doug Simon refactoring: graal.compiler.phases -> graal.phases, graal.compiler.virtual -> graal.virtual, graal.compiler.loop -> graal.loop
Fri, 05 Oct 2012 17:55:12 +0200 Doug Simon consolidated framework for runtime and stub calls and moved declaration of descriptors for such calls to the source file in which they are used
Fri, 05 Oct 2012 15:54:08 +0200 Lukas Stadler add new backtracking partial escape analysis
Fri, 05 Oct 2012 15:39:40 +0200 Lukas Stadler move TailDuplication to before lowering and escape analysis
Fri, 05 Oct 2012 15:17:27 +0200 Lukas Stadler add hashCode fast path for System.identityHashCode
Fri, 05 Oct 2012 13:44:26 +0200 Lukas Stadler fix hashCode changes: port to x64
Fri, 05 Oct 2012 10:54:06 +0200 Christian Haeubl Merge.
Fri, 05 Oct 2012 10:13:19 +0200 Christian Haeubl Fixed VS2010 warnings in HotSpot.
Fri, 05 Oct 2012 10:11:22 +0200 Lukas Stadler Merge.
Fri, 05 Oct 2012 09:59:21 +0200 Lukas Stadler enable hashCode fast path in generate_native_wrapper for GRAAL
Fri, 05 Oct 2012 09:48:01 +0200 Christian Haeubl Windows-specific fix for mx.
Fri, 05 Oct 2012 09:12:55 +0200 Lukas Stadler add infrastructure for creating locked objects
Fri, 05 Oct 2012 09:01:20 +0200 Lukas Stadler javadoc and visualizer fixes
Thu, 04 Oct 2012 19:54:22 +0200 Doug Simon added packageinfo command
Thu, 04 Oct 2012 16:58:00 +0200 Doug Simon fixed imprecise dependencies
Thu, 04 Oct 2012 13:35:32 +0200 Doug Simon refined the API for CallingConvention
Thu, 04 Oct 2012 11:22:09 +0200 Doug Simon added projects table to the top level javadoc page generated by the site command
Wed, 03 Oct 2012 23:44:38 +0200 Doug Simon fixed an ordering issue in the initialization and retrieval of the platform specific HotSpotGraalRuntime instance
Wed, 03 Oct 2012 20:43:44 +0200 Doug Simon fixed subtle bug in TLAB allocation snippet involving unchecked, unsigned integer overflow (bug and fix submitted by Peter Kessler)
Wed, 03 Oct 2012 20:38:40 +0200 Doug Simon simplified error checking when loading Graal classes from the C++ code
Wed, 03 Oct 2012 18:47:11 +0200 Doug Simon removed inclusion of deleted com.oracle.max.crutils project
Wed, 03 Oct 2012 18:39:22 +0200 Doug Simon moved UnsignedMath to com.oracle.graal.api.code
Wed, 03 Oct 2012 18:34:46 +0200 Doug Simon moved TTY and LogStream to com.oracle.graal.debug
Wed, 03 Oct 2012 18:22:33 +0200 Doug Simon moved HexCodeFile to com.oracle.graal.hotspot
Wed, 03 Oct 2012 18:14:17 +0200 Doug Simon moved MemoryBarriers to com.oracle.graal.api.code
Wed, 03 Oct 2012 17:42:12 +0200 Doug Simon renamed projects com.oracle.max.asm* to com.oracle.graal.asm*
Wed, 03 Oct 2012 16:49:51 +0200 Doug Simon moved AMD64 specific code into com.oracle.graal.compiler.amd64
Wed, 03 Oct 2012 01:18:03 +0200 Doug Simon moved AMD64 specific HotSpot code in com.oracle.graal.hotspot.amd64 project
Wed, 03 Oct 2012 00:25:30 +0200 Doug Simon refactored all AMD64 specific HotSpot code in com.oracle.graal.hotspot.target.amd64 package
Tue, 02 Oct 2012 22:22:06 +0200 Doug Simon moved ADM64-specific assembler code into separate project
Tue, 02 Oct 2012 22:06:37 +0200 Doug Simon removed MethodEntryCounters
Tue, 02 Oct 2012 18:25:17 +0200 Doug Simon refactored lowering of DirectCompareAndSwap node into HotSpotLIRGenerator
Tue, 02 Oct 2012 17:31:03 +0200 Doug Simon refactored stub names into constants shared between definition and usage sites
Tue, 02 Oct 2012 17:22:22 +0200 Doug Simon defined new HotSpot specific interface extending the contract of a LIR generator
Tue, 02 Oct 2012 16:48:54 +0200 Doug Simon removed more XIR remnants
Tue, 02 Oct 2012 16:09:06 +0200 Doug Simon modified VmErrorStubCall to use information provided by the (platform independent) backend
Tue, 02 Oct 2012 15:28:05 +0200 Doug Simon removed TemplateFlag, an XIR remnant
Tue, 02 Oct 2012 15:27:00 +0200 Doug Simon modified VerifyOopStubCall to use information provided by the (platform independent) backend instead of AMD64 specific nodes for linking the stub call
Tue, 02 Oct 2012 15:20:07 +0200 Doug Simon modified NewMultiArrayStubCall to use information provided by the (platform independent) backend instead of AMD64 specific nodes for linking the stub call
Tue, 02 Oct 2012 15:03:07 +0200 Doug Simon modified NewInstanceStubCall to use information provided by the (platform independent) backend instead of AMD64 specific nodes for linking the stub call
Tue, 02 Oct 2012 14:58:13 +0200 Doug Simon modified NewArrayStubCall to use information provided by the (platform independent) backend instead of AMD64 specific nodes for linking the stub call
Tue, 02 Oct 2012 14:17:40 +0200 Doug Simon modified Monitor[Enter|Exit]StubCall nodes to use information provided by the (platform independent) backend instead of AMD64 specific nodes for linking the stub calls
Tue, 02 Oct 2012 14:14:26 +0200 Doug Simon added .gdb_history to .hgignore
Tue, 02 Oct 2012 14:03:42 +0200 Doug Simon introduced platform independent HotSpotBackend to manage stub linkage information
Tue, 02 Oct 2012 13:58:36 +0200 Doug Simon added support for temps in LIR call instructions
Tue, 02 Oct 2012 13:48:16 +0200 Doug Simon added temps used by a call to CallingConvention
Mon, 01 Oct 2012 22:38:44 +0200 Doug Simon removed CallPositionListener, another XIR remnant
Mon, 01 Oct 2012 22:10:47 +0200 Doug Simon append global stub address when disassembling a call to a global stub
Mon, 01 Oct 2012 22:09:38 +0200 Doug Simon ignore kinds when checking for redundant register to register move
Mon, 01 Oct 2012 22:07:59 +0200 Doug Simon removed graal_slow_subtype_check stub
Mon, 01 Oct 2012 22:00:22 +0200 Doug Simon pushed CallingConvention further into LIR API for emitting calls
Mon, 01 Oct 2012 21:41:38 +0200 Doug Simon removed linkage to slow path monitor stubs (which were only used by XIR snippets)
Mon, 01 Oct 2012 21:37:20 +0200 Doug Simon expanded CallingConvention API class to also include the location of the value (if any) returned by a call
Mon, 01 Oct 2012 16:12:45 +0200 Doug Simon Merge.
Mon, 01 Oct 2012 16:12:28 +0200 Doug Simon added extra CheckCast test
Mon, 01 Oct 2012 16:02:39 +0200 Doug Simon documented PiNode
Mon, 01 Oct 2012 16:01:36 +0200 Doug Simon added debug scope for node simplification
Mon, 01 Oct 2012 16:00:49 +0200 Doug Simon extended documentation for the concept of an object hub by showing that it is the same as a klassOop in HotSpot