log

age author description
Thu, 08 Jan 2015 17:59:19 -0800 Tom Rodriguez Only embed boxed primitives when the box is cached by the JDK
Thu, 08 Jan 2015 17:56:37 -0800 Tom Rodriguez Mark the first difference when comparing graph strings
Thu, 08 Jan 2015 10:20:07 -0800 Tom Rodriguez client-nograal is supported on Mac
Wed, 07 Jan 2015 18:02:00 +0100 Christian Humer Truffle: improve invalidation messages for assumptions.
Wed, 07 Jan 2015 18:01:24 +0100 Christian Humer Truffle-DSL: fix implicit cast optimization bug.
Wed, 07 Jan 2015 16:05:57 +0100 Andreas Woess Merge
Wed, 07 Jan 2015 15:11:38 +0100 Andreas Woess Truffle: refactor size calculation in location allocator to visitor pattern
Mon, 05 Jan 2015 19:01:01 +0100 Andreas Woess Truffle: LoopNode: child field type can be RepeatingNode now
Wed, 07 Jan 2015 14:05:14 +0100 Roland Schatz Generalize ReinterpretNode to deal with arbitrary non-pointer types.
Wed, 07 Jan 2015 13:40:01 +0100 Lukas Stadler avoid re-adding "this" during PhiNode simplification
Tue, 06 Jan 2015 08:44:53 -0800 Tom Rodriguez Merge
Mon, 05 Jan 2015 13:02:38 -0800 Tom Rodriguez remove VerifyHeapNode warning message
Mon, 05 Jan 2015 13:00:00 -0800 Tom Rodriguez comment fixes
Tue, 06 Jan 2015 00:43:09 +0100 Christian Humer Truffle-DSL: inline specialized node into gen node if single specializable.
Mon, 05 Jan 2015 20:23:22 +0100 Christian Humer Truffle-DSL: added bounds check for unrolling child arrays.
Mon, 05 Jan 2015 20:23:22 +0100 Christian Humer Truffle-DSL: simplify bad overflow test. The issue is fixed by the new generated node layout. (GRAAL-885 #resolve)
Mon, 05 Jan 2015 20:23:22 +0100 Christian Humer Truffle-DSL: optimize generated code for nodes with a single specialization. (GRAAL-602 #resolve)
Mon, 05 Jan 2015 20:23:22 +0100 Christian Humer Truffle-DSL: minor cleanup to the guard test.
Mon, 05 Jan 2015 20:23:22 +0100 Christian Humer Truffle-DSL: made type name verification more robust. Added some tests. (GRAAL-468 #resolve)
Mon, 05 Jan 2015 20:23:22 +0100 Christian Humer Truffle-DSL: breaking: @TypeCheck and @TypeCast now require casted/checked type as explicit parameter. Previously the type was parsed from the method name. (GRAAL-446 #resolve)
Mon, 05 Jan 2015 20:23:22 +0100 Christian Humer Truffle-DSL: fixed thrown exception messages should provide more contextual information. (reported by Benoit Daloze)
Mon, 05 Jan 2015 20:23:22 +0100 Christian Humer Truffle-DSL: fixed create method should have the same visibility as its originating constructor. (GRAAL-365 #resolve)
Mon, 05 Jan 2015 09:58:33 -0800 Tom Rodriguez return proper kind of NULL
Mon, 05 Jan 2015 12:39:27 +0100 Christian Humer Truffle-DSL: fixed class loading test.
Mon, 05 Jan 2015 02:38:44 +0100 Christian Humer Truffle-DSL: fixed bug for polymorphic execute optimization.
Mon, 05 Jan 2015 01:31:08 +0100 Christian Humer Truffle-DSL: support for frame types Frame, MaterializedFrame. Added validation for frame type consistency. Some refactorings along the way.
Mon, 05 Jan 2015 01:31:08 +0100 Christian Humer Truffle-DSL: Added tests and verification of overridable generic execute methods.
Mon, 05 Jan 2015 01:31:07 +0100 Christian Humer Truffle-DSL: fixed wrong visibility of DSL nodes generated by the new layout.
Mon, 05 Jan 2015 01:31:07 +0100 Christian Humer Truffle-DSL: better class names for specialization methods starting with do.
Mon, 05 Jan 2015 01:31:07 +0100 Christian Humer Truffle-DSL: avoid some checkstyle errors for generated code.
Mon, 05 Jan 2015 01:31:07 +0100 Christian Humer Truffle-DSL: changed specialization class naming scheme to use method name. This usually leads to shorter specialization class names.
Fri, 02 Jan 2015 14:31:51 +0100 Christian Humer Truffle-DSL: fix crash if type in rewriteOn is not of type Throwable. Improved error messages for Specialization#rewriteOn.
Wed, 31 Dec 2014 17:35:10 +0000 Chris Seaton Truffle: typo in documentation of PrimitiveValueProfile.
Tue, 30 Dec 2014 14:52:38 +0100 Andreas Woess Split negated short-circuit-or guard into two guards
Tue, 30 Dec 2014 02:21:15 +0100 Christian Humer SL: fix NodeInfo lookup for SLGraalRuntimeBuiltins.
Tue, 30 Dec 2014 00:37:39 +0100 Christian Humer Truffle-DSL: checkstyle fixes.
Mon, 29 Dec 2014 23:39:12 +0100 Christian Humer SL: enable new DSL layout for SimpleLanguage.
Mon, 29 Dec 2014 23:39:07 +0100 Christian Humer SL: adapt SL to type system singleton removal.
Mon, 29 Dec 2014 23:39:03 +0100 Christian Humer SL: migrate SL to use @GenerateNodeFactory.
Mon, 29 Dec 2014 23:38:59 +0100 Christian Humer SL: make lookup of NodeInfo annotation more rebust.
Mon, 29 Dec 2014 23:38:54 +0100 Christian Humer Truffle-DSL: new node layout implementation.
Mon, 29 Dec 2014 23:38:50 +0100 Christian Humer Truffle-DSL: added test for null
Mon, 29 Dec 2014 23:38:46 +0100 Christian Humer Truffle-DSL: remove outdated test package-info.
Mon, 29 Dec 2014 23:38:42 +0100 Christian Humer Truffle-DSL: remove type system singleton
Mon, 29 Dec 2014 23:38:39 +0100 Christian Humer Truffle-DSL: disable automatic static imports.
Mon, 29 Dec 2014 23:38:34 +0100 Christian Humer Truffle-DSL: fixed auto import if imported class is declared in super class but is also a super class.
Mon, 29 Dec 2014 23:38:30 +0100 Christian Humer Truffle-DSL: migrate DSL tests to use @GenerateNodeFactory.
Mon, 29 Dec 2014 23:38:25 +0100 Christian Humer Truffle-DSL: implemented @GenerateNodeFactory to enable generation of factories. Factory generation is now disabled by default.
Mon, 29 Dec 2014 23:38:21 +0100 Christian Humer Truffle-DSL: replace complex factory system with a much simpler version
Mon, 29 Dec 2014 23:38:16 +0100 Christian Humer Truffle-DSL: refactor generator classes
Mon, 29 Dec 2014 23:38:12 +0100 Christian Humer Truffle: add putObject to node reflection.
Mon, 29 Dec 2014 23:38:08 +0100 Christian Humer Truffle: added new deepCopy method to Node.
Mon, 29 Dec 2014 23:37:58 +0100 Christian Humer SL: add boundaries for BigInteger add and String add.
Wed, 17 Dec 2014 11:24:42 +0100 Matthias Grimmer Fix GNFI class loader problem
Tue, 23 Dec 2014 12:13:14 +0100 Matthias Grimmer OM: DynamicObject extends TruffleObject, add default implementation
Tue, 23 Dec 2014 11:56:08 +0100 Matthias Grimmer Interop: add interface
Mon, 22 Dec 2014 18:34:00 +0100 Stefan Anzinger [SPARC] Fix OverflowBranch used in truffle
Sun, 21 Dec 2014 10:45:09 +0100 Stefan Anzinger SPARC support for Truffle
Sun, 21 Dec 2014 13:56:31 +1000 Doug Simon use deterministic iteration-order data structures
Sun, 21 Dec 2014 13:53:15 +1000 Doug Simon added factory methods for creating sets
Sat, 20 Dec 2014 15:56:59 +0000 Chris Seaton Empty commit to advance version number.
Sat, 20 Dec 2014 11:45:42 +0100 Bernhard Urban Added tag graal-0.6 for changeset 3b60f720b955
Sat, 20 Dec 2014 11:45:24 +0100 Bernhard Urban partial backout of 97f2038b7 graal-0.6
Sat, 20 Dec 2014 12:43:59 +0200 Bernhard Urban authors: delete duplicated entry
Fri, 19 Dec 2014 15:50:09 -0800 Tom Rodriguez Show group name as tooltip in IGV
Fri, 19 Dec 2014 15:49:32 -0800 Tom Rodriguez Fix selecting last element of RangeSlider
Fri, 19 Dec 2014 12:09:14 -0800 Tom Rodriguez Handle null in readKlassPointer
Fri, 19 Dec 2014 12:44:00 -0800 Tom Rodriguez Add cast to void to fix compilation warning.
Fri, 19 Dec 2014 12:42:00 -0800 Tom Rodriguez Properly chmod files modified when creating JDK image
Fri, 19 Dec 2014 12:40:00 -0800 Tom Rodriguez Fixed decoding of call instruction
Fri, 19 Dec 2014 21:31:34 +0100 Thomas Wuerthinger changelog: graal-0.6
Fri, 19 Dec 2014 21:27:32 +0100 Thomas Wuerthinger Added one more reference to the CHANGELOG.
Fri, 19 Dec 2014 21:23:11 +0100 Thomas Wuerthinger Update CHANGELOG and AUTHORS file.
Fri, 19 Dec 2014 15:28:18 +0100 Thomas Wuerthinger Fix Checkstyle error.
Fri, 19 Dec 2014 15:05:48 +0100 Thomas Wuerthinger Canonicalize project dependencies.
Fri, 19 Dec 2014 14:58:50 +0100 Thomas Wuerthinger Added unit test for StampFactoryTest.createParameterStamps.
Fri, 19 Dec 2014 14:38:40 +0100 Thomas Wuerthinger Improved error message in mx tool when package statement cannot be found.
Fri, 19 Dec 2014 02:27:29 +0100 Andreas Woess Back out changeset d747b9e5695c
Thu, 18 Dec 2014 14:11:56 -0800 Tom Rodriguez handle FloatConvertNode in sparc lowering
Thu, 18 Dec 2014 12:24:27 -0800 Tom Rodriguez SPARC lowering shouldn't filter out ConvertNodes
Thu, 18 Dec 2014 18:31:19 +0100 Andreas Woess ConditionalElimination: Eliminate ShortCircuitOr condition if first input is known to be false
Thu, 18 Dec 2014 09:17:22 -0800 Tom Rodriguez Pass constant reflection into ConvertNode.convert
Thu, 18 Dec 2014 15:31:12 +0100 Roland Schatz Generalize object reading in HotSpotMemoryAccessProvider.
Thu, 18 Dec 2014 15:23:08 +0100 Stefan Anzinger Merge
Wed, 17 Dec 2014 16:50:38 +0100 Stefan Anzinger [SPARC] Allow null base register on memory access
Thu, 18 Dec 2014 14:48:22 +0100 Lukas Stadler continuously update method queue in PartialEvaluator.expandTree
Thu, 18 Dec 2014 01:32:15 -0800 Tom Rodriguez Handle NULL_POINTER when converting HubGetClassNode
Wed, 17 Dec 2014 20:00:44 -0800 Tom Rodriguez prefer exact class matches when searching for unit tests with method name
Wed, 17 Dec 2014 19:57:58 -0800 Tom Rodriguez Convert compare against Class to compare against Klass
Wed, 17 Dec 2014 13:39:48 -0800 Tom Rodriguez Log deopt before deoptimizing the frame
Thu, 18 Dec 2014 13:10:23 +1000 Doug Simon put GeneratedSourcesSha1 into com.oracle.graal.hotspot.sourcegen package
Thu, 18 Dec 2014 12:12:04 +1000 Doug Simon mx: removed hard-coded -Xms setting for the 'build' and 'checkstyle' commands to try and avoid unnecessary swapping on low(er) memory machines
Thu, 18 Dec 2014 12:10:11 +1000 Doug Simon improved documentation around the mechanism for generating graalRuntime.inline.hpp
Tue, 16 Dec 2014 21:48:16 +0100 Josef Eisl Reenable LocationMarker.
Mon, 15 Dec 2014 18:52:10 +0100 Josef Eisl LocationMarker: fix handling of illegal values.
Tue, 16 Dec 2014 21:02:12 +0100 Josef Eisl HotSpotReferenceMap: fix bitmap clearing in setOop()/clearOop() and setNarrowOop()/clearNarrowOop().
Wed, 17 Dec 2014 08:04:57 +0100 Stefan Anzinger [SPARC] use now a dedicated scratch register for isMethodHandleReturnOffset value, as o7 may contain valuable information
Tue, 16 Dec 2014 19:26:38 -0800 Tom Rodriguez lzcnt inferStamp reports too large values for Integer.numberOfLeadingZeros
Tue, 16 Dec 2014 19:25:48 -0800 Tom Rodriguez Improve javadoc
Tue, 16 Dec 2014 23:37:35 +0100 Stefan Anzinger Merge
Tue, 16 Dec 2014 23:36:29 +0100 Stefan Anzinger [SPARC] Attempt to fix the NullPointerException problem
Mon, 15 Dec 2014 19:32:12 +0100 Stefan Anzinger [GRAAL-914] SPARC VM Crash when run with -G:+PrintIdealGraphFile and -XX:+PrintDeoptimizationDetails
Tue, 16 Dec 2014 13:36:16 -0800 Tom Rodriguez Add hooks for verifying heap from generated code
Tue, 16 Dec 2014 13:30:07 -0800 Tom Rodriguez Benchmark counters should have their own LocationIdentity
Tue, 16 Dec 2014 13:28:33 -0800 Tom Rodriguez Check for overzeroing in the TLAB
Tue, 16 Dec 2014 10:20:43 -0800 Tom Rodriguez Only log dependencies if LogCompilation is on
Tue, 16 Dec 2014 08:56:51 -0800 Tom Rodriguez Use memmove for overlapping copy
Tue, 16 Dec 2014 14:16:13 +0100 Roland Schatz Ignore $jacocoInit methods in coverage tests.
Tue, 16 Dec 2014 14:04:51 +0100 Roland Schatz Check for compatible stamps in read elimination.
Tue, 16 Dec 2014 10:59:29 +0100 Josef Eisl Use Register.asValue(LIRKind) where appropriate.
Mon, 15 Dec 2014 17:53:36 -0800 Tom Rodriguez Merge
Mon, 15 Dec 2014 16:00:14 -0800 Tom Rodriguez Add ability to programmatically set the dump level
Mon, 15 Dec 2014 13:10:44 -0800 Tom Rodriguez Capture worst case element type for Array.newInstance if known
Mon, 15 Dec 2014 12:56:22 -0800 Tom Rodriguez strcpy doesn't handle overlapping strings
Mon, 15 Dec 2014 12:25:36 -0800 Tom Rodriguez Backout useless changeset c2b23f6e4603
Mon, 15 Dec 2014 17:00:11 -0800 Christian Wimmer Support multiple fields in StableOptionValue
Mon, 15 Dec 2014 13:01:47 -0800 Christian Wimmer Add code missing in initial value handling for options
Mon, 15 Dec 2014 11:33:31 -0800 Christian Wimmer Factor out VM-independent parts of option parsing
Mon, 15 Dec 2014 11:32:59 -0800 Christian Wimmer Store initial value (the value set in source code) of an option
Mon, 15 Dec 2014 19:15:39 +0100 Roland Schatz Add unwrap method to arithmetic operations.
Mon, 15 Dec 2014 18:51:08 +0100 Josef Eisl AMD64HotSpotNodeLIRBuilder: fix kinds for emitIndirectCall() values.
Mon, 15 Dec 2014 16:34:24 +0100 Lukas Stadler fix bug that prevented constants from being boxed
Mon, 15 Dec 2014 15:38:20 +0100 Roland Schatz Add missing //JaCoCo Exclude.
Mon, 15 Dec 2014 14:54:59 +0100 Lukas Stadler prefer profile methods during partial evaluation
Sat, 13 Dec 2014 03:23:40 +0100 Andreas Woess OM: copy hidden properties, too
Sun, 14 Dec 2014 18:10:05 -0800 Michael Van De Vanter Truffle/Source: redefine equality of FileSource objects strictly in terms of the canonicalized file path, for use as hash key.
Sun, 14 Dec 2014 13:43:02 +0100 Doug Simon handle null in HotSpotzreferenceMap.getFrameMap()|getRegisterMap()
Sat, 13 Dec 2014 15:03:20 +0100 Thomas Wuerthinger First draft of option classification.
Fri, 12 Dec 2014 15:57:35 -0800 Michael Van De Vanter Merge with 449583258a1575ecc8e498103770eea2a3972fff
Fri, 12 Dec 2014 15:54:06 -0800 Michael Van De Vanter Truffle/Source: change signature of Source factory methods to take literal text as CharSequence instead of String.
Fri, 12 Dec 2014 23:41:07 +0100 Doug Simon provided runtime independent toString() for HotSpotVMConfig
Fri, 12 Dec 2014 20:54:59 +0100 Stefan Anzinger Fixing checkstyle issues.
Fri, 12 Dec 2014 20:29:35 +0100 Stefan Anzinger Merge
Fri, 12 Dec 2014 20:02:09 +0100 Stefan Anzinger [SPARC] Fix trap instruction
Fri, 12 Dec 2014 19:43:43 +0100 Stefan Anzinger [SPARC] Fix when rethrowing exceptions. (Crashed the CompileTheWorld)
Fri, 28 Nov 2014 16:07:51 +0100 Lukas Stadler modify binary condition profiles so that they canonicalize away sooner
Thu, 11 Dec 2014 22:14:30 +0100 Doug Simon made CFGPrinterObserver reset (upon close) properly
Thu, 11 Dec 2014 20:02:36 +0100 Doug Simon Merge.
Thu, 11 Dec 2014 19:35:44 +0100 adlertz Added public getters for frame and register map
Thu, 11 Dec 2014 19:35:25 +0100 adlertz Added PIC support for metaspace access
Thu, 11 Dec 2014 19:35:02 +0100 adlertz Added card table PIC support
Thu, 11 Dec 2014 15:46:06 +0100 adlertz Added GeneratePIC flag
Thu, 11 Dec 2014 10:19:04 +0100 Doug Simon removed pluggable compiler support in GraalCompilerTest
Thu, 11 Dec 2014 10:18:38 +0100 Doug Simon improved javadoc
Wed, 10 Dec 2014 09:45:20 +0100 Doug Simon fixed format string issues
Tue, 09 Dec 2014 23:53:43 +0100 Doug Simon fixed findbugs issue
Tue, 09 Dec 2014 23:44:07 +0100 Doug Simon removed (most) replay compilation support
Tue, 09 Dec 2014 22:28:22 +0100 Doug Simon removed replay compilation testing from GraalCompilerTest and placed hooks for it to be tested externally
Tue, 09 Dec 2014 22:04:21 +0100 Doug Simon split out unit tests
Tue, 09 Dec 2014 22:04:06 +0100 Doug Simon remove uses of Unsafe in HotSpotVMConfig methods that may be executed on a deserialized HotSpotVMConfig object
Tue, 09 Dec 2014 21:58:44 +0100 Doug Simon added mechanism for recomputing IterableNodeType lists in a Graph after deserialization
Tue, 09 Dec 2014 17:06:54 +0100 Roland Schatz Temporarily disable LocationMarker.
Tue, 09 Dec 2014 16:55:19 +0100 Roland Schatz Remove getValueKind() from LocationNode.
Tue, 09 Dec 2014 15:39:47 +0100 Roland Schatz Use ReadNode to read Klass pointer.
Mon, 08 Dec 2014 17:45:19 -0800 Christian Wimmer Clean bin directory before compiling to remove stale classfiles
Mon, 08 Dec 2014 20:41:28 +0100 Doug Simon use better types to simplify instantiation of Serializable lambdas
Mon, 08 Dec 2014 14:35:38 +0100 Doug Simon use deterministic iteration-order data structures
Mon, 08 Dec 2014 14:34:07 +0100 Doug Simon made lambdas stored in Nodes be Serializable
Mon, 08 Dec 2014 14:33:05 +0100 Doug Simon converted use of '==' to .equals() to support replay compilation
Mon, 08 Dec 2014 14:32:21 +0100 Doug Simon generalized semantics of DebugDumpHandler.close() to mean reset so that closing a handler flushes and releases all its resources but leaves it operational (i.e. subsequent uses will (re)create and (re)open the required resources)
Sun, 07 Dec 2014 20:43:33 +0100 Thomas Wuerthinger Merge.
Fri, 05 Dec 2014 11:09:57 +0100 Thomas Wuerthinger Started consolidation of options. Added descriptions.
Sat, 06 Dec 2014 01:14:03 +0100 Doug Simon fixed bugs in support for arbitrary types in SubstitutionGuard constructors
Fri, 05 Dec 2014 19:24:09 +0100 Doug Simon always try decode both types of AMD64 safepoint patterns (i.e., near and far) when testing a PC for being a safepoint
Fri, 05 Dec 2014 19:13:26 +0100 Doug Simon mx: fixed format string
Fri, 05 Dec 2014 11:00:19 +0100 Doug Simon mx: fixed issue with calling abort() before _opts is defined
Fri, 05 Dec 2014 08:20:06 +0100 Doug Simon mx: converted format strings to be python 2.6 compliant
Fri, 05 Dec 2014 03:30:19 +0100 Andreas Woess ensure Graal class loader is initialized prior to loading HotSpotTruffleRuntime
Fri, 05 Dec 2014 00:38:17 +0100 Stefan Anzinger Merge
Thu, 04 Dec 2014 23:34:27 +0100 Stefan Anzinger Merge
Thu, 04 Dec 2014 23:33:24 +0100 Stefan Anzinger [AMD64] fix concurrency issues in register configuration caching (Use concurrenthashmap)
Thu, 04 Dec 2014 23:30:52 +0100 Stefan Anzinger [SPARC] fix concurrency issues in register configuration caching (Use concurrenthashmap)
Wed, 03 Dec 2014 10:59:04 +0100 Stefan Anzinger [SPARC] SPARCScratchRegister optionally logs the stacktrace where the register is requested (Just for debugging)
Thu, 04 Dec 2014 23:09:08 +0100 Doug Simon improved comments
Thu, 04 Dec 2014 19:36:50 +0100 Andreas Woess OM: extract queryTransition method
Thu, 04 Dec 2014 19:31:45 +0100 Andreas Woess OM: record replaceProperty transitions
Thu, 04 Dec 2014 19:24:14 +0100 Andreas Woess OM: add Transition#isDirect()
Thu, 04 Dec 2014 14:42:33 +0100 Andreas Woess OM: lazy initialization of leaf assumption
Thu, 04 Dec 2014 18:08:22 +0100 Andreas Woess OM: remember transition from parent and walk transitions instead of properties in replaceProperty,removeProperty
Fri, 28 Nov 2014 15:43:49 +0100 Andreas Woess OM: iterate over properties using property map instead of parent chain
Thu, 04 Dec 2014 13:35:36 +0100 Andreas Woess OM: rename transitions
Thu, 04 Dec 2014 19:50:39 +0100 Andreas Woess mx: fix missing frozenset constructor to fix intersection
Thu, 04 Dec 2014 16:12:03 +0100 Doug Simon Merge.
Thu, 04 Dec 2014 15:28:02 +0100 Doug Simon ensure the error message about missing Graal classes is printed exactly once
Thu, 04 Dec 2014 14:38:55 +0100 Josef Eisl Rename LIRFrameState.markLocation(ReferenceMap) to updateUnion(ReferenceMap).
Thu, 04 Dec 2014 14:39:27 +0100 Josef Eisl Rename ReferenceMap.mergeMaps() to updateUnion().
Thu, 04 Dec 2014 13:48:10 +0100 Doug Simon Merge.
Thu, 04 Dec 2014 13:42:56 +0100 Doug Simon made initialization of the Graal class loader and well known Graal classes lazy
Thu, 04 Dec 2014 13:41:59 +0100 Doug Simon mx: run findbugs with the appropriate jdk
Thu, 04 Dec 2014 13:41:27 +0100 Doug Simon removed reference to com.oracle.graal.compiler.CompilerThread from VM code (part 2)
Thu, 04 Dec 2014 12:13:27 +0100 Bernhard Urban checkcastArraycopy: if src and dest are equal, unchecked variant can be used
Wed, 03 Dec 2014 20:40:30 +0100 Josef Eisl Add LocationMarker.
Wed, 03 Dec 2014 19:42:38 +0100 Josef Eisl Add ReferenceMap.mergeMaps().
Tue, 02 Dec 2014 17:39:01 +0100 Josef Eisl Make ReferenceMap Clonable.
Wed, 03 Dec 2014 17:16:08 +0100 Josef Eisl Introduce FrameMap.clearReference().
Thu, 04 Dec 2014 10:51:25 +0100 Josef Eisl mx gate: execute unittests with --fail-fast option.
Wed, 03 Dec 2014 21:02:27 +0100 Christian Humer Truffle-DSL: fixed several bugs when using arrays as type. added arrays test.
Wed, 03 Dec 2014 22:10:15 +0100 Doug Simon try to be more precise about python executable name
Wed, 03 Dec 2014 18:53:22 +0100 Doug Simon removed reference to com.oracle.graal.compiler.CompilerThread from VM code
Wed, 03 Dec 2014 16:07:22 +0100 Doug Simon mx: changes towards supporting python 2.6 for call to mx from make/Makefile
Wed, 03 Dec 2014 16:02:36 +0100 Doug Simon mx: removed unused _read_projects_file function
Wed, 03 Dec 2014 14:50:16 +0100 Bernhard Urban arraycopy: don't use checkcast stub if the arrays overlap
Wed, 03 Dec 2014 14:31:15 +0100 Bernhard Urban arraycopytests: test for disjoint
Wed, 03 Dec 2014 14:29:04 +0100 Bernhard Urban amd64 register config: reserve "home space" on windows in frame.
Wed, 03 Dec 2014 09:53:46 +0100 Bernhard Urban ArrayCopyNode: simplify condition
Wed, 03 Dec 2014 10:35:42 +0200 Bernhard Urban arraycopy: move related classes to dedicated package
Tue, 02 Dec 2014 20:48:12 +0100 Bernhard Urban WriteBarrierVerification: relax check
Tue, 02 Dec 2014 19:27:50 +0100 Bernhard Urban checkcastArraycopy: sign extend super_check_offset
Tue, 02 Dec 2014 18:55:38 +0100 Bernhard Urban ArrayCopy: use hotspot stub for checkcastArraycopy.
Tue, 02 Dec 2014 15:51:02 +0100 Bernhard Urban ArrayCopyCallNode: remove unused code.
Tue, 02 Dec 2014 15:51:02 +0100 Bernhard Urban ArrayCopySnippets: add comment about lookup
Tue, 02 Dec 2014 15:51:02 +0100 Bernhard Urban ArrayCopyCallNode: remove unused method.
Mon, 01 Dec 2014 11:31:53 -0800 Tom Rodriguez Intrinsify Reflection.getClassAccessFlags
Mon, 01 Dec 2014 17:12:45 +0100 Stefan Anzinger Fix eclipseformat
Mon, 01 Dec 2014 17:03:48 +0100 Stefan Anzinger Merge
Mon, 01 Dec 2014 15:19:59 +0100 Stefan Anzinger Merge
Mon, 01 Dec 2014 15:19:28 +0100 Stefan Anzinger [SPARC] Fix ArraysSubstitution and StringSubstitution tests by moving the according substitutions to common code
Mon, 01 Dec 2014 15:03:05 +0100 Doug Simon only TrustedInterfaces can be checked with VerifyUsageWithEquals
Mon, 01 Dec 2014 10:43:01 +0100 Doug Simon replace usages of == with .equals()
Mon, 01 Dec 2014 10:29:05 +0100 Doug Simon allow == when one of the variables is the receiver in equals()
Mon, 01 Dec 2014 10:00:33 +0100 Doug Simon fixed bug in VerifyUsageWithEquals and improved javadoc
Sun, 30 Nov 2014 21:14:13 +0100 Doug Simon generalized assertion regarding code that can/cannot execute in replay compilation context
Sun, 30 Nov 2014 21:12:06 +0100 Doug Simon removed object pool sharing across unique Contexts
Sun, 30 Nov 2014 21:09:07 +0100 Doug Simon invocation cache hit counter should be incremented, not decremented
Sun, 30 Nov 2014 08:35:28 +0000 Doug Simon added missing SubstitutionGuard binding for HotSpotVMConfig
Sun, 30 Nov 2014 00:17:21 +0000 Doug Simon Merge.
Thu, 27 Nov 2014 12:37:05 +0100 Doug Simon removed static accesses to HotSpotGraalRuntime
Thu, 27 Nov 2014 11:59:56 +0100 Doug Simon removed references to HotSpotGraalRuntime.unsafeReadWord()
Thu, 27 Nov 2014 11:51:17 +0100 Doug Simon removed static references to HotSpotGraalRuntime
Thu, 27 Nov 2014 11:50:17 +0100 Doug Simon removed static reference to HotSpotGraalRuntime
Thu, 27 Nov 2014 11:45:13 +0100 Doug Simon guard against null element in HotSpotConstantReflectionProvider.readStableFieldValue
Sat, 29 Nov 2014 06:35:00 +0000 Chris Seaton Truffle: turn milliseconds in nanoseconds for the time threshold after options have been considered.
Wed, 26 Nov 2014 19:27:59 +0100 Josef Eisl Rename AllocatorTest.test to testAllocation to avoid confusion with GraalCompilerTest.test.
Wed, 26 Nov 2014 19:12:49 +0100 Josef Eisl Introduce BackendTest.
Thu, 27 Nov 2014 16:40:45 +0100 Roland Schatz Propagate framestate when simplifying DynamicNewArray to NewArray.
Thu, 27 Nov 2014 16:27:22 +0100 Gilles Duboscq Backed out changeset: 3fb1231699de
Thu, 27 Nov 2014 16:25:44 +0100 Gilles Duboscq Invoke.uncheckedStamp: return type of invoke is already available on MethodCallTargetNode
Wed, 26 Nov 2014 11:03:47 +0100 Gilles Duboscq HotSpotSignature does not need to resolve types
Wed, 26 Nov 2014 23:25:56 +0100 Doug Simon Merge.
Wed, 26 Nov 2014 23:24:13 +0100 Doug Simon added check that HotSpotGraalRuntimeProvider is accessed correctly within the scope of a replay compilation