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
|
Wed, 26 Nov 2014 23:11:03 +0100 |
Doug Simon |
speed up replay compilation testing by re-using object pool across replay contexts
|
Wed, 26 Nov 2014 23:05:24 +0100 |
Doug Simon |
widened return type of HotSpotResolvedJavaType.fromClass(Class<?>)
|
Wed, 26 Nov 2014 23:02:45 +0100 |
Doug Simon |
removed HotSpotGraalRuntime.unsafeReadWord()
|
Wed, 26 Nov 2014 22:58:09 +0100 |
Doug Simon |
removed a usages of HotSpotGraalRuntime.unsafeReadWord(); tidied up some comments
|
Wed, 26 Nov 2014 22:39:03 +0100 |
Doug Simon |
removed a usage of HotSPotGraalRuntime.unsafeReadWord()
|
Wed, 26 Nov 2014 22:36:17 +0100 |
Doug Simon |
made HotSpotObjectConstantImpl.forObject() package-private
|
Wed, 26 Nov 2014 22:33:24 +0100 |
Doug Simon |
removed out-of-date comment
|
Wed, 26 Nov 2014 22:32:24 +0100 |
Doug Simon |
removed leftover comment
|
Wed, 26 Nov 2014 22:31:56 +0100 |
Doug Simon |
(no commit message)replaced concrete types with interface types to support replay compilation
|
Wed, 26 Nov 2014 22:24:17 +0100 |
Doug Simon |
added HotSpotNMethod.asConstant()
|
Wed, 26 Nov 2014 12:36:48 -0800 |
Lukas Stadler |
SelfReplacingMethodCallTargetNode does not subclass MethodCallTargetNode
|
Wed, 26 Nov 2014 11:51:21 -0800 |
Lukas Stadler |
add graph to context in TruffleCacheImpl.cacheLookup
|
Wed, 26 Nov 2014 21:00:02 +0100 |
Doug Simon |
Merge.
|
Wed, 26 Nov 2014 20:58:18 +0100 |
Doug Simon |
removed usages of HotSPotGraalRuntime.unsafeReadWord()
|
Wed, 26 Nov 2014 20:53:20 +0100 |
Doug Simon |
replaced concrete types with interface types to support replay compilation
|
Wed, 26 Nov 2014 20:50:49 +0100 |
Doug Simon |
replaced concrete types with interface types to support replay compilation
|
Wed, 26 Nov 2014 20:48:16 +0100 |
Doug Simon |
added HotSpotObjectConstant.getType() and restricted access to some static methods in HotSpotObjectConstantImpl
|
Wed, 26 Nov 2014 20:38:48 +0100 |
Doug Simon |
removed static accesses to HotSpotGraalRuntime from DefaultHotSpotLoweringProvider
|
Wed, 26 Nov 2014 20:29:20 +0100 |
Doug Simon |
expose raw metaspace value via HotSpotMetaspaceConstant
|
Wed, 26 Nov 2014 20:18:03 +0100 |
Doug Simon |
removed static accesses to HotSpotGraalRuntime from some HotSpot meta API classes
|
Wed, 26 Nov 2014 20:12:22 +0100 |
Doug Simon |
removed some static accesses to HotSpotGraalRuntime from NewObjectSnippets
|
Wed, 26 Nov 2014 20:10:07 +0100 |
Doug Simon |
removed static accesses to HotSpotGraalRuntime from InstanceOfSnippets
|
Wed, 26 Nov 2014 17:44:44 +0100 |
Doug Simon |
replaced use of == with .equals()
|
Wed, 26 Nov 2014 17:43:38 +0100 |
Doug Simon |
removed static accesses to HotSpotGraalRuntime out of LocalImpl
|
Wed, 26 Nov 2014 17:40:50 +0100 |
Doug Simon |
made NamedLocationIdentity implement FormatWithToString
|
Wed, 26 Nov 2014 17:33:05 +0100 |
Doug Simon |
removed unused ResolvedJavaType.newArray(...)
|
Wed, 26 Nov 2014 11:10:26 -0800 |
Lukas Stadler |
conditional elimination phase during partial evaluation
|
Sun, 23 Nov 2014 12:58:18 -0800 |
Lukas Stadler |
reenable -XX:+GraalCountersExcludeCompiler option
|
Wed, 26 Nov 2014 17:14:49 +0100 |
Doug Simon |
modified SnippetReflectionProvider to support both VM-side and compiler-side constants in a compilation replay context
|
Wed, 26 Nov 2014 14:03:13 +0100 |
Doug Simon |
removed unused ResolvedJavaMethod.newInstance(...)
|
Wed, 26 Nov 2014 13:57:50 +0100 |
Doug Simon |
removed some static accesses to HotSpotGraalRuntime from some tests
|
Wed, 26 Nov 2014 13:20:14 +0100 |
Doug Simon |
moved application of Remote marker interface to implementation classes only
|
Wed, 26 Nov 2014 13:08:18 +0100 |
Doug Simon |
removed static access to HotSpotGraalRuntime from some SPARC HotSpot classes
|
Wed, 26 Nov 2014 13:01:29 +0100 |
Doug Simon |
fixed eclipseformat issues
|
Wed, 26 Nov 2014 12:51:31 +0100 |
Doug Simon |
Merge.
|
Wed, 26 Nov 2014 12:05:56 +0100 |
Doug Simon |
removed static access to HotSpotGraalRuntime from some AMD64 HotSpot classes
|
Wed, 26 Nov 2014 11:48:34 +0100 |
Doug Simon |
changed most references to HotSpotGraalRuntime to use HotSpotGraalRuntimeProvider instead
|
Wed, 26 Nov 2014 11:03:10 +0100 |
Gilles Duboscq |
Fix _trap_hist_limit after recent deoptimization reasons changes
|
Wed, 26 Nov 2014 11:29:24 +0100 |
Doug Simon |
avoid initialization order issues when asserting array scale index invariants
|
Wed, 26 Nov 2014 10:26:24 +0100 |
Doug Simon |
Merge.
|
Wed, 26 Nov 2014 10:02:49 +0100 |
Doug Simon |
removed static access to HotSpotGraalRuntime from KlassLayoutHelperNode
|
Wed, 26 Nov 2014 10:00:47 +0100 |
Doug Simon |
removed static access to HotSpotGraalRuntime from HubGetClassNode
|
Wed, 26 Nov 2014 09:59:00 +0100 |
Doug Simon |
removed static access to HotSpotGraalRuntime from ClassGetHubNode
|
Wed, 26 Nov 2014 09:56:27 +0100 |
Doug Simon |
removed static access to HotSpotGraalRuntime from ArrayCallCopyNode
|
Wed, 26 Nov 2014 09:50:21 +0100 |
Doug Simon |
added support for binding arguments of arbitrary types to parameters of a node intrinsic constructor (or factory method)
|
Wed, 26 Nov 2014 09:41:24 +0100 |
Doug Simon |
converted use of HotSpotGraalRuntime to HotSpotGraalRuntimeProvider
|
Wed, 26 Nov 2014 09:38:46 +0100 |
Doug Simon |
introduced HotSpotGraalRuntimeProvder interface
|
Wed, 26 Nov 2014 09:27:58 +0100 |
Doug Simon |
added support for binding arguments of arbitrary types to parameters of a SubstitutionGuard constructor
|
Tue, 25 Nov 2014 19:20:48 +0100 |
Josef Eisl |
Add javadoc for StackSlotValue and VirtualStackSlot.
|
Tue, 25 Nov 2014 15:23:40 +0100 |
Josef Eisl |
Make LinearScan.callKillsRegisters final.
|
Wed, 26 Nov 2014 01:06:38 +0100 |
Andreas Woess |
Truffle: refactor NodeCloneable interface to abstract class
|
Tue, 25 Nov 2014 13:21:50 +0100 |
Andreas Woess |
Truffle: clone ConditionProfile and BranchProfile node fields
|
Tue, 25 Nov 2014 13:21:38 +0100 |
Andreas Woess |
Truffle: Node#clone(): throw assertion error on CloneNotSupportedException
|
Tue, 25 Nov 2014 20:28:56 +0100 |
Andreas Woess |
Treat String.value as implicit stable field
|
Tue, 25 Nov 2014 20:26:59 +0100 |
Andreas Woess |
Constant fold elements of switch table and enum values() arrays
|
Tue, 25 Nov 2014 13:08:57 +0100 |
Andreas Woess |
Truffle: allow @CompilationFinal on static fields
|
Wed, 26 Nov 2014 00:53:50 +0100 |
Andreas Woess |
Add missing null check in readConstantArrayElement
|
Tue, 25 Nov 2014 12:25:51 -0800 |
Tom Rodriguez |
Try to bind method after guarded interface invoke
|
Tue, 25 Nov 2014 12:24:14 -0800 |
Tom Rodriguez |
Fix stack overflow in printing
|
Tue, 25 Nov 2014 08:17:33 -0800 |
Tom Rodriguez |
Add memory operations to MetaspacePointer
|
Tue, 25 Nov 2014 13:40:59 +0100 |
Roland Schatz |
Cache method pointer stamps.
|
Mon, 24 Nov 2014 16:42:42 +0100 |
Roland Schatz |
Add missing override in KlassPointerStamp.
|
Tue, 25 Nov 2014 13:03:08 +0100 |
Doug Simon |
implemented toString() for classes that throw UnsupportedError for hashCode()
|
Mon, 24 Nov 2014 23:29:13 +0100 |
Doug Simon |
only register AMD64Substitutions if the target architecture is AMD64
|
Mon, 24 Nov 2014 11:48:24 -0800 |
Tom Rodriguez |
Minor pointer stamp related fixes
|
Mon, 24 Nov 2014 11:40:00 -0800 |
Tom Rodriguez |
LoadHubNode should always use StampProvider stamp
|
Mon, 24 Nov 2014 20:32:24 +0100 |
Doug Simon |
adds ability for substitution guards to have a constructor with an Architecture argument
|
Mon, 24 Nov 2014 17:29:51 +0100 |
Christian Humer |
Truffle-DSL: fixed bug in source ordering when compiling with JDT.
|
Mon, 24 Nov 2014 16:33:02 +0100 |
Bernhard Urban |
ClassSubstitutions: use .isNull on klass pointer
|
Mon, 24 Nov 2014 16:30:28 +0100 |
Bernhard Urban |
ClassSubstitutions: macro for Class.isAssignable
|
Mon, 24 Nov 2014 15:06:49 +0100 |
Roland Schatz |
Introduce isNull() method for metaspace pointers.
|
Mon, 24 Nov 2014 13:53:14 +0100 |
Roland Schatz |
Generalize NULL handling to work on arbitrary pointers.
|
Mon, 24 Nov 2014 13:20:02 +0100 |
Roland Schatz |
Add missing javadoc.
|
Mon, 24 Nov 2014 13:48:38 +0100 |
Doug Simon |
disabled additional pylint checks to workaround false positives
|
Mon, 24 Nov 2014 12:13:31 +0100 |
Roland Schatz |
Use asConstant() instead of asJavaConstant() where possible.
|
Sun, 23 Nov 2014 16:09:26 -0800 |
Michael Van De Vanter |
Truffle/Instrumentation: CHANGELOG for recent updates.
|
Sun, 23 Nov 2014 16:07:23 -0800 |
Michael Van De Vanter |
Truffle Instrumentation: major API revision, based around the Probe and Instrument classes; add Instrumentable API for language implementors, with most details automated; reimplemented to handle AST splitting automatically; more JUnit tests.
|
Fri, 21 Nov 2014 13:16:02 +0100 |
Bernhard Urban |
mx build: set initial heap size explicitly
|
Thu, 20 Nov 2014 18:01:18 +0100 |
Roland Schatz |
Move HotSpot specific functionality to new subinterface of ConstantReflectionProvider.
|
Thu, 20 Nov 2014 17:00:19 +0100 |
Roland Schatz |
Move raw memory access operations to a separate interface.
|
Thu, 20 Nov 2014 15:23:46 +0100 |
Roland Schatz |
Create separate stamps for Klass* and Method*, and make them hotspot specific.
|
Thu, 20 Nov 2014 14:57:42 +0100 |
Roland Schatz |
Use StampProvider to create platform dependent stamps for LoadHub and LoadMethod nodes.
|
Thu, 20 Nov 2014 14:13:38 +0100 |
Roland Schatz |
Introduce StampProvider to support different stamps for metadata on different VMs.
|
Thu, 20 Nov 2014 14:02:35 +0100 |
Roland Schatz |
Use floating node for casting between metaspace pointers and words.
|
Thu, 20 Nov 2014 14:00:51 +0100 |
Roland Schatz |
Use correct LIRKind in HSAIL metaspace pointer compression/uncompression op.
|
Wed, 19 Nov 2014 16:52:54 +0100 |
Roland Schatz |
Move nonNull and alwaysNull flags up to AbstractPointerStamp.
|
Thu, 20 Nov 2014 17:25:52 +0100 |
Andreas Woess |
Backed out changeset 42854d32b658
|
Thu, 20 Nov 2014 14:15:14 +0100 |
Andreas Woess |
Remove CustomCanonicalizer
|
Thu, 20 Nov 2014 14:40:38 +0100 |
Andreas Woess |
Refactor PartialEvaluatorCanonicalizer into custom ConstantReflectionProvider
|
Thu, 20 Nov 2014 13:22:12 +0100 |
Andreas Woess |
Add support for stable array constants
|
Wed, 19 Nov 2014 17:45:40 +0100 |
Andreas Woess |
Compare compressed flag in HotSpotObjectConstantImpl#equals and reference equality in HotSpotConstantReflectionProvider#constantEquals
|
Thu, 20 Nov 2014 10:42:54 +0100 |
Josef Eisl |
SimpleStackSlotAllocator: use an array instead of a HashMap.
|
Thu, 20 Nov 2014 10:32:55 +0100 |
Josef Eisl |
Remove static id from VirtualStackSlot.
|
Wed, 19 Nov 2014 17:31:31 +0100 |
Josef Eisl |
SPARC: fix deoptimization rescue slot handling.
|
Wed, 19 Nov 2014 14:36:01 +0100 |
Gilles Duboscq |
Add UncheckedInterfaceProvider interface for nodes that can give an unchecked hint about the interface type they are likely to return.
|
Wed, 19 Nov 2014 17:11:19 +0100 |
Andreas Woess |
SL: fix javadoc of new() builtin
|
Wed, 19 Nov 2014 17:00:12 +0100 |
Andreas Woess |
Move ResolvedJavaField#read[Constant]Value and getMethodHandleAccess() to ConstantReflectionProvider
|
Wed, 19 Nov 2014 16:06:49 +0100 |
Josef Eisl |
Merge (FrameMapBuilder).
|
Wed, 19 Nov 2014 16:04:01 +0100 |
Josef Eisl |
Assert assumptions about the deoptimization rescue slot.
|
Tue, 18 Nov 2014 11:21:07 +0100 |
Josef Eisl |
Fix checkstyle issues.
|
Mon, 17 Nov 2014 20:29:38 +0100 |
Josef Eisl |
Rename DelayedFrameMapBuilder to FrameMapBuilderImpl (again).
|
Mon, 17 Nov 2014 20:28:29 +0100 |
Josef Eisl |
Introduce StackSlotAllocator interface.
|
Mon, 17 Nov 2014 20:15:59 +0100 |
Josef Eisl |
Replace FrameMappingToolImpl by SimpleStackSlotAllocator.
|
Mon, 17 Nov 2014 20:07:24 +0100 |
Josef Eisl |
DelayedFrameMapBuilder: require non null register config.
|
Mon, 17 Nov 2014 20:00:58 +0100 |
Josef Eisl |
DelayedFrameMapBuilder: remove FrameMapFactory.
|
Mon, 17 Nov 2014 19:54:33 +0100 |
Josef Eisl |
FrameMappingToolImpl: store mapping internally.
|
Mon, 17 Nov 2014 19:36:52 +0100 |
Josef Eisl |
DelayedFrameMapBuilder: outsource SimpleVirtualStackSlot and VirtualStackSlotRange.
|
Mon, 17 Nov 2014 19:34:08 +0100 |
Josef Eisl |
DelayedFrameMapBuilder: remove TrackedVirtualStackSlot.
|
Mon, 17 Nov 2014 19:32:55 +0100 |
Josef Eisl |
DelayedFrameMapBuilder: remove TrackedVirtualStackSlot.transform().
|
Mon, 17 Nov 2014 19:32:05 +0100 |
Josef Eisl |
FrameMappingToolImpl: inline TrackedVirtualStackSlot.transform().
|
Mon, 17 Nov 2014 19:27:32 +0100 |
Josef Eisl |
FrameMappingToolImpl: type switch for call to transform().
|
Mon, 17 Nov 2014 19:22:06 +0100 |
Josef Eisl |
FrameMapBuilder: Change visibility for TrackedVirtualStackSlot and subclasses.
|
Mon, 17 Nov 2014 19:06:27 +0100 |
Josef Eisl |
FrameMapBuilder: use FrameMap.allocateSpillSlot();
|
Mon, 17 Nov 2014 18:56:46 +0100 |
Josef Eisl |
FrameMapBuilder: DelayedFrameMapBuilder use FrameMap.allocateStackSlots().
|
Mon, 17 Nov 2014 18:28:51 +0100 |
Josef Eisl |
FrameBuilder: add FrameMappingToolImpl.
|
Mon, 17 Nov 2014 17:39:16 +0100 |
Josef Eisl |
FrameMapBuilder: outsource FrameMappingTool.
|
Mon, 17 Nov 2014 16:53:26 +0100 |
Josef Eisl |
FrameMapBuilder: outsource FrameMappable.
|
Mon, 17 Nov 2014 17:22:54 +0100 |
Josef Eisl |
AMD64HotSpotLIRGenerationResult does not need to be FrameMappable.
|
Mon, 17 Nov 2014 16:41:44 +0100 |
Josef Eisl |
FrameMapBuilder: move into package.
|
Mon, 17 Nov 2014 16:14:47 +0100 |
Josef Eisl |
FrameMapBuilder: remove freeSpillSlot().
|
Tue, 11 Nov 2014 18:17:17 +0100 |
Josef Eisl |
Allow updating HotSpotMonitorValue.slot.
|
Tue, 11 Nov 2014 17:03:16 +0100 |
Josef Eisl |
LIR: map all VirtualStackSlot operands to StackSlots.
|
Tue, 11 Nov 2014 17:01:47 +0100 |
Josef Eisl |
LinearScan: update VirtualStackSlot in intervals.spillSlot.
|
Tue, 11 Nov 2014 16:53:32 +0100 |
Josef Eisl |
Interval: allow to change VirtualStackSlot to StackSlot.
|
Tue, 11 Nov 2014 16:51:41 +0100 |
Josef Eisl |
Change VirtualStackSlot.toString().
|
Tue, 11 Nov 2014 14:15:39 +0100 |
Josef Eisl |
Use StackSlotValue where appropriate.
|
Tue, 11 Nov 2014 14:12:55 +0100 |
Josef Eisl |
Add getId(), hashCode() toString() equals() to VirtualStackSlot.
|
Mon, 10 Nov 2014 19:43:16 +0100 |
Josef Eisl |
Handel RBP and deoptimization rescue slot in AMD64FrameMapBuilder.
|
Mon, 10 Nov 2014 18:40:52 +0100 |
Josef Eisl |
FrameMapFactory: create (empty) FrameMap eagerly.
|
Mon, 10 Nov 2014 18:37:28 +0100 |
Josef Eisl |
Revert Backend.frameMap(FrameMapBuilder) to Backend.frameMap(RegisterConfig).
|
Wed, 05 Nov 2014 20:16:00 +0100 |
Josef Eisl |
Introduce FrameMappingTool.
|
Wed, 05 Nov 2014 19:29:26 +0100 |
Josef Eisl |
LIRVerifier: allow StackSlotValues for OperandFlag.STACK.
|
Wed, 05 Nov 2014 19:18:35 +0100 |
Josef Eisl |
StackSlot is no longer a VirtualStackSlot (rename ForwardingFrameMapBuilder to DelayedFrameMapBuilder).
|
Wed, 05 Nov 2014 17:30:22 +0100 |
Josef Eisl |
Use VirtualStackSlot for outObjectStackSlots in FrameMapBuilder.allocateStackSlots().
|
Thu, 23 Oct 2014 18:07:31 +0200 |
Josef Eisl |
Move allocateStackSlots logic from FrameMap to ForwardingFrameMapBuilder.
|
Thu, 23 Oct 2014 17:48:46 +0200 |
Josef Eisl |
Move freeSpillSlot() from FrameMap to ForwardingFrameMapBuilder.
|
Thu, 23 Oct 2014 14:55:04 +0200 |
Josef Eisl |
Introduce StackSlotValue and VirtualStackSlot.
|
Thu, 23 Oct 2014 14:27:34 +0200 |
Josef Eisl |
Introduce AMD64FrameMapBuilder to support special stack slot allocation for RBP.
|
Thu, 23 Oct 2014 13:13:16 +0200 |
Josef Eisl |
Pass LIRGenerationResult to FrameMapBuilder.buildFrameMap().
|
Mon, 10 Nov 2014 18:23:51 +0100 |
Josef Eisl |
Add FrameMapBuilder.getCodeCache().
|
Thu, 23 Oct 2014 10:13:01 +0200 |
Josef Eisl |
Renamed FrameMapBuilderImpl to ForwardingFrameMapBuilder.
|
Tue, 11 Nov 2014 14:16:39 +0100 |
Josef Eisl |
Print LIR after FrameMap building.
|
Tue, 11 Nov 2014 18:34:42 +0100 |
Josef Eisl |
Add CHANGELOG entry about the changed behavior of ResolvedJavaType#resolveMethod().
|
Wed, 19 Nov 2014 13:43:12 +0100 |
Roland Schatz |
Use HotSpotWordTypeRewriterPhase in Truffle.
|
Wed, 19 Nov 2014 12:02:35 +0100 |
Gilles Duboscq |
Trust interface types comming form LoadIndexed nodes
|
Wed, 19 Nov 2014 11:36:48 +0100 |
Gilles Duboscq |
StampTool: add more methods to create object stamps to avoid using too many boolean arguments, add some javadoc, use them.
|
Wed, 19 Nov 2014 13:32:05 +0100 |
Gilles Duboscq |
Add support of lzcnt and tzcnt
|
Wed, 19 Nov 2014 13:10:24 +0100 |
Doug Simon |
fixed support for IDE_BUILD_TARGET
|
Wed, 19 Nov 2014 09:53:16 +0100 |
Doug Simon |
removed projects.deprecated
|
Tue, 18 Nov 2014 12:08:51 +0100 |
Andreas Woess |
SL: use the truffle object storage model to represent SL objects
|
Tue, 18 Nov 2014 23:02:58 +0100 |
Andreas Woess |
SL: add basic support for creating objects and accessing properties
|
Tue, 21 Oct 2014 15:11:32 +0200 |
Andreas Woess |
SL: sanitize whitespace in ATG
|
Tue, 18 Nov 2014 23:11:00 +0100 |
Andreas Woess |
Truffle: add object API to truffle distribution, update changelog
|
Tue, 18 Nov 2014 23:19:43 +0100 |
Andreas Woess |
Truffle: initial commit of object API implementation
|
Tue, 18 Nov 2014 16:18:45 +0100 |
Andreas Woess |
Truffle: initial commit of object API
|
Fri, 14 Nov 2014 13:49:12 +0100 |
Andreas Woess |
improve path resolving in mx.sh so that it can be run from outside the repo root
|
Tue, 18 Nov 2014 11:03:39 +0100 |
Gilles Duboscq |
SharedRuntime::compute_compiled_exc_handler: explain why it seems that we deoptimzie twice, use Deoptimization::deoptimize since we already have our hands on the frame.
|
Tue, 18 Nov 2014 10:55:59 +0100 |
Gilles Duboscq |
Backout 810222d74f7c
|
Mon, 17 Nov 2014 21:18:29 +0100 |
Gilles Duboscq |
HotSpotVMConfig: use the correct deopt reason constants
|
Mon, 17 Nov 2014 18:11:34 +0100 |
Roland Schatz |
Make stamp of LoadHubNode flexible.
|
Mon, 17 Nov 2014 17:25:38 +0100 |
Roland Schatz |
Move metaspace pointer handling to hotspot specific WordTypeRewriter.
|
Mon, 17 Nov 2014 14:59:54 +0100 |
Roland Schatz |
Remove dead code from CompressionNode.
|
Mon, 17 Nov 2014 18:03:51 +0100 |
Gilles Duboscq |
Make sure FloatStamps have float bounds
|
Wed, 12 Nov 2014 13:50:08 +0100 |
Gilles Duboscq |
Rename GuardNode.negated to GuardNode.isNegated
|
Wed, 12 Nov 2014 13:48:47 +0100 |
Gilles Duboscq |
Add some javadoc to MergeableState
|
Wed, 12 Nov 2014 13:35:47 +0100 |
Gilles Duboscq |
ConditionalEliminaion: some refactorings and simplifications
|
Wed, 12 Nov 2014 10:53:37 +0100 |
Gilles Duboscq |
ConditionalElimination: use GuardingNode interface where possible
|
Mon, 22 Sep 2014 10:27:52 +0200 |
Gilles Duboscq |
Add TrustedInterface to list of classes for tests
|
Tue, 16 Sep 2014 15:06:32 +0200 |
Gilles Duboscq |
Make distribution dependencies also exclude libraries
|
Tue, 21 Oct 2014 11:23:41 +0200 |
Gilles Duboscq |
Unalias some DeoptReasons
|
Mon, 17 Nov 2014 14:58:39 +0100 |
Gilles Duboscq |
When deoptimizing on unwind, revoke biases instead of calling deoptimize_frame before returning deopt continuation
|
Mon, 17 Nov 2014 11:51:08 +0100 |
Roland Schatz |
Additional constructor for AMD64HotSpotLIRGenerator.
|
Sun, 16 Nov 2014 16:08:57 -0800 |
Chris Seaton |
Truffle: CHANGELOG entry for CompilerOptions.
|
Sun, 16 Nov 2014 16:07:57 -0800 |
Chris Seaton |
Truffle: fix to error message in DefaultCompilerOptions.
|
Sun, 16 Nov 2014 15:48:34 -0800 |
Chris Seaton |
Merge.
|
Sun, 16 Nov 2014 15:44:38 -0800 |
Chris Seaton |
Truffle: add support for setting a couple of compiler options for individual execution contexts.
|
Sun, 16 Nov 2014 16:24:14 +0100 |
Doug Simon |
minor clean up of replay compilation test harness
|
Sun, 16 Nov 2014 16:15:11 +0100 |
Doug Simon |
replace identity map with hash map
|
Sun, 16 Nov 2014 09:44:04 +0100 |
Doug Simon |
use deterministic iteration order Set and Map data structures when in the scope of a replay compilation context
|
Sat, 15 Nov 2014 23:19:58 +0100 |
Doug Simon |
fixed findbug's issue
|
Sat, 15 Nov 2014 16:39:23 +0100 |
Doug Simon |
Merge.
|
Sat, 15 Nov 2014 14:46:39 +0100 |
Doug Simon |
added LinkedIdentityHashMap
|
Fri, 14 Nov 2014 19:16:08 +0100 |
Doug Simon |
use LinkedHashSets for node sets when created within the scope of a replay compilation context
|
Fri, 14 Nov 2014 16:26:38 +0100 |
Doug Simon |
when testing replay compilation, only compare result of capturing compilation against replay compilation and ignore result of original compilation altogether
|
Fri, 14 Nov 2014 09:32:59 -0800 |
Tom Rodriguez |
Fold klass._java_mirror._klass into klass and improve stamps from layout_helper
|
Thu, 13 Nov 2014 18:18:50 -0800 |
Tom Rodriguez |
trust final fields in constants with default values
|
Thu, 13 Nov 2014 18:18:18 -0800 |
Tom Rodriguez |
BasicObjectCloneNode is always non-null
|
Thu, 13 Nov 2014 15:41:22 -0800 |
Christian Wimmer |
Eliminated the need for Signature.getParameterSlots()
|
Thu, 13 Nov 2014 14:56:04 -0800 |
Christian Wimmer |
Use the base class Executable (introduced in Java 8) to unify the handling of Method and Constructor in MetaAccessProvider
|
Thu, 13 Nov 2014 14:40:12 -0800 |
Christian Wimmer |
Add default implementation for Kind accessors of Signature and JavaField
|
Thu, 13 Nov 2014 14:30:15 -0800 |
Christian Wimmer |
Make GraphMaker a static inner class to allow subclassing it independently from ReplacementsImpl
|
Thu, 13 Nov 2014 14:23:56 -0800 |
Christian Wimmer |
Make the @Fold annotation a top-level interface in the api project. It is not tied to the Snippet class where it was located before.
|
Thu, 13 Nov 2014 11:57:27 +0100 |
Andreas Woess |
Truffle: make NodeInterface a pure marker interface
|
Thu, 13 Nov 2014 17:25:08 +0100 |
Doug Simon |
made compilation replay testing less strict by default
|
Thu, 13 Nov 2014 16:53:30 +0100 |
Doug Simon |
try harder to avoid side-effects that perturb replay compilation testing
|
Thu, 13 Nov 2014 16:52:59 +0100 |
Doug Simon |
fixed HotSpotResolvedJavaMethodImpl.equals
|
Thu, 13 Nov 2014 16:48:17 +0100 |
Doug Simon |
expanded support for shared globals (i.e., values that must be retrieved from static fields instead of being copied in replay/remote compilation)
|
Thu, 13 Nov 2014 15:07:10 +0100 |
Roland Schatz |
Remove StampProvider interface.
|
Thu, 13 Nov 2014 13:49:39 +0100 |
Roland Schatz |
Fix assertion in SPARC backend.
|
Thu, 13 Nov 2014 11:12:25 +0100 |
Roland Schatz |
Use pointer stamps in LoadHub and LoadMethod.
|
Wed, 12 Nov 2014 16:59:39 +0100 |
Roland Schatz |
Split getEncoding into two methods.
|
Wed, 12 Nov 2014 11:48:54 +0100 |
Roland Schatz |
Introduce PointerEqualsNode for metaspace pointer comparison.
|
Tue, 11 Nov 2014 18:34:21 +0100 |
Roland Schatz |
Support constant folding of pointer reads.
|
Tue, 11 Nov 2014 15:03:10 +0100 |
Roland Schatz |
Separate stamp for metaspace pointers.
|
Wed, 12 Nov 2014 15:33:20 +0100 |
Doug Simon |
replace use of '==' with .equals()
|
Wed, 12 Nov 2014 15:32:35 +0100 |
Doug Simon |
infer stamps for graphs checked in CheckGraalInvariants
|
Wed, 12 Nov 2014 15:13:51 +0100 |
Doug Simon |
size array appropriately when creating categorized register array
|
Wed, 12 Nov 2014 15:07:50 +0100 |
Doug Simon |
use separate scope for capturing and replay compilations
|
Wed, 12 Nov 2014 15:07:16 +0100 |
Doug Simon |
invocations of void methods on proxies are not cacheable as void implies that have a side-effect (e.g., Formattable.formatTo)
|
Wed, 12 Nov 2014 15:05:22 +0100 |
Doug Simon |
implemented hashCode() for CompilationResult.Reference subclasses
|
Wed, 12 Nov 2014 14:49:42 +0100 |
Doug Simon |
fixed pylint issue
|
Wed, 12 Nov 2014 14:43:58 +0100 |
Doug Simon |
converted HotSpotForeignCallLinkage to an interface
|
Wed, 12 Nov 2014 14:41:32 +0100 |
Doug Simon |
fixed NullPointerException in HotSpotReferenceMap.equals
|
Wed, 12 Nov 2014 14:40:45 +0100 |
Doug Simon |
dump disassembly of non-matching CompilationResults when testing replay compilation
|
Wed, 12 Nov 2014 14:37:24 +0100 |
Doug Simon |
fix short circuit for special classes and objects when retrieving object from a replay compilation context
|
Wed, 12 Nov 2014 12:55:21 +0100 |
Doug Simon |
made HotSpotCodeCacheProvider attempt to load and use the hcfdis tool
|
Wed, 12 Nov 2014 10:56:21 +0100 |
Doug Simon |
registered a couple more special static field values
|
Wed, 12 Nov 2014 10:39:39 +0100 |
Doug Simon |
made InvokeTarget and ForeignCallsProvider extend Remote
|
Wed, 12 Nov 2014 10:38:34 +0100 |
Doug Simon |
removed DeepFieldsEquals utility
|
Wed, 12 Nov 2014 10:36:30 +0100 |
Doug Simon |
implemented .equals() for CompilationResult and the objects it encapsulates
|
Tue, 11 Nov 2014 14:30:55 -0800 |
Tom Rodriguez |
Class._array_klass is not immutable
|
Tue, 11 Nov 2014 12:45:26 -0800 |
Tom Rodriguez |
More folding of constant classes and NodeClass references
|
Tue, 11 Nov 2014 15:15:19 +0100 |
Danilo Ansaloni |
Truffle: increased the default TruffleTimeThreshold from 5s to 25s. This should be backed out once we have OSR.
|
Tue, 11 Nov 2014 14:24:21 +0100 |
Andreas Woess |
Probe interface should extend NodeInterface
|
Tue, 11 Nov 2014 13:37:42 +0100 |
Doug Simon |
ignore non-existing special static fields
|
Tue, 11 Nov 2014 11:45:23 +0100 |
Doug Simon |
made replay compilation test failures less verbose
|
Tue, 11 Nov 2014 11:43:27 +0100 |
Doug Simon |
perform both capturing and replay when testing replay compilation and use deep object graph comparison to test compilation results
|
Tue, 11 Nov 2014 10:48:27 +0100 |
Doug Simon |
mx: ignore --fail-fast option to unittest if a single test method is specified
|
Tue, 11 Nov 2014 10:06:24 +0100 |
Gilles Duboscq |
ConditionalElimination: only clear the state on loop exits if the graph needs to remain in loop closed form
|
Mon, 10 Nov 2014 19:29:08 +0100 |
Andreas Woess |
Truffle: add NodeInterface and require that all child fields be of this type
|
Mon, 10 Nov 2014 19:08:52 +0100 |
Andreas Woess |
Truffle: remove obsolete node
|
Mon, 10 Nov 2014 19:03:06 +0100 |
Andreas Woess |
Truffle: fix stable array canonicalization
|
Mon, 10 Nov 2014 20:23:05 +0100 |
Doug Simon |
fixed toString() for JavaConstants
|
Mon, 10 Nov 2014 20:16:12 +0100 |
Doug Simon |
Merge.
|
Mon, 10 Nov 2014 18:18:42 +0100 |
Doug Simon |
Merge.
|
Mon, 10 Nov 2014 18:16:21 +0100 |
Doug Simon |
mx: added --fail-fast option to unittest that stops Junit after first input class causing a test failure
|
Mon, 10 Nov 2014 18:13:01 +0100 |
Doug Simon |
be verbose about replay compilation test failure
|
Mon, 10 Nov 2014 17:28:38 +0100 |
Doug Simon |
removed annotation denoting which proxied invocations have their results cached (for now, all results are cached)
|
Sun, 09 Nov 2014 17:01:15 +0100 |
Doug Simon |
removed *Impl types in signatures of Remote interfaces
|
Sun, 09 Nov 2014 16:59:10 +0100 |
Doug Simon |
IntegerStamp.constant only returns a single value stamp for PrimitiveConstants
|
Sun, 09 Nov 2014 16:56:36 +0100 |
Doug Simon |
fixed NullConstant.equals to handle NullConstant not being a singleton
|
Fri, 07 Nov 2014 22:18:17 +0100 |
Doug Simon |
converted JavaConstant to an interface
|
Fri, 07 Nov 2014 22:00:11 +0100 |
Doug Simon |
(re)converted Value to an interface
|
Mon, 10 Nov 2014 18:32:32 +0100 |
Gilles Duboscq |
Fix HotSpotCodeCacheProvider.disassemble
|
Mon, 10 Nov 2014 17:14:06 +0100 |
Doug Simon |
made LocationIdentity values support .equals() instead of identity (i.e. '==') for equality comparisons (and as hash map keys)
|
Mon, 10 Nov 2014 16:49:41 +0100 |
Doug Simon |
fixed reference in javadoc
|
Mon, 10 Nov 2014 11:24:22 +0100 |
Josef Eisl |
MethodCallTargetNode: replace StampFactory.declared() with StampFactory.declaredNonNull().
|
Mon, 10 Nov 2014 11:31:41 +0100 |
Josef Eisl |
MethodCallTargetNode: document the single implementor optimization.
|
Thu, 06 Nov 2014 12:40:28 +0100 |
Josef Eisl |
MethodCallTargetNode: also simplify default method calls to virtual calls if possible.
|
Sun, 09 Nov 2014 16:33:40 +0000 |
Chris Seaton |
Add CONTRIBUTING.md file which will show up in GitHub when people try to send pull requests.
|
Sun, 09 Nov 2014 00:54:15 +0000 |
Chris Seaton |
Truffle: RootNode#getExecutionContext.
|
Sat, 08 Nov 2014 22:22:00 +0000 |
Chris Seaton |
Truffle: simpler, more consistent toString for DirectCallNode subclasses.
|
Sat, 08 Nov 2014 22:03:36 +0000 |
Chris Seaton |
Truffle: more explicit warning about isCompilationConstant.
|
Sat, 08 Nov 2014 15:28:58 +0100 |
Bernhard Urban |
hotspotvmcfg: adding jacoco exclude marker
|
Fri, 07 Nov 2014 15:46:38 -0800 |
Tom Rodriguez |
add mutable/immutable factory methods to NamedLocationIdentity
|
Fri, 07 Nov 2014 09:44:15 -0800 |
Tom Rodriguez |
fix mx warning
|
Fri, 07 Nov 2014 14:50:43 +0100 |
Doug Simon |
preliminary code for managing and testing replay/remote compilation
|
Fri, 07 Nov 2014 12:36:32 +0100 |
Doug Simon |
Merge.
|
Fri, 07 Nov 2014 12:35:58 +0100 |
Doug Simon |
disable blocking compilation requests once GraalRuntime::shutdown has been called
|
Fri, 07 Nov 2014 12:34:18 +0100 |
Doug Simon |
removed getKind() from HotSpotMetaspaceConstant and made the latter extend StampProvider
|
Fri, 07 Nov 2014 11:28:34 +0100 |
Doug Simon |
moved use of HotSpotMetaAccessProvider to locations on the "local" side of remote compilation
|
Fri, 07 Nov 2014 10:58:57 +0100 |
Roland Schatz |
Intrinsify Math.abs(float).
|
Fri, 07 Nov 2014 10:58:50 +0100 |
Roland Schatz |
Support bitwise logic on float and double operands.
|
Fri, 07 Nov 2014 10:56:51 +0100 |
Roland Schatz |
Make abs and sqrt subclasses of UnaryArithmeticNode.
|
Thu, 06 Nov 2014 23:49:31 +0100 |
Doug Simon |
added GraalCompiler.Request to encapsulate all inputs to a compilation
|
Thu, 06 Nov 2014 23:12:41 +0100 |
Doug Simon |
made HotSpotMetaspaceConstantImpl.forMetaspaceObject and HotSpotMetaspaceConstantImpl.getMetaspaceObject package private
|
Thu, 06 Nov 2014 23:04:43 +0100 |
Doug Simon |
reduced use of HotSpotObjectConstantImpl.forObject
|
Thu, 06 Nov 2014 22:39:36 +0100 |
Doug Simon |
fixed use of reflection in HSAILHotSpotAssembler
|
Thu, 06 Nov 2014 20:44:09 +0100 |
Doug Simon |
fixed minor regressions after removing HotSpotObjectConstantImpl.asObject()
|
Thu, 06 Nov 2014 20:23:51 +0100 |
Doug Simon |
fixed eclipseformat issue
|
Thu, 06 Nov 2014 20:14:47 +0100 |
Doug Simon |
Merge.
|
Thu, 06 Nov 2014 20:13:08 +0100 |
Doug Simon |
removed HotSpotObjectConstantImpl.asObject()
|
Thu, 06 Nov 2014 14:52:46 +0100 |
Doug Simon |
replaced HotSpotObjectConstantImpl.isCompressed() with HotSpotObjectConstant.isCompressed()
|
Thu, 06 Nov 2014 13:57:43 +0100 |
Doug Simon |
added HotSpotObjectConstant.isInternedString()
|
Thu, 06 Nov 2014 13:55:47 +0100 |
Doug Simon |
added HotSpotObjectConstant.getCompositeValueClass()
|
Thu, 06 Nov 2014 13:50:10 +0100 |
Doug Simon |
added HotSpotObjectConstant.getCallSiteTarget()
|
Thu, 06 Nov 2014 13:48:01 +0100 |
Doug Simon |
added HotSpotObjectConstant.getSuperclass()
|
Thu, 06 Nov 2014 13:28:35 +0100 |
Doug Simon |
added HotSpotObjectConstant.getComponentType()
|
Thu, 06 Nov 2014 13:26:33 +0100 |
Doug Simon |
added HotSpotObjectConstant.getNodeClass()
|
Thu, 06 Nov 2014 13:24:16 +0100 |
Doug Simon |
added HotSpotObjectConstant.getIdentityHashCode()
|
Thu, 06 Nov 2014 13:22:00 +0100 |
Doug Simon |
added PureFunction annotation
|
Thu, 06 Nov 2014 13:19:25 +0100 |
Doug Simon |
added HotSpotObjectConstant.getClassLoader()
|
Thu, 06 Nov 2014 13:18:23 +0100 |
Doug Simon |
made Replacements interface extend Remote
|
Thu, 06 Nov 2014 16:27:21 +0100 |
Lukas Stadler |
PEA: use block predecessor as insertion position if possible
|
Thu, 06 Nov 2014 10:20:08 +0100 |
Christian Humer |
Truffle: implemented defer compilation statistics
|
Thu, 06 Nov 2014 10:20:06 +0100 |
Christian Humer |
Truffle: implemented defer compilation.
|
Wed, 05 Nov 2014 19:29:11 +0100 |
Christian Humer |
Truffle: minor cleanup
|
Wed, 05 Nov 2014 19:19:29 +0100 |
Christian Humer |
Truffle: cleanup trace performance warnings listener.
|
Wed, 05 Nov 2014 19:18:57 +0100 |
Christian Humer |
Truffle: cleanup TraceInliningListener.
|
Wed, 05 Nov 2014 19:17:05 +0100 |
Christian Humer |
Truffle: changed depth argument to represent the number of indendations instead of spaces.
|
Wed, 05 Nov 2014 19:14:25 +0100 |
Christian Humer |
Truffle: changed argument of GraalTruffleCompilationListener#notifyStartup and #notifyShutdown to GraalTruffleRuntime.
|
Wed, 05 Nov 2014 19:12:51 +0100 |
Christian Humer |
Truffle: added notifyStartup event to GraalTruffleCompilationListener.
|
Wed, 05 Nov 2014 19:10:34 +0100 |
Christian Humer |
Truffle: added javadoc to GraalTruffleCompilationListener
|
Thu, 06 Nov 2014 11:29:39 +0100 |
Gilles Duboscq |
Since edge nullness is now verified using @OptionalInput, remove replace-with-null assert in replaceFloating
|
Wed, 05 Nov 2014 22:18:55 +0100 |
Doug Simon |
added Remote interface and applied it to API types that will be proxied for the purpose of replay/remote compilation
|
Wed, 05 Nov 2014 21:55:55 +0100 |
Doug Simon |
converted HotSpotMetaspaceConstant to an interface
|
Wed, 05 Nov 2014 21:27:26 +0100 |
Doug Simon |
made HotSpotObjectConstant extend JavaValue
|
Wed, 05 Nov 2014 21:21:35 +0100 |
Doug Simon |
converted HotSpotResolvedJavaField to an interface
|
Wed, 05 Nov 2014 21:19:44 +0100 |
Doug Simon |
minor documentation fix
|
Wed, 05 Nov 2014 21:07:59 +0100 |
Doug Simon |
converted HotSpotObjectConstant to an interface
|
Wed, 05 Nov 2014 17:32:21 +0100 |
Doug Simon |
refactored Fields class to make it usable for implementing custom serialization
|
Wed, 05 Nov 2014 17:07:30 +0100 |
Doug Simon |
prevent use of identity for ArithmeticOpTable and ArithmeticOpTable.Op
|
Wed, 05 Nov 2014 17:04:18 +0100 |
Doug Simon |
added global map to ensure each NamedLocationIdentity object has a unique name which can be used for implementing .equals() and .hashCode()
|
Wed, 05 Nov 2014 17:01:00 +0100 |
Doug Simon |
moved MethodHandleAccessProvider to graal.api.meta and made it retrievable from MetaAccessProvider so that it does not need to be accessed via a global in MethodHandleNode (which is problematic for remote/replay compilation) (GRAAL-874)
|
Wed, 05 Nov 2014 13:09:49 +0100 |
Josef Eisl |
MethodCallTargetNode: better variable names.
|
Wed, 05 Nov 2014 13:01:20 +0100 |
Josef Eisl |
Add description for PTX/HSAIL JUnit assumptions.
|
Wed, 05 Nov 2014 11:48:13 +0100 |
Josef Eisl |
TailDuplicationPhase.DummyAnchorNode: add allowedUsageTypes.
|
Wed, 05 Nov 2014 12:26:35 +0100 |
Doug Simon |
Merge.
|
Wed, 05 Nov 2014 12:23:57 +0100 |
Doug Simon |
switch to using use .equals() instead of == when comparing RegisterCaterory objects for equality
|
Wed, 05 Nov 2014 11:41:18 +0100 |
Doug Simon |
spelling fix: omited -> omitted
|
Wed, 05 Nov 2014 10:31:02 +0100 |
Doug Simon |
minor documentation fixes
|
Tue, 04 Nov 2014 13:22:58 +0100 |
Josef Eisl |
MethodCallTargetNode: get profile from TypeProfileProxy if available.
|
Wed, 05 Nov 2014 11:20:39 +0100 |
Josef Eisl |
StandardMethodSubstitutionsTest: get valid code for each iteration.
|
Tue, 04 Nov 2014 22:43:54 +0100 |
Doug Simon |
added test demonstrating bug in HotSpotResolvedObjectTypeImpl.findUniqueConcreteMethod (and similar bugs in C1 and C2)
|
Tue, 04 Nov 2014 17:02:39 +0100 |
Josef Eisl |
Improve SimpleAssemblerTest junit assumption.
|
Tue, 04 Nov 2014 16:57:21 +0100 |
Josef Eisl |
Fix SPARCAllocatorTest junit assumption.
|
Tue, 04 Nov 2014 16:51:08 +0100 |
Josef Eisl |
Fix AMD64AllocatorTest junit assumption.
|
Wed, 30 Jul 2014 22:28:09 +0200 |
Thomas Wuerthinger |
Merge.
|
Tue, 01 Jul 2014 21:44:57 +0200 |
Thomas Wuerthinger |
Add missing import.
|
Tue, 01 Jul 2014 15:52:18 +0200 |
Thomas Wuerthinger |
Resolved virtual calls are guaranteed to have as receiver type at least the holder of the virtual method.
|
Tue, 01 Jul 2014 15:50:12 +0200 |
Thomas Wuerthinger |
Add utility to get the return stamp from a structured graph.
|
Tue, 01 Jul 2014 15:43:48 +0200 |
Thomas Wuerthinger |
Add utility for testing whether a stamp can be improved. And a utility for getting the default stamps of the parameters of a method.
|
Tue, 01 Jul 2014 15:41:54 +0200 |
Thomas Wuerthinger |
Add utility for getting the unqualified type name of a Java type.
|
Tue, 04 Nov 2014 14:06:35 +0100 |
Roland Schatz |
Remove unnecessary padding in constants section.
|
Tue, 04 Nov 2014 13:08:52 +0100 |
Bernhard Urban |
mx: set initial value for flag
|
Tue, 04 Nov 2014 13:03:21 +0100 |
Bernhard Urban |
igv: fix coloring for 'Param' nodes (formerly 'Local')
|
Thu, 30 Oct 2014 15:02:36 +0100 |
Josef Eisl |
MethodCallTargetNode: simplify interface invokes to (guarded) virtual invoke on a single implementor, if there is one.
|
Tue, 04 Nov 2014 12:02:37 +0100 |
Josef Eisl |
Add InvokeInterface tests.
|
Mon, 03 Nov 2014 16:49:28 -0800 |
Tom Rodriguez |
Merge
|
Mon, 03 Nov 2014 14:07:50 -0800 |
Tom Rodriguez |
Fine grained naming of immutable HotSpot LocationIdentities
|
Mon, 03 Nov 2014 13:37:10 -0800 |
Tom Rodriguez |
Use LocationIdentity.isImmutable instead of testing against FINAL_LOCATION
|
Tue, 04 Nov 2014 00:13:30 +0100 |
Doug Simon |
fixed spelling mistake
|
Mon, 03 Nov 2014 10:31:39 -0800 |
Tom Rodriguez |
Merge
|
Mon, 03 Nov 2014 10:17:24 -0800 |
Tom Rodriguez |
Correct the bci used by stateDuring in ForeignCallNode
|
Fri, 31 Oct 2014 12:22:06 -0700 |
Tom Rodriguez |
Test deoptimization inside ForeignCallNode
|
Fri, 31 Oct 2014 12:20:56 -0700 |
Tom Rodriguez |
Record compilation dependencies with +LogCompilation
|
Fri, 31 Oct 2014 11:25:32 -0700 |
Tom Rodriguez |
Record frame state for deopts with +LogCompilation
|
Fri, 31 Oct 2014 11:24:02 -0700 |
Tom Rodriguez |
Suppress menubar for GraalJUnitCore on Mac
|
Mon, 03 Nov 2014 17:03:19 +0100 |
Doug Simon |
converted HotSpotResolvedObjectType to an interface
|
Mon, 03 Nov 2014 16:08:06 +0100 |
Doug Simon |
converted HotSpotResolvedJavaMethod to an interface
|
Fri, 31 Oct 2014 10:44:05 +0100 |
Benoit Daloze |
Truffle: add a test to track an ImplicitCast bug
|
Thu, 30 Oct 2014 17:04:16 +0100 |
Andreas Woess |
Truffle: add TruffleRuntime#getCapability method
|
Thu, 30 Oct 2014 16:32:31 +0100 |
Andreas Woess |
Truffle: remove CompilerDirectives.unsafeFrameCast
|
Wed, 29 Oct 2014 19:54:50 +0100 |
Andreas Woess |
mx jol: let user select from found classes, skip duplicates
|
Fri, 31 Oct 2014 00:27:14 +0100 |
Christian Humer |
Truffle: checkstyle fixes.
|
Thu, 30 Oct 2014 23:56:23 +0100 |
Christian Humer |
Turffle: checkstyle fix.
|
Thu, 30 Oct 2014 22:56:08 +0100 |
Christian Humer |
Truffle: fixed getDataPatches disappeared.
|
Thu, 30 Oct 2014 18:19:25 +0100 |
Christian Humer |
Truffle: checkstyle fixes.
|
Thu, 30 Oct 2014 18:13:50 +0100 |
Christian Humer |
Truffle: implemented new flag -G:+TruffleCompilationStatistics
|
Thu, 30 Oct 2014 18:12:45 +0100 |
Christian Humer |
Truffle: add getQueuedCallTargets to GraalTruffleRuntime.
|
Tue, 28 Oct 2014 14:29:16 +0100 |
Christian Humer |
Truffle: fixed node visitor was traversing the full call tree.
|
Tue, 28 Oct 2014 14:29:16 +0100 |
Christian Humer |
Truffle: fixed invalidations were printed multiple times.
|
Mon, 27 Oct 2014 19:25:48 +0100 |
Christian Humer |
Truffle: added compilation graal tier finished event to compilation listener.
|
Mon, 27 Oct 2014 18:23:52 +0100 |
Christian Humer |
Truffle: add headers for new compilation listener files.
|
Mon, 27 Oct 2014 18:03:45 +0100 |
Christian Humer |
Truffle: refactor TraceTruffleSplitting into separate class.
|
Mon, 27 Oct 2014 17:37:45 +0100 |
Christian Humer |
Truffle: extract methods from OptimizedCallUtils and remove it.
|
Mon, 27 Oct 2014 17:34:08 +0100 |
Christian Humer |
Truffle: refactor TraceTruffleCompilationAST into a separate class.
|
Mon, 27 Oct 2014 17:07:51 +0100 |
Christian Humer |
Truffle: refactor TraceTrufflePerformanceWarnings into separate class.
|
Mon, 27 Oct 2014 15:40:31 +0100 |
Christian Humer |
Truffle: refactor TraceTruffleCompilationCallTree into a separate class.
|
Mon, 27 Oct 2014 15:30:53 +0100 |
Christian Humer |
Truffle: refactor TraceTruffleInlining into a separte class.
|
Mon, 27 Oct 2014 15:18:14 +0100 |
Christian Humer |
Truffle: refactor TruffleCallTargetProfiling into a separate class.
|
Mon, 27 Oct 2014 15:18:14 +0100 |
Christian Humer |
Truffle: refactor implementation of TraceTruffleCompilation, TraceTruffleCompilationDetails into separate classes.
|
Mon, 27 Oct 2014 13:42:21 +0100 |
Christian Humer |
Truffle: add support for a CompilationListener in GraalTruffleRuntime.
|
Mon, 27 Oct 2014 13:42:21 +0100 |
Christian Humer |
Truffle: refactor notifications in OptimizedCallTarget.
|
Mon, 27 Oct 2014 13:42:21 +0100 |
Christian Humer |
Truffle: factor out assumption invalidate into a truffle boundary.
|
Thu, 30 Oct 2014 18:14:41 +0100 |
Roland Schatz |
Fix bug in code installer.
|
Thu, 30 Oct 2014 17:52:18 +0100 |
Josef Eisl |
Improve javadoc for ResolvedJavaType.getSingleImplementor() and CompilerToVM.getKlassImplementor().
|
Thu, 30 Oct 2014 16:52:13 +0100 |
Josef Eisl |
Rename ResolvedJavaType.getImplementor() to getSingleImplementor().
|
Thu, 30 Oct 2014 16:43:16 +0100 |
Josef Eisl |
Throw an exception if ResolvedJavaType.getImplementor() is called with a non-interface type.
|
Wed, 29 Oct 2014 19:07:32 +0100 |
Josef Eisl |
Add ResolvedJavaType.resolveMethod() (get the like-time resolved method).
|
Wed, 29 Oct 2014 18:54:32 +0100 |
Josef Eisl |
Rename ResolvedJavaMethod.resolvedMethod() to resolveConcreteMethod() the reflect its actual behavior.
|
Wed, 29 Oct 2014 17:16:09 +0100 |
Josef Eisl |
Make TailDuplicationPhase.DummyAnchorNode an AnchoringNode.
|
Thu, 30 Oct 2014 14:10:46 +0100 |
Roland Schatz |
Introduce new JavaValue interface for use in debug info.
|
Thu, 30 Oct 2014 13:03:33 +0100 |
Roland Schatz |
Introduce new Constant interface for use in high-level graph.
|
Thu, 30 Oct 2014 12:21:07 +0100 |
Roland Schatz |
Rename Constant to JavaConstant.
|
Thu, 30 Oct 2014 11:18:48 +0100 |
Roland Schatz |
Backout of changeset 9a804ec7f707 (converted Constant and Value to be interfaces).
|
Wed, 29 Oct 2014 15:23:46 +0100 |
Roland Schatz |
Print information about failed assumptions when running unittests in --verbose mode.
|
Wed, 29 Oct 2014 16:20:02 +0100 |
Josef Eisl |
Make MethodCallTargetNode Simplifiable (instead of Canonicalizable).
|
Tue, 28 Oct 2014 20:38:02 +0100 |
Josef Eisl |
Add TestResolvedJavaType.getImplementorTest().
|
Tue, 28 Oct 2014 13:43:24 +0100 |
Josef Eisl |
Add ResolvedJavaType.getImplementor().
|
Wed, 29 Oct 2014 13:31:25 +0100 |
Roland Schatz |
Don't run AMD64 specific unit test on SPARC.
|
Tue, 28 Oct 2014 17:37:13 +0100 |
Christian Wirth |
add unittest for Truffle Assumptions cutting off branches. GRAAL-882
|
Tue, 28 Oct 2014 13:39:10 +0100 |
Christian Wirth |
fix Windows build
|
Tue, 28 Oct 2014 11:15:01 +0100 |
Roland Schatz |
Unit tests for data patches.
|
Mon, 27 Oct 2014 14:24:02 +0100 |
Roland Schatz |
Hotspot: Support narrow oop relocations in constants section.
|
Mon, 27 Oct 2014 14:07:49 +0100 |
Roland Schatz |
Better construction of data section and data patches.
|
Mon, 27 Oct 2014 13:39:12 -0700 |
Tom Rodriguez |
Merge
|
Fri, 24 Oct 2014 13:01:16 -0700 |
Tom Rodriguez |
More efficient use of BitSet during install
|
Fri, 24 Oct 2014 12:48:53 -0700 |
Tom Rodriguez |
Reduce allocation during scope recording
|
Fri, 24 Oct 2014 12:45:27 -0700 |
Tom Rodriguez |
Use arrayOop subclasses in graalJavaAccess
|
Mon, 27 Oct 2014 13:37:06 -0700 |
Tom Rodriguez |
Report code install timer in hosted mode
|
Mon, 27 Oct 2014 16:13:50 +0100 |
Benoit Daloze |
Truffle: Fix a few stale references to SlowPath in method names and comments.
|
Mon, 27 Oct 2014 14:33:08 +0100 |
Andreas Woess |
Truffle: share frame descriptor among cloned call targets
|
Sat, 25 Oct 2014 13:24:14 +0100 |
Chris Seaton |
Truffle: correct documentation of createPrimitiveProfile.
|
Sat, 25 Oct 2014 13:36:07 +0200 |
Doug Simon |
sharpened return types for HotSpot specific Graal API implementations
|
Fri, 24 Oct 2014 22:53:42 +0100 |
Chris Seaton |
Truffle: do not throw permament compiler exceptions into guest languages.
|
Fri, 24 Oct 2014 22:51:53 +0100 |
Chris Seaton |
Truffle: CallTarget to RootCallTaget in OptimizationFailedException.
|
Fri, 24 Oct 2014 22:50:04 +0100 |
Chris Seaton |
Truffle: added PrimitiveValueProfile.
|
Fri, 24 Oct 2014 16:18:10 +0200 |
Doug Simon |
re-enabled Checkstyle with the release of 6.0 that supports Java 8; fixed existing Checkstyle warnings
|
Thu, 23 Oct 2014 17:20:10 +0200 |
Christian Humer |
Truffle: renamed the splitting to callTargetCloning. Made RootNode cloning an implementation detail of the Truffle runtime.
|
Thu, 23 Oct 2014 13:45:59 +0200 |
Andreas Woess |
Truffle: remove FrameTypeConversion interface
|
Thu, 23 Oct 2014 12:02:02 +0200 |
Andreas Woess |
Truffle: revert to long[] in frame and initial value depending on frame slot kind
|
Wed, 22 Oct 2014 20:33:19 +0200 |
Doug Simon |
Merge.
|
Wed, 22 Oct 2014 20:20:42 +0200 |
Doug Simon |
factored out _netbeansinit_project function
|
Wed, 22 Oct 2014 19:59:52 +0200 |
Josef Eisl |
Call LIRGenerationResult.buildFrameMap() for targets that do not need register allocation.
|
Wed, 22 Oct 2014 18:30:22 +0200 |
Josef Eisl |
Document FrameMapBuilder.
|
Wed, 22 Oct 2014 18:04:46 +0200 |
Josef Eisl |
Move FrameMapBuilderImpl to com.oracle.graal.lir.
|
Wed, 22 Oct 2014 17:51:08 +0200 |
Josef Eisl |
Add Backend.newFrameMapBuilder().
|
Wed, 22 Oct 2014 17:28:05 +0200 |
Josef Eisl |
Introduce FrameMapBuilderImpl.
|
Wed, 22 Oct 2014 16:54:51 +0200 |
Josef Eisl |
LIRGenerationResult: add buildFrameMap() and getFrameMap().
|
Wed, 22 Oct 2014 10:00:19 +0200 |
Josef Eisl |
Use FrameMapBuilder in Backend.newLIRGenerationResult().
|
Tue, 21 Oct 2014 17:03:56 +0200 |
Josef Eisl |
Use FrameMapBuilder in LinearScan (except for location marking).
|
Tue, 21 Oct 2014 16:28:40 +0200 |
Josef Eisl |
Rename LIRGenerationResult.getFrameMap() to getFrameMapBuilder().
|
Tue, 21 Oct 2014 15:29:41 +0200 |
Josef Eisl |
Pass FrameMap to Backend.newCompilationResultBuilder().
|
Tue, 21 Oct 2014 14:56:52 +0200 |
Josef Eisl |
Introduce FrameMapBuilder.
|
Wed, 22 Oct 2014 14:50:09 +0200 |
Bernhard Urban |
truffleCache: refactor in order to fix recursive inlining warning
|
Tue, 21 Oct 2014 20:33:04 +0200 |
Christian Humer |
Truffle: fixed remaining slow path name fragements.
|
Tue, 21 Oct 2014 16:43:14 +0200 |
Bernhard Urban |
graalCompiler: remove unnecessary HandleMark.
|
Tue, 21 Oct 2014 16:24:53 +0200 |
Bernhard Urban |
TruffleCache: avoid publishing invalid cache state.
|
Tue, 21 Oct 2014 16:22:38 +0200 |
Bernhard Urban |
InliningUtil: tell which graph in error message.
|
Tue, 21 Oct 2014 16:21:59 +0200 |
Bernhard Urban |
TruffleCache: remove unused assumption argument.
|
Tue, 21 Oct 2014 12:17:14 +0200 |
Josef Eisl |
Remove FrameMap.indexForStackSlot().
|
Tue, 21 Oct 2014 12:10:39 +0200 |
Josef Eisl |
Remove FrameMap.stackSlotSize().
|
Tue, 21 Oct 2014 11:23:37 +0200 |
Danilo Ansaloni |
Truffle: corrected references to @SlowPath (now @TruffleBoundary).
|
Tue, 21 Oct 2014 10:28:43 +0200 |
Gilles Duboscq |
MethodData::initialize: remove unused argument
|
Tue, 21 Oct 2014 10:20:33 +0200 |
Gilles Duboscq |
Backout wrong change in 2a69cbe850a8
|
Tue, 21 Oct 2014 10:11:30 +0200 |
Gilles Duboscq |
Require pylint 1.1.x
|
Tue, 21 Oct 2014 10:17:06 +0200 |
Bernhard Urban |
hotspot/graal: simplify CTW logic. now, the following configurations are supported:
|
Tue, 21 Oct 2014 02:31:32 +0200 |
Andreas Woess |
Truffle: fix deoptimization of int[] with double/long values
|
Mon, 20 Oct 2014 16:22:18 -0700 |
Tom Rodriguez |
lower optimization on unsafe.cpp with XCode 6 as well
|
Tue, 21 Oct 2014 00:30:06 +0200 |
Christian Humer |
Truffle: format fix.
|
Tue, 21 Oct 2014 00:22:51 +0200 |
Christian Humer |
Truffle: rename @SlowPath to @TruffleBoundary.
|
Tue, 21 Oct 2014 00:22:48 +0200 |
Christian Humer |
Truffle: fix non permanent bailouts were shown as failures. they are no treated as opt unqueued events.
|
Tue, 21 Oct 2014 00:18:29 +0200 |
Christian Humer |
Truffle-DSL: improve JavaDoc for @Fallback.
|
Mon, 20 Oct 2014 23:11:40 +0200 |
Doug Simon |
enable a GraalCompilerTest to override how a method is parsed to produce a graph as well as being able to interpose on the method that is parsed/compiled
|
Mon, 20 Oct 2014 23:09:46 +0200 |
Doug Simon |
avoid lambdas in HotSpotGraalRuntime initialization path
|
Mon, 20 Oct 2014 19:07:20 +0200 |
Gilles Duboscq |
Reduce diff with upstream
|
Mon, 20 Oct 2014 16:26:05 +0200 |
Roland Schatz |
Store explicit input bit width in IntegerConvertNode.
|
Mon, 20 Oct 2014 12:12:52 +0200 |
Josef Eisl |
Encapsulate FrameMap.registerConfig & FrameMap.target.
|
Mon, 20 Oct 2014 11:10:15 +0200 |
Roland Schatz |
Add missing data types to cmove instruction.
|
Thu, 16 Oct 2014 16:57:56 +0200 |
Josef Eisl |
HSAIL: fix RegisterCategories.
|
Sat, 18 Oct 2014 00:08:19 +0200 |
Doug Simon |
refactored GraalCompilerTest API to be in terms of ResolvedJavaMethod instead of Method
|
Fri, 17 Oct 2014 13:33:31 +0200 |
Bernhard Urban |
graal/hotspot: fix memleak
|
Fri, 17 Oct 2014 11:59:55 +0200 |
Bernhard Urban |
graalCompiler: fix bootstrap with CTW (regression caused by jdk8-8041959)
|
Fri, 17 Oct 2014 10:32:04 +0200 |
Bernhard Urban |
amd64hotspot: guard foreign call registration with the according flag
|
Thu, 16 Oct 2014 08:51:26 -0700 |
Bernhard Urban |
mx/unittest: fix cygwin path issue
|
Thu, 16 Oct 2014 17:07:38 +0200 |
Gilles Duboscq |
IGV build: blacklist all JDKs from 8u20 included to 8u40 excluded
|
Thu, 16 Oct 2014 17:06:20 +0200 |
Gilles Duboscq |
Move crypto foreign call registering from AMD64HotSpot to HotSpot
|
Thu, 16 Oct 2014 16:11:58 +0200 |
mgronlun |
cherry-pick: 8035650: Exclude AIX from VS.NET make/windows/projectcreator.make
|
Thu, 16 Oct 2014 15:31:36 +0200 |
Andreas Woess |
Truffle: relax assertion for non-int values in int phi
|
Thu, 16 Oct 2014 15:31:34 +0200 |
Andreas Woess |
Truffle: relax assertions for object state entries of int kind
|
Wed, 15 Oct 2014 19:20:25 +0200 |
Andreas Woess |
Truffle: use long constants for offset calculation
|
Wed, 15 Oct 2014 19:25:43 +0200 |
Andreas Woess |
Truffle: revert back to typed primitives, but make the primitive array an int[]
|
Thu, 16 Oct 2014 14:29:01 +0200 |
Bernhard Urban |
gate: don't build server-nograal on windows (the build configuration doesn't exist yet)
|
Thu, 16 Oct 2014 14:23:04 +0200 |
Bernhard Urban |
jacoco: disable it for com.oracle.graal.truffle* projects
|
Thu, 16 Oct 2014 13:51:28 +0200 |
Doug Simon |
mx: improved ctw command usage message and made the default value for --ctwopts be "-Inline"
|
Thu, 16 Oct 2014 12:17:26 +0200 |
Gilles Duboscq |
Fix merge of TemplateTable::generate_vtable_call for SPARC
|
Thu, 16 Oct 2014 11:57:39 +0200 |
Gilles Duboscq |
Merge with jdk8u25-b17
|
Mon, 08 Sep 2014 12:35:01 -0700 |
asaha |
Added tag jdk8u25-b16 for changeset 6467bdd4d22d
jdk8u25-b17
|
Tue, 02 Sep 2014 11:54:14 -0700 |
asaha |
Added tag jdk8u25-b15 for changeset e62c06b88731
jdk8u25-b16
|
Mon, 25 Aug 2014 13:35:35 -0700 |
asaha |
Added tag jdk8u25-b14 for changeset c77d5db18942
jdk8u25-b15
|
Fri, 22 Aug 2014 14:11:46 -0700 |
hseigel |
8046233: VerifyError on backward branch
jdk8u25-b14
|
Tue, 12 Aug 2014 20:29:25 -0400 |
hseigel |
8050485: super() in a try block in a ctor causes VerifyError
|
Wed, 20 Aug 2014 15:32:00 -0700 |
asaha |
8055717: Increment hsx 25.25 build to b02 for 8u25-b11
|
Tue, 19 Aug 2014 05:34:57 -0700 |
asaha |
Added tag jdk8u25-b13 for changeset ca6d25be853b
|
Tue, 12 Aug 2014 17:46:16 -0400 |
jiangli |
8044269: Analysis of archive files.
jdk8u25-b13
|
Tue, 12 Aug 2014 11:12:25 -0700 |
katleman |
Added tag jdk8u25-b12 for changeset 2993491d47df
|
Sat, 02 Aug 2014 16:28:59 -0400 |
hseigel |
8051012: Regression in verifier for <init> method call from inside of a branch
jdk8u25-b12
|
Tue, 05 Aug 2014 13:36:03 +0100 |
coffeys |
Added tag jdk8u25-b11 for changeset 9e2bb00a8191
|
Fri, 01 Aug 2014 10:16:39 +0100 |
coffeys |
Merge
jdk8u25-b11
|
Wed, 30 Jul 2014 06:03:00 -0700 |
coffeys |
Merge
|
Wed, 30 Jul 2014 05:49:59 -0700 |
coffeys |
Merge
|
Wed, 30 Jul 2014 05:40:35 -0700 |
coffeys |
Added tag jdk8u25-b10 for changeset 19c692f1e4c5
|
Wed, 30 Jul 2014 05:40:28 -0700 |
coffeys |
Added tag jdk8u25-b09 for changeset 4f209b7a580c
|
Mon, 28 Jul 2014 20:27:16 +0100 |
coffeys |
Merge
jdk8u25-b10
|
Fri, 25 Jul 2014 14:14:14 +0100 |
coffeys |
Merge
|
Tue, 22 Jul 2014 01:57:42 -0700 |
coffeys |
Added tag jdk8u25-b08 for changeset f3f50c4f9ea5
jdk8u25-b09
|
Wed, 16 Jul 2014 12:28:17 -0700 |
asaha |
Merge
jdk8u25-b08
|
Mon, 14 Jul 2014 15:08:04 -0700 |
asaha |
Added tag jdk8u25-b07 for changeset 520188d4bade
|
Mon, 14 Jul 2014 11:11:05 -0700 |
asaha |
Merge
jdk8u25-b07
|
Thu, 10 Jul 2014 16:01:11 -0700 |
asaha |
Merge
|
Mon, 07 Jul 2014 13:12:15 -0700 |
asaha |
Added tag jdk8u25-b06 for changeset 605df8463453
jdk8u31-b00
|
Wed, 02 Jul 2014 15:42:28 -0700 |
asaha |
Merge
jdk8u25-b06
|
Mon, 30 Jun 2014 14:50:40 -0700 |
asaha |
Added tag jdk8u25-b05 for changeset db8383148bc9
|
Mon, 16 Jun 2014 10:23:46 -0400 |
zgu |
8038903: More native monitor monitoring
jdk8u25-b05
|
Thu, 26 Jun 2014 16:42:23 -0700 |
asaha |
Merge
|
Thu, 26 Jun 2014 08:29:41 -0700 |
asaha |
Merge
|
Mon, 23 Jun 2014 13:05:21 -0700 |
asaha |
Added tag jdk8u25-b04 for changeset 220eefb3609e
|
Wed, 18 Jun 2014 13:30:11 -0700 |
asaha |
Added tag jdk8u25-b03 for changeset 27348de6239b
jdk8u25-b04
|
Wed, 18 Jun 2014 13:08:52 -0700 |
asaha |
Merge
jdk8u25-b03
|
Tue, 17 Jun 2014 22:15:24 -0700 |
asaha |
Merge
|
Tue, 17 Jun 2014 16:12:09 -0700 |
asaha |
Merge
|
Wed, 11 Jun 2014 14:14:50 -0700 |
asaha |
Added tag jdk8u25-b02 for changeset d3d5604ea0de
|
Wed, 11 Jun 2014 09:56:16 -0700 |
asaha |
Merge
jdk8u25-b02
|
Tue, 10 Jun 2014 14:52:20 -0700 |
asaha |
Merge
|
Mon, 09 Jun 2014 22:21:12 -0700 |
asaha |
8046213: Test test/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java Fails
|
Thu, 05 Jun 2014 15:26:51 -0700 |
asaha |
Merge
|
Thu, 05 Jun 2014 15:20:57 -0700 |
asaha |
Merge
|
Thu, 05 Jun 2014 03:48:18 -0700 |
katleman |
Added tag jdk8u25-b01 for changeset 9a2152fbd929
|
Wed, 04 Jun 2014 09:22:44 -0700 |
asaha |
Merge
jdk8u25-b01
|
Wed, 04 Jun 2014 07:07:31 -0700 |
asaha |
Merge
|
Tue, 03 Jun 2014 21:36:53 -0700 |
asaha |
Merge
|
Tue, 03 Jun 2014 07:29:16 -0700 |
asaha |
Merge
|
Thu, 29 May 2014 13:14:25 -0700 |
asaha |
Merge
|
Mon, 02 Jun 2014 16:26:14 -0700 |
asaha |
8044604: Increment minor version of HSx for 8u25 and initialize the build number
|
Fri, 30 May 2014 13:32:43 -0400 |
hseigel |
8041717: Issue with class file parser
|
Wed, 28 May 2014 08:09:26 -0400 |
hseigel |
8043454: Test case for 8037157 should not throw a VerifyError
|
Tue, 20 May 2014 19:50:58 -0700 |
twisti |
8042603: 'SafepointPollOffset' was not declared in static member function 'static bool Arguments::check_vm_args_consistency()'
|
Mon, 19 May 2014 21:54:19 -0700 |
asaha |
Merge
|
Fri, 09 May 2014 15:21:20 -0400 |
hseigel |
8036533: Method for correct defaults
|
Thu, 08 May 2014 17:19:49 -0400 |
coleenp |
8015256: Better class accessibility
|
Tue, 06 May 2014 10:58:10 -0700 |
asaha |
Merge
|
Mon, 21 Apr 2014 10:36:31 -1000 |
twisti |
8038898: Safer safepoints
|
Wed, 16 Apr 2014 09:51:54 -0700 |
asaha |
Merge
|
Wed, 16 Apr 2014 09:46:10 -0700 |
asaha |
Added tag jdk8u25-b00 for changeset a4d44dfb7d30
|
Tue, 15 Apr 2014 16:17:20 -0400 |
lfoltan |
8036805: Correct linker method lookup.
|
Thu, 31 Jul 2014 09:58:53 +0100 |
coffeys |
Added tag jdk8u20-b26 for changeset eaa4074a7e39
|
Thu, 16 Oct 2014 11:16:01 +0200 |
Gilles Duboscq |
Fix recording of exception_seen flag
|
Wed, 15 Oct 2014 20:34:55 +0200 |
Gilles Duboscq |
Fix some format strings
|
Thu, 16 Oct 2014 10:50:27 +0200 |
Gilles Duboscq |
Add DataLayout::speculative_trap_data_tag to vmStructs
|
Wed, 15 Oct 2014 16:02:50 +0200 |
Gilles Duboscq |
Merge with jdk8u20-b26
|
Wed, 30 Jul 2014 03:51:43 -0700 |
coffeys |
Merge
jdk8u20-b26
|
Wed, 30 Jul 2014 03:42:23 -0700 |
coffeys |
Added tag jdk8u20-b24 for changeset 42ddd0bbcb66
|
Mon, 28 Jul 2014 07:23:47 -0700 |
tbell |
Added tag jdk8u20-b25 for changeset 19408d5fd31c
|
Thu, 24 Jul 2014 11:43:35 -0700 |
amurillo |
Added tag hs25.20-b23 for changeset 00cf2b6f51b9
jdk8u20-b25
|
Fri, 18 Jul 2014 09:04:01 +0200 |
goetz |
8050978: Fix bad field access check in C1 and C2
hs25.20-b23
|
Thu, 24 Jul 2014 10:29:28 -0700 |
amurillo |
8051908: new hotspot build - hs25.20-b23
|
Tue, 22 Jul 2014 20:52:56 +0100 |
coffeys |
Merge
jdk8u20-b24
|
Mon, 21 Jul 2014 21:46:27 +0000 |
jeff |
8051005: Third Party License Readme update for 8u20
|
Tue, 22 Jul 2014 17:28:16 +0100 |
coffeys |
Merge
|
Fri, 18 Jul 2014 19:56:02 +0200 |
simonis |
8051378: AIX: Change "8030763: Validate global memory allocation" breaks the HotSpot build
|
Wed, 16 Jul 2014 11:40:00 -0700 |
katleman |
Added tag jdk8u20-b23 for changeset f09d1f6a401e
|
Mon, 14 Jul 2014 10:16:34 -0700 |
asaha |
Merge
jdk8u20-b23
|
Thu, 10 Jul 2014 07:58:50 -0700 |
asaha |
Merge
|
Tue, 08 Jul 2014 13:25:13 -0700 |
asaha |
Merge
|
Wed, 02 Jul 2014 15:31:10 -0700 |
asaha |
Merge
|
Wed, 02 Jul 2014 15:18:57 -0700 |
asaha |
Merge
|
Thu, 26 Jun 2014 18:34:35 -0700 |
asaha |
Added tag jdk8u11-b31 for changeset 13f04650aa09
|
Thu, 26 Jun 2014 07:59:40 -0700 |
asaha |
Merge
|
Tue, 24 Jun 2014 13:46:39 -0700 |
asaha |
Merge
jdk8u11-b31
|
Fri, 13 Jun 2014 11:56:26 -0700 |
katleman |
Added tag jdk8u5-b31 for changeset 5c7ef8e39683
|
Thu, 26 Jun 2014 07:52:19 -0700 |
asaha |
Merge
|
Wed, 18 Jun 2014 12:53:21 -0700 |
asaha |
Merge
|
Tue, 17 Jun 2014 22:03:39 -0700 |
asaha |
Merge
|
Tue, 17 Jun 2014 15:49:31 -0700 |
asaha |
Merge
|
Tue, 17 Jun 2014 13:03:20 -0700 |
katleman |
Added tag jdk8u11-b12 for changeset 78df957d46eb
|
Wed, 11 Jun 2014 09:43:23 -0700 |
asaha |
Merge
|
Tue, 10 Jun 2014 13:43:58 -0700 |
asaha |
Merge
|
Thu, 05 Jun 2014 15:08:46 -0700 |
asaha |
Merge
|
Wed, 04 Jun 2014 08:58:24 -0700 |
asaha |
Merge
|
Wed, 04 Jun 2014 06:53:06 -0700 |
asaha |
Merge
|
Mon, 02 Jun 2014 15:18:10 -0700 |
asaha |
Merge
|
Thu, 29 May 2014 09:56:06 -0700 |
asaha |
Merge
|
Wed, 28 May 2014 12:07:21 -0700 |
asaha |
Merge
|
Thu, 22 May 2014 11:09:06 -0700 |
asaha |
Merge
|
Thu, 10 Jul 2014 23:43:37 -0700 |
amurillo |
Added tag hs25.20-b22 for changeset 7c56530b1149
|
Thu, 10 Jul 2014 23:43:36 -0700 |
amurillo |
Merge
hs25.20-b22
|
Thu, 10 Jul 2014 12:04:43 -0700 |
vlivanov |
8043546: C1 optimizes @Stable instance fields with default values
|
Wed, 02 Jul 2014 22:54:18 +0200 |
roland |
8046542: [I.finalize() calls from methods compiled by C1 do not cause IllegalAccessError on Sparc
|
Thu, 03 Jul 2014 12:59:11 -0700 |
amurillo |
8049268: new hotspot build - hs25.20-b22
|
Wed, 09 Jul 2014 13:57:39 -0700 |
katleman |
Added tag jdk8u20-b22 for changeset f7429096a202
|
Thu, 03 Jul 2014 12:56:12 -0700 |
amurillo |
Added tag hs25.20-b21 for changeset e4a6e7f1b90b
jdk8u20-b22
|
Tue, 01 Jul 2014 10:36:19 +0200 |
mgronlun |
8047812: Ensure ClassLoaderDataGraph::classes_unloading_do only delivers klasses from CLDs with non-reclaimed class loader oops
hs25.20-b21
|
Fri, 20 Jun 2014 10:48:36 -0400 |
coleenp |
8039150: host_klass invariant fails when verifying newly loaded JSR-292 anonymous classes
|
Fri, 20 Jun 2014 12:39:56 -0700 |
amurillo |
8047732: new hotspot build - hs25.20-b21
|
Wed, 02 Jul 2014 15:01:15 -0700 |
katleman |
Added tag jdk8u20-b21 for changeset 4828415ebbf1
|
Wed, 25 Jun 2014 12:55:20 -0700 |
katleman |
Added tag jdk8u20-b20 for changeset 9e4d27da4ac0
jdk8u20-b21 jdk8u40-b00
|
Fri, 20 Jun 2014 11:47:37 -0700 |
amurillo |
Added tag hs25.20-b20 for changeset 4f18dea0312d
jdk8u20-b20
|
Fri, 20 Jun 2014 11:47:36 -0700 |
amurillo |
Merge
hs25.20-b20
|
Fri, 13 Jun 2014 13:46:06 +0200 |
pliden |
8044796: G1: Enable G1CollectedHeap::stop()
|
Fri, 13 Jun 2014 17:07:39 -0400 |
jwilhelm |
8046408: Build failure from multiple ptrace.h
|
Tue, 17 Jun 2014 09:02:30 +0000 |
vlivanov |
8033626: assert(ex_map->jvms()->same_calls_as(_exceptions->jvms())) failed: all collected exceptions must come from the same place
|
Fri, 13 Jun 2014 15:04:38 -0700 |
amurillo |
8046798: new hotspot build - hs25.20-b20
|
Wed, 18 Jun 2014 12:34:27 -0700 |
katleman |
Added tag jdk8u20-b19 for changeset b15553cde967
|
Fri, 13 Jun 2014 14:17:43 -0700 |
amurillo |
Added tag hs25.20-b19 for changeset 3e1cec358ab9
jdk8u20-b19
|
Fri, 13 Jun 2014 14:17:42 -0700 |
amurillo |
Merge
hs25.20-b19
|
Thu, 12 Jun 2014 10:15:43 -0700 |
kvn |
8046516: Segmentation fault in JVM (easily reproducible)
|
Thu, 12 Jun 2014 15:57:16 -0700 |
dcubed |
8046287: [TESTBUG] runtime/Thread/TestThreadDumpMonitorContention.java failed error_cnt=12
|
Fri, 13 Jun 2014 08:40:35 +0000 |
neliasso |
Merge
|
Mon, 09 Jun 2014 10:32:49 +0200 |
neliasso |
8040244: compiler/whitebox/IsMethodCompilableTest.java fails
|
Fri, 13 Jun 2014 00:30:18 -0700 |
roland |
Merge
|
Tue, 01 Apr 2014 09:36:49 +0200 |
roland |
8032410: compiler/uncommontrap/TestStackBangRbp.java times out on Solaris-Sparc V9
|
Fri, 13 Jun 2014 08:44:11 +0200 |
ehelin |
8042933: assert(capacity_until_gc >= committed_bytes) failed
|
Mon, 09 Jun 2014 15:42:31 -0700 |
kvn |
8046275: Fastdebug build failing on jdk9/hs/ control jobs after pulling some hs-comp changes
|
Mon, 02 Jun 2014 14:32:29 -0400 |
drchase |
8029381: assert(is_method_type()) failed: bad cast
|
Wed, 11 Jun 2014 10:46:47 +0200 |
brutisso |
8043239: G1: Missing post barrier in processing of j.l.ref.Reference objects
|
Tue, 11 Feb 2014 13:29:53 +0100 |
neliasso |
8034188: OSR methods may not be recompiled at proper compilation level
|
Thu, 05 Jun 2014 15:55:49 +0200 |
ykantser |
8043915: Tests get ClassNotFoundException: com.oracle.java.testlibrary.StreamPumper
|
Fri, 06 Jun 2014 09:53:30 -0700 |
amurillo |
8046232: new hotspot build - hs25.20-b19
|
Wed, 11 Jun 2014 09:31:04 -0700 |
katleman |
Added tag jdk8u20-b18 for changeset 11159d7ec804
|
Fri, 06 Jun 2014 09:15:08 -0700 |
amurillo |
Added tag hs25.20-b18 for changeset b685b4e870b1
jdk8u20-b18
|
Fri, 06 Jun 2014 09:15:07 -0700 |
amurillo |
Merge
hs25.20-b18
|
Thu, 05 Jun 2014 06:40:35 +0000 |
anoll |
Merge
|
Fri, 30 May 2014 06:50:38 +0200 |
anoll |
8011646: SEGV in compiled code with loop predication
|
Wed, 04 Jun 2014 14:44:56 +0000 |
kevinw |
Merge
|
Mon, 02 Jun 2014 10:01:15 +0200 |
roland |
8043413: REGRESSION: Hotspot causes segmentation fault in jdk8ux, but not in jdk7ux
|
Wed, 04 Jun 2014 06:25:53 -0700 |
dcubed |
8036823: Stack trace sometimes shows 'locked' instead of 'waiting to lock'
|
Fri, 30 May 2014 10:43:51 +0200 |
pliden |
8042310: TestStringDeduplicationMemoryUsage test failing
|
Tue, 03 Jun 2014 06:10:34 +0000 |
sla |
Merge
|
Mon, 28 Apr 2014 09:27:47 +0200 |
sla |
8041980: (hotspot) sun/jvmstat/monitor/MonitoredVm/CR6672135.java failing on all platforms
|
Tue, 27 May 2014 16:05:29 -0700 |
mikael |
8043206: Fix signed vs. unsigned comparison warning in copy_sparc.hpp
|
Mon, 02 Jun 2014 13:12:01 -0700 |
dcubed |
8038132: jprt bundles have libjsig.dylib in different place on OSX
|
Wed, 21 May 2014 10:54:59 -0700 |
rasbold |
8043354: OptimizePtrCompare too aggressive when allocations are present
|
Fri, 30 May 2014 13:30:07 -0700 |
amurillo |
8044437: new hotspot build - hs25.20-b18
|
Wed, 04 Jun 2014 08:46:46 -0700 |
katleman |
Added tag jdk8u20-b17 for changeset 8ea4732884cc
|
Fri, 30 May 2014 13:11:34 -0700 |
amurillo |
Added tag hs25.20-b17 for changeset ee8b93466869
jdk8u20-b17
|
Fri, 30 May 2014 13:11:33 -0700 |
amurillo |
Merge
hs25.20-b17
|
Wed, 21 May 2014 12:16:41 -0700 |
kvn |
8043274: Test compiler/7184394/TestAESMain.java gets NPE on solaris
|
Wed, 28 May 2014 07:59:23 -1000 |
iveresov |
8044090: C1: Old value instead of new one is passed to post-barrier in UnsafeGetAndSetObject
|
Wed, 28 May 2014 06:26:05 -0700 |
poonam |
8043086: Hotspot is expected to report OOM which is occurred String.intern(), but crashes in JDK8u5
|
Tue, 20 May 2014 10:24:30 +0200 |
pliden |
8039042: G1: Phantom zeros in cardtable
|
Wed, 14 May 2014 14:32:23 +0200 |
pliden |
8040804: G1: Concurrent mark stuck in loop calling os::elapsedVTime()
|
Wed, 14 May 2014 13:32:44 +0200 |
pliden |
8040803: G1: Concurrent mark hangs when mark stack overflows
|
Thu, 17 Apr 2014 18:47:15 +0200 |
pliden |
8040245: G1: VM hangs during shutdown
|
Fri, 11 Apr 2014 11:00:12 +0200 |
pliden |
8037112: gc/g1/TestHumongousAllocInitialMark.java caused SIGSEGV
|
Thu, 22 May 2014 09:12:29 +0200 |
allwin |
8027230: Overflow in java.lang.instrument.Instrumentation.getObjectSize() method
|
Wed, 21 May 2014 11:25:25 +0200 |
neliasso |
8031475: Missing oopmap in patching stubs
|
Fri, 23 May 2014 14:46:59 -0700 |
amurillo |
8043906: new hotspot build - hs25.20-b17
|
Wed, 28 May 2014 02:27:39 -0700 |
katleman |
Added tag jdk8u20-b16 for changeset c36ef639e6d3
|
Fri, 23 May 2014 14:12:52 -0700 |
amurillo |
Added tag hs25.20-b16 for changeset 50e5d560367b
jdk8u20-b16
|
Fri, 23 May 2014 14:12:52 -0700 |
amurillo |
Merge
hs25.20-b16
|
Tue, 29 Apr 2014 22:05:10 -0700 |
mikael |
8042059: Various fixes to linux/sparc
|
Tue, 29 Apr 2014 22:04:09 -0700 |
mikael |
8022070: Compilation error in stubGenerator_sparc.cpp with some compilers
|
Thu, 22 May 2014 13:05:24 -0700 |
drchase |
Merge
|
Thu, 22 May 2014 15:52:41 -0400 |
drchase |
8037816: Fix for 8036122 breaks build with Xcode5/clang
|
Fri, 16 May 2014 12:05:14 -0700 |
kvn |
8042786: Proper fix for 8032566
|
Thu, 15 May 2014 18:23:26 -0400 |
coleenp |
8038212: Method::is_valid_method() check has performance regression impact for stackwalking
|
Thu, 15 May 2014 09:25:27 -0400 |
lfoltan |
8041918: BootstrapMethods attribute cannot be empty.
|
Sun, 18 May 2014 00:25:06 +0400 |
iignatyev |
8042949: +UnlockExperimentalVMOptions missed from TestUseRTMLockingOptionOnUnsupportedVM.java test
|
Fri, 16 May 2014 19:13:42 -0400 |
dholmes |
Merge
|
Mon, 12 May 2014 20:20:19 -0400 |
dholmes |
8032551: Remove UsePPCLWSYNC from globals.hpp
|
Fri, 16 May 2014 03:28:59 -0700 |
amurillo |
8043308: new hotspot build - hs25.20-b16
|
Wed, 21 May 2014 10:56:41 -0700 |
katleman |
Added tag jdk8u20-b15 for changeset 8c785f9bde6f
|
Fri, 16 May 2014 03:25:24 -0700 |
amurillo |
Added tag hs25.20-b15 for changeset 87bdb86f0aed
jdk8u20-b15
|
Fri, 16 May 2014 03:25:23 -0700 |
amurillo |
Merge
hs25.20-b15
|
Fri, 16 May 2014 00:15:27 -0700 |
roland |
Merge
|
Fri, 25 Apr 2014 09:22:16 +0200 |
roland |
8041481: JVM crashes with collect_args_for_profiling
|
Fri, 25 Apr 2014 07:40:33 +0200 |
sla |
8040140: System.nanoTime() is slow and non-monotonic on OS X
|
Mon, 05 May 2014 15:10:43 +0200 |
anoll |
8042052: assert(t != NULL) failed: must set before get
|
Fri, 25 Apr 2014 12:48:34 +0200 |
adlertz |
8029302: Performance regression in Math.pow intrinsic
|
Thu, 08 May 2014 23:10:23 -0700 |
amurillo |
8042813: new hotspot build - hs25.20-b15
|
Tue, 13 May 2014 23:17:52 -0700 |
katleman |
Added tag jdk8u20-b14 for changeset c20d8a452574
|
Thu, 08 May 2014 23:07:12 -0700 |
amurillo |
Added tag hs25.20-b14 for changeset 28bbbecff5f0
jdk8u20-b14
|
Thu, 08 May 2014 23:07:11 -0700 |
amurillo |
Merge
hs25.20-b14
|
Fri, 02 May 2014 14:53:06 +0200 |
goetz |
8042309: Some bugfixes for the ppc64 port.
|
Thu, 08 May 2014 11:05:02 +0200 |
mgronlun |
8041723: Event Based tracing ids to be reassigned for CDS klasses
|
Mon, 28 Apr 2014 12:39:12 +0200 |
anoll |
8040085: dtrace/jsdt tests crash on solaris. found an unadvertised bad scavengable oop in the code cache
|
Fri, 02 May 2014 16:44:54 -0700 |
kvn |
8039298: assert(base == NULL || t_adr->isa_rawptr() || !phase->type(base)->higher_equal(TypePtr::NULL_PTR))
|
Tue, 29 Apr 2014 12:20:53 -0700 |
kvn |
8041957: -XX:UseAVX=0 cause assert(UseAVX) failed
|
Tue, 29 Apr 2014 10:29:56 -0700 |
kvn |
8041959: Skip replay parsing errors with ReplayIgnoreInitErrors
|
Thu, 01 May 2014 17:57:29 -0700 |
kvn |
8042281: compiler/7184394/TestAESMain.java fails with: javax.crypto.IllegalBlockSizeException: Input length not multiple of 16 bytes
|
Wed, 30 Apr 2014 14:14:01 -0700 |
kvn |
8035936: SIGBUS in StubRoutines::aesencryptBlock, solaris-sparc
|
Thu, 01 May 2014 15:02:46 -0700 |
amurillo |
8042279: new hotspot build - hs25.20-b14
|
Thu, 01 May 2014 14:57:02 -0700 |
amurillo |
Added tag hs25.20-b13 for changeset 798f5b02be89
|
Thu, 01 May 2014 14:57:00 -0700 |
amurillo |
Merge
hs25.20-b13
|
Mon, 14 Apr 2014 08:24:28 +0200 |
anoll |
8029436: CICompilerCount is not updated when the number of compiler threads is adjusted to the number of CPUs
|
Fri, 25 Apr 2014 09:22:42 -0700 |
amurillo |
8041947: new hotspot build - hs25.20-b13
|
Wed, 07 May 2014 10:58:47 -0700 |
katleman |
Added tag jdk8u20-b13 for changeset 47951595af60
|
Wed, 30 Apr 2014 11:16:33 -0700 |
katleman |
Added tag jdk8u20-b12 for changeset 18ae0dac7620
jdk8u20-b13
|
Fri, 25 Apr 2014 09:19:12 -0700 |
amurillo |
Added tag hs25.20-b12 for changeset 3c291bc2aa7c
jdk8u20-b12
|
Fri, 25 Apr 2014 09:19:11 -0700 |
amurillo |
Merge
hs25.20-b12
|
Fri, 18 Apr 2014 14:25:21 +0200 |
roland |
8039975: SIGSEGV in MethodData::next_data(ProfileData*)
|
Fri, 21 Feb 2014 09:48:52 +0100 |
sjohanss |
8035057: NewSize ergonomics wrong when setting small or unaligned size on command line
|
Wed, 23 Apr 2014 11:18:53 +0200 |
sjohanss |
8033426: Scale initial NewSize using NewRatio if not set on command line
|
Thu, 24 Apr 2014 14:02:48 +0400 |
iignatyev |
8041497: Compilation of compiler/rtm/cli/TestUseRTMDeoptOption* tests failed
|
Tue, 22 Apr 2014 17:45:56 -0700 |
kvn |
8041351: Crash in src/share/vm/opto/loopnode.cpp:3215 - assert(!had_error) failed: bad dominance
|
Wed, 23 Apr 2014 10:35:15 +0200 |
anoll |
8038921: assert(t != NULL) failed: must set before get
|
Wed, 16 Apr 2014 14:49:03 -0700 |
kvn |
8038048: assert(null_obj->escape_state() == PointsToNode::NoEscape,etc) runThese -full
|
Thu, 17 Apr 2014 16:18:40 -0700 |
amurillo |
8040898: new hotspot build - hs25.20-b12
|
Thu, 17 Apr 2014 16:09:08 -0700 |
amurillo |
Added tag hs25.20-b11 for changeset b6a2ba7d3ea7
|
Thu, 17 Apr 2014 16:09:07 -0700 |
amurillo |
Merge
hs25.20-b11
|
Thu, 17 Apr 2014 17:35:04 -0400 |
hseigel |
Merge
|
Mon, 14 Apr 2014 14:27:45 -0400 |
lfoltan |
8033150: invokestatic: IncompatibleClassChangeError trying to invoke static method from a parent in presence of conflicting defaults.
|
Mon, 14 Apr 2014 10:13:03 -0400 |
lfoltan |
8038076: constraint on multianewarray instruction is not checked since class version 50.
|
Tue, 15 Apr 2014 14:34:48 -0700 |
kvn |
8039050: Crash in C2 compiler at Node::rematerialize
|
Wed, 16 Apr 2014 18:40:25 -0400 |
coleenp |
Merge
|
Mon, 03 Mar 2014 13:58:52 -0500 |
coleenp |
8035735: Metaspace::contains become extremely slow in some cases
|
Fri, 11 Apr 2014 20:02:37 +0000 |
coleenp |
8039904: dtrace/hotspot/Monitors/Monitors001 fails with "assert(s > 0) failed: Bad size calculated"
|
Tue, 15 Apr 2014 17:02:20 -0400 |
coleenp |
8028497: SIGSEGV at ClassLoaderData::oops_do(OopClosure*, KlassClosure*, bool)
|
Wed, 16 Apr 2014 08:28:19 +0400 |
iignatyev |
8040001: CLI test on RTMRetryCount option was missed from fix for 8039496
|
Fri, 11 Apr 2014 18:46:35 +0400 |
iignatyev |
8038418: New tests development for type profiling and speculation
|
Wed, 12 Feb 2014 20:40:02 +0100 |
ctornqvi |
8034781: [TESTBUG] runtime/ClassFileUnsupportedClassFileVersion.java unable to find or load main class
|
Mon, 10 Feb 2014 17:49:17 +0100 |
ctornqvi |
8016644: Improve UnsupportedClassVersionError message
|
Tue, 15 Apr 2014 12:39:00 -0700 |
iveresov |
Merge
|
Thu, 10 Apr 2014 23:15:13 -0700 |
iveresov |
8038297: Avoid placing CTI immediately following cbcond instruction on T4
|
Thu, 13 Feb 2014 10:05:03 +0100 |
sjohanss |
8028498: runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java asserts in RT_Baseline
|
Mon, 14 Apr 2014 20:56:48 -0400 |
dholmes |
8039891: Remove ppcsflt builds from JPRT
|
Mon, 14 Apr 2014 22:53:29 +0400 |
iignatyev |
Merge
|
Fri, 11 Apr 2014 00:35:23 +0400 |
iignatyev |
8037860: Add tests to cover Intel RTM instructions support
|
Mon, 14 Apr 2014 19:29:34 +0400 |
iignatyev |
8039496: Add sanity tests on RTM-related command line options
|
Mon, 14 Apr 2014 19:29:34 +0400 |
iignatyev |
8039499: Add all common classes used by tests on RTM support to testlibrary
|
Fri, 11 Apr 2014 00:34:56 +0400 |
iignatyev |
8039497: Testlibrary should be updated to provide information about all VM types as well as access to Unsafe
|
Tue, 28 Jan 2014 15:05:46 +0100 |
neliasso |
8007270: Make IsMethodCompilable test work with tiered
|
Fri, 11 Apr 2014 00:34:51 +0400 |
iignatyev |
8038953: Add sanity tests for BMI1 and LZCNT instructions
|
Wed, 09 Apr 2014 22:37:37 +0400 |
iignatyev |
8039597: WhiteBox :: clean type profiling data
|
Mon, 31 Mar 2014 17:09:38 +0200 |
ehelin |
8038934: Remove prefix allocated_ from methods and variables in Metaspace
|
Wed, 26 Mar 2014 14:15:02 +0100 |
ehelin |
8035667: EventMetaspaceSummary doesn't report committed Metaspace memory
|
Thu, 10 Apr 2014 15:11:37 -0700 |
amurillo |
8039967: new hotspot build - hs25.20-b11
|
Wed, 23 Apr 2014 11:35:27 -0700 |
katleman |
Added tag jdk8u20-b11 for changeset 70dc2c030c69
|
Wed, 16 Apr 2014 12:32:23 -0700 |
katleman |
Added tag jdk8u20-b10 for changeset 300e2c5eeb27
jdk8u20-b11
|
Mon, 14 Apr 2014 16:09:53 -0700 |
asaha |
Merge
jdk8u20-b10
|
Wed, 09 Apr 2014 12:23:29 -0700 |
asaha |
Merge
|
Wed, 02 Apr 2014 09:59:18 -0700 |
asaha |
Merge
|
Mon, 31 Mar 2014 14:07:26 -0700 |
asaha |
Merge
|
Thu, 27 Mar 2014 14:50:50 -0700 |
asaha |
Merge
|
Thu, 20 Mar 2014 10:34:48 -0700 |
asaha |
Merge
|
Thu, 20 Mar 2014 10:24:02 -0700 |
asaha |
Merge
|
Tue, 18 Mar 2014 14:04:47 -0700 |
asaha |
Merge
|
Fri, 14 Mar 2014 22:57:00 -0700 |
asaha |
Merge
|
Thu, 10 Apr 2014 15:05:57 -0700 |
amurillo |
Added tag hs25.20-b10 for changeset 27a9e6a96a8c
|
Thu, 10 Apr 2014 15:05:56 -0700 |
amurillo |
Merge
hs25.20-b10
|
Thu, 03 Apr 2014 12:37:53 +0200 |
goetz |
8039146: Fix 64-bit store to int JNIHandleBlock::_top
|
Wed, 09 Apr 2014 11:18:02 -0700 |
kvn |
8038939: Some options related to RTM locking optimization works inconsistently
|
Thu, 10 Apr 2014 04:07:45 -0700 |
goetz |
8038201: Clean up misleading usage of malloc() in init_system_properties_values()
|
Thu, 27 Feb 2014 09:37:16 +0100 |
roland |
8032011: nsk/stress/jck60/jck60022 crashes in src\share\vm\runtime\synchronizer.cpp:239
|
Wed, 09 Apr 2014 03:48:28 -0700 |
kevinw |
Merge
|
Wed, 02 Apr 2014 18:40:52 +0200 |
kevinw |
8033696: "assert(thread != NULL) failed: just checking" due to Thread::current() and JNI pthread interaction
|
Thu, 03 Apr 2014 17:49:31 +0400 |
vkempik |
8016302: Change type of the number of GC workers to unsigned int (2)
|
Tue, 08 Apr 2014 14:55:16 -0700 |
neugens |
8036619: Shark: add LLVM 3.4 support
|
Mon, 07 Apr 2014 22:13:55 -0700 |
amurillo |
8039392: Make jdk8u20 the default jprt release for hs25.20
|
Thu, 03 Apr 2014 16:20:16 +0200 |
jwilhelm |
8039089: List verification enabled in product builds
|
Thu, 03 Apr 2014 10:39:27 +0200 |
pliden |
8038461: Test gc/g1/TestStringDeduplicationMemoryUsage.java fails with unexpected memory usage
|
Sat, 05 Apr 2014 23:38:24 -0700 |
dbuck |
8026334: hs_err improvement: Print elapsed time in a humanly readable format
|
Fri, 04 Apr 2014 09:54:56 -0700 |
amurillo |
8039291: new hotspot build - hs25.20-b10
|
Wed, 09 Apr 2014 08:47:37 -0700 |
katleman |
Added tag jdk8u20-b09 for changeset 4d73f1e99f97
|
Fri, 04 Apr 2014 09:49:20 -0700 |
amurillo |
Added tag hs25.20-b09 for changeset 5186bc5047c1
jdk8u20-b09
|
Fri, 04 Apr 2014 09:49:19 -0700 |
amurillo |
Merge
hs25.20-b09
|
Mon, 16 Dec 2013 10:57:08 -0800 |
zgu |
8026300: VM warning: increase O_BUFLEN in ostream.hpp -- output truncated occurs with fastdebug VM when printing flags
|
Fri, 04 Apr 2014 10:43:56 +0200 |
tschatzl |
8038498: Fix includes and C inlining after 8035330
|
Thu, 03 Apr 2014 16:37:55 -0700 |
iveresov |
Merge
|
Wed, 02 Apr 2014 11:24:51 -0700 |
iveresov |
8039043: Implicit null check is in the wrong place in C1 -UseCompressedOops
|
Wed, 02 Apr 2014 11:24:44 -0700 |
kvn |
8036767: PPC64: Support for little endian execution model
|
Mon, 31 Mar 2014 13:08:03 -0700 |
kvn |
8038633: crash in VM_Version::get_processor_features() on startup
|
Mon, 31 Mar 2014 23:49:00 -0400 |
dholmes |
8016039: jvm.lib is missing from export list unless building server
|
Mon, 31 Mar 2014 13:09:35 -0700 |
minqi |
7090324: gclog rotation via external tool
|
Fri, 28 Mar 2014 15:29:23 -0700 |
amurillo |
8038639: new hotspot build - hs25.20-b09
|
Wed, 02 Apr 2014 09:31:10 -0700 |
katleman |
Added tag jdk8u20-b08 for changeset e9ffa408f7af
|
Tue, 01 Apr 2014 11:12:22 -0700 |
amurillo |
Merge
jdk8u20-b08
|
Fri, 28 Mar 2014 15:22:28 -0700 |
amurillo |
Added tag hs25.20-b08 for changeset 2627c7be4279
|
Fri, 28 Mar 2014 15:22:27 -0700 |
amurillo |
Merge
hs25.20-b08
|
Fri, 28 Mar 2014 12:22:04 -0700 |
vlivanov |
Merge
|
Fri, 28 Mar 2014 10:13:37 -0700 |
vlivanov |
8035828: Turn on @Stable support in VM
|
Fri, 28 Mar 2014 10:12:48 -0700 |
vlivanov |
8035887: VM crashes trying to force inlining the recursive call
|
Fri, 28 Mar 2014 10:04:07 -0700 |
vlivanov |
8036667: "assert(adr->is_AddP() && adr->in(AddPNode::Offset)->is_Con()) failed: offset is a constant" with FoldStableValues on
|
Thu, 27 Mar 2014 11:17:26 +0400 |
iignatyev |
8038240: new WB API to get nmethod
|
Thu, 27 Mar 2014 17:29:41 +0400 |
iignatyev |
8038193: Add command line option tests for BMI options
|
Tue, 28 Jan 2014 10:19:45 -0800 |
kvn |
8029941: rollback changes in make/jprt.properties for embedded testing
|
Thu, 27 Feb 2014 20:40:24 +0100 |
goetz |
8035970: PPC64: fix ad file after 8027754: Enable loop optimizations for loops with MathExact
|
Wed, 26 Feb 2014 11:33:34 -0800 |
goetz |
8035396: Introduce accessor for tmp_oop in frame.
|
Wed, 26 Mar 2014 18:21:05 -0700 |
kvn |
Merge
|
Wed, 19 Feb 2014 14:03:09 -0800 |
goetz |
8034797: AIX: Fix os::naked_short_sleep() in os_aix.cpp after 8028280
|
Tue, 25 Mar 2014 17:07:36 -0700 |
kvn |
Merge
|
Tue, 25 Mar 2014 12:54:21 -0700 |
goetz |
8037821: Account for trampoline stubs when estimating code buffer sizes
|
Mon, 24 Mar 2014 11:51:40 -0700 |
amurillo |
8038262: Workaround for ccache in vm.make is missing for aix
|
Thu, 20 Mar 2014 11:03:06 +0100 |
goetz |
8037915: PPC64/AIX: Several smaller fixes
|
Thu, 20 Feb 2014 14:44:33 +0100 |
simonis |
8035423: AIX: Fix os::get_default_process_handle() in os_aix.cpp after 8031968
|
Thu, 13 Mar 2014 14:57:01 -0700 |
kvn |
Merge
|
Mon, 10 Mar 2014 12:58:02 +0100 |
goetz |
8036976: PPC64: implement the template interpreter
|
Thu, 06 Mar 2014 10:55:28 -0800 |
goetz |
8035647: PPC64: Support for elf v2 abi.
|
Thu, 20 Feb 2014 11:05:12 +0100 |
goetz |
8035394: PPC64: Make usage of intrinsic dsqrt depend on processor recognition.
|
Thu, 20 Feb 2014 10:48:57 +0100 |
goetz |
8035392: cppInterpreter: fix message of NPE
|
Wed, 29 Jan 2014 12:22:13 +0100 |
goetz |
8033117: PPC64: Adapt to 8002074: Support for AES on SPARC
|
Tue, 25 Feb 2014 15:11:18 -0800 |
kvn |
Merge
|
Wed, 19 Feb 2014 20:12:43 -0800 |
kvn |
Merge
|
Thu, 30 Jan 2014 14:30:01 +0100 |
goetz |
8033168: PPC64: gcc 4.8 warning in output_c.cpp
|
Fri, 24 Jan 2014 10:23:34 +0100 |
goetz |
8032634: Add #ifdef PPC64 around OrderAccess operations on _thread_state.
|
Wed, 22 Jan 2014 17:42:23 -0800 |
kvn |
Merge
|
Thu, 16 Jan 2014 14:25:51 +0100 |
goetz |
8029101: PPC64 (part 211): ordering of Independent Reads of Independent Writes
|
Tue, 07 Jan 2014 17:24:59 +0100 |
goetz |
8031319: PPC64: Some fixes in ppc and aix coding.
|
Mon, 06 Jan 2014 11:02:21 +0100 |
goetz |
8031188: Fix for 8029015: PPC64 (part 216): opto: trap based null and range checks
|
Fri, 20 Dec 2013 13:51:14 +0100 |
goetz |
8030863: PPC64: (part 220): ConstantTableBase for calls between args and jvms
|
Mon, 23 Dec 2013 10:26:08 -0800 |
kvn |
Merge
|
Mon, 24 Mar 2014 10:48:44 -0700 |
ccheung |
8033566: [parfait] warning from b128 for hotspot/src/share/vm/runtime/frame.cpp: JNI primitive type mismatch
|
Thu, 20 Mar 2014 14:25:22 -0700 |
ccheung |
8034034: [parfait] JNI exc. pending in hotspot/agent/src/os/bsd/MacosxDebuggerLocal.m
|
Tue, 25 Mar 2014 19:48:50 -0700 |
dcubed |
8038274: update 8u fix for 8028073 now that 8028280 is backported to 8u
|
Tue, 25 Mar 2014 12:43:29 -0700 |
iveresov |
Merge
|
Tue, 25 Mar 2014 12:07:45 -0700 |
iveresov |
Merge
|
Mon, 24 Mar 2014 23:13:46 -0700 |
iveresov |
8038222: Assembler::bsrl fails on assert when -UseCountLeadingZerosInstruction is used on CPU with LZCNT support
|
Tue, 25 Mar 2014 11:38:48 -0700 |
kvn |
Merge
|
Mon, 24 Mar 2014 17:44:27 -0700 |
kvn |
8038286: nm->set_rtm_state() should be called after (nm != NULL) check
|
Fri, 21 Mar 2014 18:03:11 -0700 |
kvn |
8038181: Can't build product VM without precompiled header
|
Thu, 20 Mar 2014 17:49:27 -0700 |
kvn |
8031320: Use Intel RTM instructions for locks
|
Thu, 20 Mar 2014 15:53:17 +0100 |
ehelin |
8037962: metaspaceTracer.cpp misses a symbol
|
Sat, 22 Mar 2014 00:26:48 +0400 |
iignatyev |
8035857: Add tests to verify correctness of operations with BMI1 and LZCNT instructions
|
Mon, 24 Mar 2014 18:28:11 -0700 |
poonam |
Merge
|
Mon, 24 Mar 2014 08:43:10 -0700 |
poonam |
6653795: C2 intrinsic for Unsafe.getAddress performs pointer sign extension on 32-bit systems
|
Mon, 24 Mar 2014 16:56:16 -0700 |
jwilhelm |
Merge
|
Mon, 24 Mar 2014 14:23:02 -0700 |
jwilhelm |
Merge
|
Fri, 28 Feb 2014 15:27:09 +0100 |
jwilhelm |
8036025: Sort the freelist in order to shrink the heap
|
Mon, 24 Mar 2014 15:34:10 -0700 |
ehelin |
Merge
|
Fri, 21 Mar 2014 10:31:51 +0100 |
ehelin |
8036703: Add trace event with statistics for the metaspace chunk free lists
|
Fri, 21 Mar 2014 10:28:07 +0100 |
ehelin |
8036701: Add trace event when a metaspace throws out of memory error
|
Fri, 21 Mar 2014 10:20:00 +0100 |
ehelin |
8036699: Add trace event when a metaspace allocation fails
|
Fri, 21 Mar 2014 10:17:47 +0100 |
ehelin |
8036698: Add trace event for updates to metaspace gc threshold
|
Fri, 21 Mar 2014 10:16:35 +0100 |
ehelin |
8036696: Add metaspace gc threshold to metaspace summary trace event
|
Mon, 24 Mar 2014 14:20:49 -0700 |
dcubed |
Merge
|
Mon, 24 Mar 2014 13:36:32 -0700 |
dcubed |
8033464: Linux code cleanup
|
Tue, 18 Mar 2014 19:07:22 +0100 |
pliden |
8029075: String deduplication in G1
|
Mon, 24 Mar 2014 09:14:14 -0700 |
jwilhelm |
Merge
|
Mon, 20 Jan 2014 12:56:18 +0100 |
sjohanss |
8020277: Young GC could be extremely slow due to assertion in ObjectStartArray::object_starts_in_range
|
Mon, 24 Mar 2014 08:05:53 -0700 |
tschatzl |
Merge
|
Mon, 24 Mar 2014 15:31:00 +0100 |
tschatzl |
8036860: Pad and cache-align the BiasedMappedArray
|
Mon, 24 Mar 2014 15:30:56 +0100 |
tschatzl |
8035330: Remove G1ParScanPartialArrayClosure and G1ParScanHeapEvacClosure
|
Mon, 24 Mar 2014 15:30:50 +0100 |
tschatzl |
8034868: Extract G1 From Card Cache into separate class
|
Mon, 24 Mar 2014 15:30:46 +0100 |
tschatzl |
8035654: Add times for evacuation failure handling in "Other" time
|
Mon, 24 Mar 2014 15:30:40 +0100 |
tschatzl |
8035398: Add card redirty time in "Other" time in G1
|
Mon, 24 Mar 2014 15:30:36 +0100 |
tschatzl |
8027295: Free CSet takes ~50% of young pause time
|
Mon, 24 Mar 2014 15:30:30 +0100 |
tschatzl |
8035815: Cache-align and pad the from card cache
|
Mon, 24 Mar 2014 15:30:14 +0100 |
tschatzl |
8035406: Improve data structure for Code Cache remembered sets
|
Mon, 24 Mar 2014 06:55:00 -0700 |
jwilhelm |
Merge
|
Thu, 20 Mar 2014 16:31:47 +0100 |
jwilhelm |
8037510: CMM Testing: Min/MaxHeapFreeRatio flags should be manageable through the API
|
Mon, 17 Mar 2014 15:18:45 +0100 |
pliden |
8036673: G1: Abort weak reference processing if mark stack overflows
|
Mon, 17 Mar 2014 15:18:38 +0100 |
pliden |
8036672: G1: alloc_purpose in copy_to_survivor_space() used incorrectly
|
Thu, 06 Feb 2014 14:12:43 +0100 |
pliden |
8031703: Missing post-barrier in ReferenceProcessor
|
Fri, 10 Jan 2014 09:54:25 +0100 |
pliden |
8029162: G1: Shared SATB queue never enabled
|
Fri, 10 Jan 2014 09:53:53 +0100 |
pliden |
8029255: G1: Reference processing should not enqueue references on the shared SATB queue
|
Thu, 20 Mar 2014 13:29:03 -0700 |
amurillo |
8038028: new hotspot build - hs25.20-b08
|
Wed, 26 Mar 2014 12:00:45 -0700 |
katleman |
Added tag jdk8u20-b07 for changeset f0ea4d3df129
|
Tue, 25 Mar 2014 10:48:42 -0700 |
amurillo |
Merge
jdk8u20-b07
|
Thu, 20 Mar 2014 13:25:51 -0700 |
amurillo |
Added tag hs25.20-b07 for changeset 39eae0024997
|
Thu, 20 Mar 2014 13:25:50 -0700 |
amurillo |
Merge
hs25.20-b07
|
Thu, 20 Mar 2014 11:23:09 -0700 |
kvn |
Merge
|
Fri, 14 Mar 2014 17:28:58 -0700 |
kvn |
8037226: compiler/7196199/Test7196199.java fails on 32-bit linux with MaxVectorSize > 16
|
Thu, 20 Mar 2014 17:31:54 +0100 |
mgronlun |
8037340: Linux semaphores to use CLOCK_REALTIME
|
Mon, 17 Mar 2014 13:42:16 +0100 |
brutisso |
8037407: G1: Remove heapRegionSets.cpp
|
Fri, 14 Mar 2014 10:15:46 +0100 |
brutisso |
8034079: G1: Refactor the HeapRegionSet hierarchy
|
Thu, 06 Mar 2014 11:11:04 +0100 |
roland |
8032633: Enable type speculation by default
|
Wed, 05 Mar 2014 06:08:19 +0100 |
anoll |
8036092: [TESTBUG] compiler/uncommontrap/TestSpecTrapClassUnloading.java fails with: Unrecognized VM option 'UseTypeSpeculation'
|
Wed, 05 Mar 2014 09:29:12 +0100 |
roland |
8035841: assert(dp_src->tag() == dp_dst->tag()) failed: should be same tags 1 != 0 at ciMethodData.cpp:90
|
Mon, 17 Mar 2014 11:54:14 -0700 |
roland |
Merge
|
Fri, 14 Mar 2014 17:15:32 +0100 |
roland |
8031754: Type speculation should favor profile data from outermost inlined method
|
Mon, 17 Mar 2014 10:48:53 -0700 |
iveresov |
Merge
|
Wed, 12 Mar 2014 11:24:26 -0700 |
iveresov |
8031321: Support Intel bit manipulation instructions
|
Tue, 25 Feb 2014 18:16:24 +0100 |
roland |
8031752: Failed speculative optimizations should be reattempted when root of compilation is different
|
Mon, 27 Jan 2014 13:14:53 +0100 |
brutisso |
8030177: G1: Enable TLAB resizing
|
Thu, 23 Jan 2014 12:08:28 +0100 |
rbackman |
8027754: Enable loop optimizations for loops with MathExact inside
|
Thu, 13 Mar 2014 10:18:59 -0700 |
amurillo |
8037305: new hotspot build - hs25.20-b07
|
Mon, 24 Mar 2014 13:14:23 -0700 |
lana |
Merge
|
Tue, 18 Mar 2014 12:40:54 -0700 |
lana |
Merge
|
Tue, 18 Mar 2014 10:31:39 -0700 |
amurillo |
Merge
|
Wed, 12 Mar 2014 18:53:34 +0000 |
coffeys |
Merge
|
Wed, 19 Mar 2014 15:19:05 -0700 |
katleman |
Added tag jdk8u20-b06 for changeset c3d92e048737
|
Thu, 13 Mar 2014 09:57:32 -0700 |
amurillo |
Added tag hs25.20-b06 for changeset 804f89b6ff46
jdk8u20-b06
|
Thu, 13 Mar 2014 09:57:31 -0700 |
amurillo |
Merge
hs25.20-b06
|
Wed, 12 Mar 2014 20:05:48 -0700 |
minqi |
Merge
|
Wed, 26 Feb 2014 15:20:41 -0800 |
minqi |
6498581: ThreadInterruptTest3 produces wrong output on Windows
|
Wed, 05 Mar 2014 16:21:22 -0800 |
kvn |
8035983: Fix "Native frames:" in crash report (hs_err file)
|
Mon, 24 Feb 2014 15:12:26 -0800 |
kvn |
8033805: Move Fast_Lock/Fast_Unlock code from .ad files to macroassembler
|
Thu, 06 Mar 2014 12:45:59 +0400 |
iignatyev |
8028482: [TESTBUG] tests that use JMX should be in need_compact3 test group
|
Thu, 06 Mar 2014 12:46:04 +0400 |
iignatyev |
8027257: [TESTBUG] compiler/ciReplay/TestVM.sh : Error: Could not find or load main class negative_test
|
Thu, 06 Mar 2014 12:47:45 +0400 |
iignatyev |
8027124: [TESTBUG] NonTieredLevelsTest: java.lang.RuntimeException: private TestCase$Helper(java.lang.Object) must be osr_compiled
|
Tue, 11 Mar 2014 16:05:36 -0700 |
minqi |
Merge
|
Mon, 10 Feb 2014 21:29:14 -0800 |
minqi |
8033792: AltHashing used jint for imprecise bit shifting
|
Mon, 10 Mar 2014 11:09:02 -0700 |
iveresov |
8025644: java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.java fails with TestData$OfRef): failure java.lang.AssertionError: expected [true] but found [false]
|
Wed, 05 Mar 2014 11:28:33 -0800 |
dcubed |
8029775: Solaris code cleanup
|
Fri, 24 Jan 2014 09:28:47 +0100 |
dsimms |
8028280: ParkEvent leak when running modified runThese which only loads classes
|
Fri, 14 Feb 2014 09:50:17 -0800 |
ccheung |
8034860: Fatal error due to incorrect thread state during nightly testing
|
Wed, 12 Feb 2014 12:01:45 -0800 |
ccheung |
8028785: [parfait] warnings from b116 for hotspot.src.share.vm.prims: JNI exception pending
|
Fri, 28 Feb 2014 09:10:55 -0800 |
amurillo |
8036032: new hotspot build - hs25.20-b06
|
Wed, 12 Mar 2014 14:10:31 -0700 |
katleman |
Added tag jdk8u20-b05 for changeset 57eb3e69397e
|
Wed, 05 Mar 2014 12:30:39 -0800 |
katleman |
Added tag jdk8u20-b04 for changeset d4e18f0633c6
jdk8u20-b05
|
Fri, 28 Feb 2014 08:43:43 -0800 |
amurillo |
Added tag hs25.20-b05 for changeset 54436d3b2a91
jdk8u20-b04
|
Fri, 28 Feb 2014 08:43:42 -0800 |
amurillo |
Merge
hs25.20-b05
|
Fri, 28 Feb 2014 06:39:21 -0800 |
poonam |
Merge
|
Fri, 28 Feb 2014 02:43:16 -0800 |
poonam |
8035283: Second phase of branch shortening doesn't account for loop alignment
|
Wed, 26 Feb 2014 15:47:44 +0100 |
sla |
8035150: ShouldNotReachHere() in ConstantPool::copy_entry_to
|
Tue, 11 Feb 2014 09:34:50 +0100 |
goetz |
8034171: Remove use of template template parameters from binaryTreeDictionary.
|
Wed, 26 Feb 2014 22:11:26 +0100 |
jwilhelm |
8035822: Unable to test minimalVM
|
Wed, 26 Feb 2014 17:36:20 -0800 |
dcubed |
8028073: race condition in ObjectMonitor implementation causing deadlocks
|
Wed, 26 Feb 2014 18:51:19 +0100 |
sla |
Merge
|
Thu, 23 Jan 2014 08:12:12 +0100 |
sla |
8032250: Add trace event for VM flag changes
|
Wed, 26 Feb 2014 15:32:51 +0100 |
tschatzl |
8034948: Back out JDK-6976350 since it does not fix any issue
|
Wed, 26 Feb 2014 15:32:47 +0100 |
tschatzl |
8035329: Move G1ParCopyClosure::copy_to_survivor_space into G1ParScanThreadState
|
Wed, 26 Feb 2014 15:32:44 +0100 |
tschatzl |
8035326: Assume non-NULL references in G1CollectedHeap::in_cset_fast_test
|
Wed, 26 Feb 2014 15:32:40 +0100 |
tschatzl |
8027559: Decrease code size and templatizing in G1ParCopyClosure::do_oop_work
|
Wed, 08 Jan 2014 13:20:33 +0100 |
sla |
8030184: Remove unneeded "content_type" declarations from tracetypes.xml
|
Mon, 03 Feb 2014 15:24:20 +0100 |
sla |
8033126: Can't call default methods from JNI
|
Thu, 23 Jan 2014 09:06:21 +0100 |
sla |
8031968: Mac OS X: VM starts the agent by calling both Agent_OnAttach and Agent_OnAttach_L functions if its agent library is dynamically linked.
|
Tue, 11 Feb 2014 08:49:37 -0800 |
jmasa |
8031290: Adjust call to getisax() for additional words returned
|
Thu, 23 Jan 2014 09:33:50 +0000 |
kevinw |
8032466: serviceability/sa/jmap-hashcode/Test8028623.java fails with compilation errors
|
Fri, 17 Jan 2014 18:39:22 +0000 |
kevinw |
8028623: SA: hash codes in SymbolTable mismatching java_lang_String::hash_code for extended characters.
|
Fri, 21 Feb 2014 11:10:15 -0800 |
kvn |
8035585: Restore UseOldInlining in jdk8u
|
Thu, 20 Feb 2014 17:20:09 -0800 |
amurillo |
8035436: new hotspot build - hs25.20-b05
|
Wed, 26 Feb 2014 14:44:06 -0800 |
katleman |
Added tag jdk8u20-b03 for changeset 51e1bb81df86
|
Tue, 25 Feb 2014 13:02:52 -0800 |
amurillo |
Merge
jdk8u20-b03
|
Thu, 20 Feb 2014 16:58:28 -0800 |
amurillo |
Added tag hs25.20-b04 for changeset ecf3678d5736
|
Thu, 20 Feb 2014 16:58:27 -0800 |
amurillo |
Merge
hs25.20-b04
|
Sat, 15 Feb 2014 13:03:38 -0500 |
coleenp |
8027146: Class loading verification failure if GC occurs in Universe::flush_dependents_on
|
Mon, 27 Jan 2014 07:54:25 +0100 |
anoll |
8009738: compiler/6826736/Test.java times out on big machines
|
Fri, 24 Jan 2014 15:26:56 +0400 |
shade |
8032490: Remove -XX:+-UseOldInlining
|
Fri, 24 Jan 2014 09:31:53 +0100 |
roland |
8027422: assert(_gvn.type(obj)->higher_equal(tjp)) failed: cast_up is no longer needed
|
Tue, 14 Jan 2014 17:46:48 -0800 |
kvn |
8002074: Support for AES on SPARC
|
Fri, 14 Feb 2014 16:17:22 +0100 |
sjiang |
8007710: runtime/7158988/FieldMonitor.java fails with com.sun.jdi.VMDisconnectedException: Connection closed
|
Thu, 06 Feb 2014 20:13:38 -0800 |
sspitsyn |
8025841: JVMTI: "vtable stub" dynamic code notification is misplaced
|
Thu, 16 Jan 2014 10:51:16 -0800 |
ccheung |
8027314: Java should recognize Diagnostic options if -XX:+UnlockDiagnosticVMOptions is not specified and print an informative message
|
Wed, 05 Feb 2014 15:14:47 -0800 |
ccheung |
8032010: Attempt to resolve abstract method in concrete class fails with AbstractMethodError
|
Fri, 07 Feb 2014 18:30:27 -0500 |
coleenp |
8033528: assert(0 <= i && i < length()) failed: index out of bounds
|
Fri, 17 Jan 2014 11:21:29 -0500 |
coleenp |
8032024: Test not added for bug 8025937: assert(existing_f1 == NULL || existing_f1 == f1) failed: illegal field,change
|
Tue, 07 Jan 2014 13:26:56 -0500 |
coleenp |
8029178: Parallel class loading test anonymous-simple gets SIGSEGV in Metaspace::contains
|
Mon, 10 Feb 2014 10:34:52 +0100 |
tschatzl |
8033545: Missing volatile specifier in Bitmap::par_put_range_within_word
|
Fri, 07 Feb 2014 12:51:08 -0800 |
amurillo |
8033983: new hotspot build - hs25.20-b04
|
Wed, 19 Feb 2014 20:53:38 -0800 |
lana |
Merge
|
Mon, 17 Feb 2014 15:42:16 -0800 |
lana |
Merge
|
Fri, 14 Feb 2014 17:57:17 +0000 |
coffeys |
Merge
|
Wed, 19 Feb 2014 13:13:59 -0800 |
katleman |
Added tag jdk8u20-b02 for changeset 9c2ddd17626e
|
Wed, 12 Feb 2014 12:29:01 -0800 |
katleman |
Added tag jdk8u20-b01 for changeset 757fe22ae906
jdk8u20-b02
|
Tue, 11 Feb 2014 08:49:38 -0800 |
amurillo |
Merge
jdk8u20-b01
|
Fri, 07 Feb 2014 12:43:25 -0800 |
amurillo |
Added tag hs25.20-b03 for changeset e56d11f8cc21
|
Thu, 06 Feb 2014 13:27:50 -0500 |
gtriantafill |
8021774: [TESTBUG] Tests failed because of a warning in its output
hs25.20-b03
|
Wed, 05 Feb 2014 14:29:34 +0100 |
tschatzl |
8033443: Test8000311 fails after latest changes to parallelize string and symbol table unlink
|
Fri, 31 Jan 2014 09:58:06 +0100 |
tschatzl |
8033106: Wrong predicate for checking whether the correct amount of symbol table entries have been processed in G1
|
Fri, 31 Jan 2014 09:57:50 +0100 |
tschatzl |
6991197: G1: specialize deal_with_reference() for narrowOop*
|
Fri, 31 Jan 2014 09:55:59 +0100 |
tschatzl |
8032771: The flag VerifySilently misses a test case
|
Wed, 29 Jan 2014 23:17:05 +0100 |
jwilhelm |
8028391: Make the Min/MaxHeapFreeRatio flags manageable
|
Thu, 30 Jan 2014 14:05:07 -0800 |
amurillo |
8032985: new hotspot build - hs25.20-b03
|
Tue, 04 Feb 2014 17:12:36 -0800 |
amurillo |
Merge
|
Fri, 31 Jan 2014 00:14:33 +0000 |
coffeys |
Merge
|
Thu, 23 Jan 2014 20:50:34 +0000 |
coffeys |
Merge
|
Thu, 16 Jan 2014 23:50:37 +0000 |
coffeys |
Merge
|
Thu, 16 Jan 2014 20:14:44 +0000 |
coffeys |
8029627: Allow duplicate bugid for changeset in jdk8 update forest
|
Thu, 30 Jan 2014 13:42:16 -0800 |
amurillo |
Added tag hs25.20-b02 for changeset 4638c4d7ff10
|
Fri, 24 Jan 2014 08:13:42 -0500 |
hseigel |
8028553: The JVM should not throw VerifyError when 'overriding' a static final method in a superclass.
hs25.20-b02
|
Fri, 24 Jan 2014 00:20:37 -0800 |
sspitsyn |
8030027: nsk/jvmti/scenarios/hotswap/HS101/hs101t006 Crashed the vm on Linux-amd64: SIGSEGV in JavaThread::last_java_vframe(RegisterMap*)+0xfa
|
Thu, 23 Jan 2014 10:59:10 -0500 |
hseigel |
Merge
|
Fri, 17 Jan 2014 09:39:51 -0500 |
hseigel |
8031045: Access checks should precede additional per-instruction checks
|
Mon, 20 Jan 2014 11:47:53 +0100 |
tschatzl |
8027746: Remove do_gen_barrier template parameter in G1ParCopyClosure
|
Mon, 20 Jan 2014 11:47:29 +0100 |
tschatzl |
8027454: Do not traverse string table during G1 remark when treating them as strong roots during initial mark
|
Mon, 20 Jan 2014 11:47:07 +0100 |
tschatzl |
8027476: Improve performance of Stringtable unlink
|
Tue, 07 Jan 2014 13:31:33 +0100 |
tschatzl |
8027364: PSScavenge accounts too large code section to StringTable unlink
|
Tue, 21 Jan 2014 08:58:31 -0500 |
hseigel |
8030955: assert(_prologue != NULL) failed: prologue pointer must be initialized
|
Thu, 16 Jan 2014 17:27:33 -0800 |
amurillo |
8032014: new hotspot build - hs25.20-b02
|
Thu, 16 Jan 2014 17:18:55 -0800 |
amurillo |
Added tag hs25.20-b01 for changeset 412d3b5fe90e
|
Thu, 16 Jan 2014 17:18:54 -0800 |
amurillo |
Merge
hs25.20-b01
|
Tue, 14 Jan 2014 14:51:47 +0100 |
roland |
8026253: New type profiling points: sparc support
|
Tue, 14 Jan 2014 12:44:12 +0100 |
roland |
8030662: "assert(counter_changed) failed: failed dependencies, but counter didn't change" still fails
|
Mon, 13 Jan 2014 16:16:25 -0800 |
roland |
8029464: assert(ft == ttkp->cast_to_ptr_type(jtkp->ptr()) || ft->isa_narrowoop()
|
Fri, 10 Jan 2014 06:36:18 +0100 |
anoll |
8022494: Make compilation IDs sequential
|
Thu, 09 Jan 2014 19:03:36 +0400 |
iignatyev |
8031115: intrinsics for Math.decrementExact(J) and incrementExact(J) don't work
|
Thu, 09 Jan 2014 10:47:40 +0100 |
adlertz |
8011391: C1: assert(code_offset() - offset == NativeInstruction::nop_instruction_size) failed: only one instruction can go in a delay slot
|
Wed, 08 Jan 2014 10:25:50 -0800 |
kvn |
8028468: Add inlining information into ciReplay
|
Wed, 08 Jan 2014 12:05:19 +0100 |
adlertz |
8029446: assert(_cfg.get_block_for_node(proj) == borig) failed: incorrect block for kill projections
|
Wed, 08 Jan 2014 09:49:31 +0100 |
roland |
8029873: compiler/uncommontrap/TestStackBangRbp.java crashes with SIGSEGV
|
Tue, 07 Jan 2014 16:02:10 +0100 |
roland |
8027571: fatal error: meet not symmetric
|
Tue, 07 Jan 2014 14:36:34 +0100 |
roland |
8028064: tiered may collect wrong receiver type at virtual call
|
Tue, 07 Jan 2014 12:38:22 +0100 |
roland |
8028536: Test cases to cover type system fixes pushed with 8024070
|
Tue, 31 Dec 2013 19:26:57 +0400 |
iignatyev |
8028587: New tests development for intrisics for basic operators - add, neg, inc, dec, sub, mul
|
Thu, 26 Dec 2013 21:00:23 -0800 |
iveresov |
8027388: JVM crashes with SIGSEGV (0xb) at pc=0x00000001077cbbf6
|
Fri, 20 Dec 2013 10:31:14 +0100 |
anoll |
8028052: compiler/startup/SmallCodeCacheStartup.java fails there is no 'no space to run compiler' in the output
|
Fri, 20 Dec 2013 10:29:44 +0100 |
anoll |
8030783: Provide regression test for 8026478: -XX:+VerifyAdapterSharing is broken
|
Thu, 19 Dec 2013 14:08:02 +0100 |
anoll |
8025277: Add -XX: flag to print code cache sweeper statistics
|
Thu, 19 Dec 2013 06:09:16 +0100 |
anoll |
8026478: -XX:+VerifyAdapterSharing is broken
|
Tue, 17 Dec 2013 08:31:06 +0100 |
anoll |
8029091: Bug in calculation of code cache sweeping interval
|
Sat, 11 Jan 2014 13:51:01 -0800 |
amurillo |
8031552: Update the Hotspot version numbers in Hotspot for JDK 8U
|
Sat, 11 Jan 2014 13:19:14 -0800 |
amurillo |
Added tag hs25.20-b00 for changeset c89630a122b4
|
Sat, 11 Jan 2014 17:18:22 +0000 |
coffeys |
Added tag jdk8u20-b00 for changeset c89630a122b4
|
Thu, 16 Oct 2014 10:21:29 +0200 |
Roland Schatz |
Use correct kind for narrow int constants.
|
Thu, 16 Oct 2014 10:06:27 +0200 |
Roland Schatz |
Substitution method for inserting a native breakpoint into a unit test.
|
Thu, 16 Oct 2014 09:26:14 +0200 |
Josef Eisl |
Make LIRInstruction an interface.
|
Wed, 15 Oct 2014 17:31:48 +0200 |
Josef Eisl |
ValuePosition: reduce interface.
|
Wed, 15 Oct 2014 17:24:59 +0200 |
Josef Eisl |
ValuePosition: refactor set(LIRInstruction, Value).
|
Wed, 15 Oct 2014 17:13:37 +0200 |
Josef Eisl |
ValuePosition: refactor get(LIRInstruction).
|
Wed, 15 Oct 2014 19:48:51 -0700 |
Christian Wimmer |
Invalidate all compiled methods that have a call target inlined on tree rewriting.
|
Wed, 15 Oct 2014 23:17:20 +0100 |
Chris Seaton |
Merge.
|
Wed, 15 Oct 2014 18:19:48 +0100 |
Chris Seaton |
Truffle: OptimizationFailedException references the CallTarget instead of the RootNode.
|
Wed, 15 Oct 2014 18:09:38 +0100 |
Chris Seaton |
Merge.
|
Wed, 15 Oct 2014 18:08:36 +0100 |
Chris Seaton |
Truffle: don't re-throw bailout exceptions from the compiler.
|
Wed, 15 Oct 2014 12:09:28 +0200 |
Gilles Duboscq |
Merge with jdk8u11-b12
|
Tue, 03 Jun 2014 14:19:26 -0700 |
katleman |
Added tag jdk8u11-b11 for changeset e6b738407432
jdk8u11-b12
|
Wed, 28 May 2014 08:09:26 -0400 |
hseigel |
8043454: Test case for 8037157 should not throw a VerifyError
jdk8u11-b11
|
Mon, 02 Jun 2014 08:21:50 -0700 |
asaha |
8044541: Increment hsx 25.11 build to b03 for 8u11-b11
|
Wed, 28 May 2014 02:42:24 -0700 |
katleman |
Added tag jdk8u11-b10 for changeset 7e4ae023277b
|
Mon, 19 May 2014 20:52:00 -0700 |
katleman |
Added tag jdk8u11-b09 for changeset 34de1e8eeabb
jdk8u11-b10
|
Tue, 13 May 2014 08:14:15 -0700 |
katleman |
Added tag jdk8u11-b08 for changeset af747c288b0f
jdk8u11-b09
|
Tue, 06 May 2014 10:04:06 -0700 |
katleman |
Added tag jdk8u11-b07 for changeset 561045d22599
jdk8u11-b08
|
Tue, 29 Apr 2014 12:51:45 -0700 |
katleman |
Added tag jdk8u11-b06 for changeset b73ee2b9027c
jdk8u11-b07
|
Tue, 22 Apr 2014 11:56:26 -0700 |
katleman |
Added tag jdk8u11-b05 for changeset a4d44dfb7d30
jdk8u11-b06
|
Tue, 15 Apr 2014 12:06:31 -0700 |
katleman |
Added tag jdk8u11-b04 for changeset 4c40343ecdb3
jdk8u11-b05 jdk8u25-b00
|
Mon, 14 Apr 2014 09:10:16 -0700 |
asaha |
Merge
jdk8u11-b04
|
Mon, 07 Apr 2014 09:27:31 -0400 |
hseigel |
8037157: Verify <init> call
|
Mon, 14 Apr 2014 09:08:01 -0700 |
asaha |
8040163: Increment hsx 25.11 build to b02 for 8u11-b04
|
Tue, 08 Apr 2014 11:44:37 -0700 |
katleman |
Added tag jdk8u11-b03 for changeset 0037e964ce48
|
Thu, 03 Apr 2014 11:46:36 -0700 |
asaha |
8039216: Update hsx version to hs25.11 with b01 for 8u11 release
jdk8u11-b03
|
Tue, 01 Apr 2014 12:01:25 -0700 |
katleman |
Added tag jdk8u11-b02 for changeset 3c079aebb516
|
Tue, 25 Mar 2014 11:23:18 -0700 |
katleman |
Added tag jdk8u11-b01 for changeset f0d759a6a230
jdk8u11-b02
|
Thu, 20 Mar 2014 11:36:40 -0700 |
acorn |
8037167: Better method signature resolution
jdk8u11-b01
|
Thu, 20 Mar 2014 10:06:22 -0700 |
asaha |
Merge
|
Wed, 19 Mar 2014 14:45:43 -0400 |
coleenp |
8037076: Check constant pool constants
|
Wed, 19 Mar 2014 14:02:51 -0400 |
hseigel |
8036800: Attribute OOM to correct part of code
|
Mon, 17 Mar 2014 10:17:55 -0400 |
hseigel |
8035119: Fix exceptions to bytecode verification
|
Tue, 11 Mar 2014 14:02:23 -0700 |
asaha |
Merge
|
Tue, 04 Mar 2014 15:46:33 -0500 |
hseigel |
8032536: JVM resolves wrong method in some unusual cases
|
Wed, 26 Feb 2014 22:07:40 -0800 |
asaha |
Merge
|
Thu, 20 Feb 2014 13:30:59 -0500 |
hseigel |
8034926: Attribute classes properly
|
Tue, 18 Feb 2014 14:19:24 -0800 |
asaha |
Merge
|
Thu, 13 Feb 2014 11:28:17 -0500 |
hseigel |
8030763: Validate global memory allocation
|
Wed, 12 Feb 2014 11:33:30 -0800 |
asaha |
Merge
|
Wed, 12 Feb 2014 11:13:16 -0800 |
asaha |
Added tag jdk8u11-b00 for changeset b90de55aca30
|
Tue, 11 Feb 2014 17:28:24 -0800 |
asaha |
Merge
|
Tue, 04 Feb 2014 22:44:06 -0800 |
asaha |
Merge
|
Fri, 31 Jan 2014 16:40:58 +0000 |
jeff |
8032726: THIRD_PARTY_LICENSE_README Update for Little CMS to 2.5
|
Tue, 18 Mar 2014 13:48:22 -0700 |
katleman |
Added tag jdk8u5-b13 for changeset 8a6717910608
jdk8u5-b31
|
Wed, 15 Oct 2014 12:04:20 +0200 |
Gilles Duboscq |
Merge with jdk8u5-b13
|
Tue, 11 Mar 2014 13:02:13 -0700 |
katleman |
Added tag jdk8u5-b12 for changeset 9b289963cb9a
jdk8u5-b13
|
Thu, 20 Feb 2014 13:30:59 -0500 |
hseigel |
8034926: Attribute classes properly
jdk8u5-b12
|
Fri, 28 Feb 2014 02:43:16 -0800 |
poonam |
8035283: Second phase of branch shortening doesn't account for loop alignment
|
Thu, 06 Mar 2014 13:31:19 -0800 |
asaha |
8036836: Increment hsx build to b02 for 8u5-b12
|
Tue, 04 Mar 2014 15:17:56 -0800 |
asaha |
Merge
|
Tue, 04 Mar 2014 12:01:17 -0800 |
katleman |
Added tag jdk8u5-b11 for changeset 17a75e692af3
|
Mon, 03 Mar 2014 10:12:07 -0800 |
asaha |
Merge
jdk8u5-b11
|
Fri, 28 Feb 2014 11:00:16 -0800 |
asaha |
Merge
|
Tue, 25 Feb 2014 12:22:40 -0800 |
katleman |
Added tag jdk8u5-b10 for changeset 629267e4f0b5
|
Tue, 18 Feb 2014 13:22:45 -0800 |
katleman |
Added tag jdk8u5-b09 for changeset 6af9ce1c56a6
jdk8u5-b10
|
Tue, 11 Feb 2014 14:35:42 -0800 |
katleman |
Added tag jdk8u5-b08 for changeset 21c1dfbed277
jdk8u5-b09
|
Fri, 07 Feb 2014 11:51:32 -0800 |
asaha |
Merge
jdk8u5-b08
|
Tue, 04 Feb 2014 15:59:11 -0800 |
katleman |
Added tag jdk8u5-b07 for changeset 46fa2940e686
|
Sun, 02 Feb 2014 22:45:03 -0800 |
asaha |
Merge
jdk8u5-b07
|
Fri, 31 Jan 2014 22:18:41 -0800 |
jeff |
8032726: THIRD_PARTY_LICENSE_README Update for Little CMS to 2.5
|
Thu, 30 Jan 2014 14:09:56 -0800 |
asaha |
Merge
|
Tue, 28 Jan 2014 14:56:01 -0800 |
katleman |
Added tag jdk8u5-b06 for changeset 956c0e048ef2
|
Fri, 24 Jan 2014 18:53:18 -0800 |
asaha |
Merge
jdk8u5-b06
|
Thu, 23 Jan 2014 14:50:08 -0800 |
asaha |
Merge
|
Wed, 22 Jan 2014 12:37:28 -0800 |
katleman |
Added tag jdk8u5-b05 for changeset b90de55aca30
|
Fri, 17 Jan 2014 22:36:51 -0800 |
asaha |
Merge
jdk8u11-b00 jdk8u5-b05
|
Tue, 14 Jan 2014 15:27:54 -0800 |
katleman |
Added tag jdk8u5-b04 for changeset 5ac720d47ab8
|
Fri, 10 Jan 2014 11:28:57 -0800 |
asaha |
Merge
jdk8u5-b04
|
Fri, 10 Jan 2014 11:15:12 +0100 |
dsimms |
8029858: Enhance array copies
|
Tue, 07 Jan 2014 13:30:46 -0800 |
katleman |
Added tag jdk8u5-b03 for changeset 2f9eb9fcab6c
|
Mon, 06 Jan 2014 13:10:58 -0800 |
asaha |
Merge
jdk8u5-b03
|
Tue, 24 Dec 2013 14:13:47 -0800 |
katleman |
Added tag jdk8u5-b02 for changeset e5561d89fe8b
|
Fri, 20 Dec 2013 09:29:09 -0800 |
asaha |
Merge
jdk8u5-b02
|
Mon, 16 Dec 2013 15:40:50 -0800 |
asaha |
Added tag jdk8u5-b01 for changeset 4a35ef38e2a7
|
Mon, 16 Dec 2013 15:34:55 -0800 |
asaha |
8030359: Increment minor version of HSx for 8u5 and initialize the build number
jdk8u5-b01
|
Fri, 13 Dec 2013 17:19:04 -0800 |
asaha |
Merge
|
Mon, 09 Dec 2013 12:36:32 -0800 |
asaha |
Merge
|
Sun, 08 Dec 2013 21:59:26 -0800 |
asaha |
Merge
|
Sun, 08 Dec 2013 20:15:15 -0800 |
asaha |
8029627: Allow duplicate bugid for changeset in jdk8 update forest
|
Tue, 04 Mar 2014 11:51:03 -0800 |
katleman |
Added tag jdk8-b132 for changeset 0c94c41dcd70
|
Wed, 15 Oct 2014 11:59:32 +0200 |
Gilles Duboscq |
Merge with jdk8-b132
|
Mon, 03 Mar 2014 17:48:03 -0800 |
amurillo |
Added tag hs25-b70 for changeset 9f9179e8f0cf
jdk8-b132
|
Mon, 03 Mar 2014 17:48:02 -0800 |
amurillo |
Merge
hs25-b70
|
Mon, 03 Mar 2014 16:10:26 -0800 |
vlivanov |
8036100: Default method returns true for a while, and then returns false
|
Tue, 28 Jan 2014 15:11:13 -0800 |
amurillo |
8032984: new hotspot build - hs25-b70
|
Fri, 28 Feb 2014 13:36:09 -0800 |
katleman |
Added tag jdk8-b131 for changeset b5e7ebfe185c
|
Fri, 28 Feb 2014 10:06:06 -0800 |
katleman |
Added tag jdk8-b130 for changeset 1dbaf664a611
jdk8-b131
|
Thu, 06 Feb 2014 17:34:47 -0800 |
katleman |
Added tag jdk8-b129 for changeset cb39165c4a65
jdk8-b130
|
Sat, 01 Feb 2014 18:21:10 -0800 |
katleman |
Added tag jdk8-b128 for changeset 874c0b4a946c
jdk8-b129
|
Thu, 30 Jan 2014 12:16:41 -0800 |
katleman |
Added tag jdk8-b127 for changeset 35038da7bb9d
jdk8-b128
|
Wed, 29 Jan 2014 11:11:18 -0800 |
lana |
Merge
jdk8-b127
|
Tue, 28 Jan 2014 15:00:36 -0800 |
amurillo |
Added tag hs25-b69 for changeset 32f017489ba5
|
Tue, 28 Jan 2014 15:00:35 -0800 |
amurillo |
Merge
hs25-b69
|
Mon, 27 Jan 2014 10:20:51 -0800 |
kvn |
8032566: Crash in JIT when running Scala compiler (and compiling Scala std lib)
|
Thu, 23 Jan 2014 13:53:23 -0800 |
amurillo |
8032608: new hotspot build - hs25-b69
|
Tue, 28 Jan 2014 09:51:25 -0800 |
amurillo |
Merge
|
Thu, 23 Jan 2014 13:37:59 -0800 |
amurillo |
Added tag hs25-b68 for changeset d45454002494
|
Thu, 23 Jan 2014 13:37:58 -0800 |
amurillo |
Merge
hs25-b68
|
Tue, 21 Jan 2014 20:05:28 -0800 |
iveresov |
8031743: C2: loadI2L_immI broken for negative memory values
|
Fri, 17 Jan 2014 18:09:08 -0800 |
iveresov |
8032207: C2: assert(VerifyOops || MachNode::size(ra_) <= (3+1)*4) failed: bad fixed size
|
Thu, 23 Jan 2014 01:23:23 +0400 |
vlivanov |
8031695: CHA ignores default methods during analysis leading to incorrect code generation
|
Fri, 17 Jan 2014 20:30:35 -0800 |
amurillo |
8032015: new hotspot build - hs25-b68
|
Fri, 24 Jan 2014 15:07:51 -0800 |
katleman |
Added tag jdk8-b126 for changeset c8218f1072a0
|
Wed, 22 Jan 2014 14:07:14 -0800 |
katleman |
Merge
jdk8-b126
|
Wed, 22 Jan 2014 12:53:32 -0800 |
katleman |
Added tag jdk8-b125 for changeset df333ee12bba
|
Fri, 17 Jan 2014 20:24:30 -0800 |
amurillo |
Added tag hs25-b67 for changeset 3585183c191a
|
Fri, 17 Jan 2014 20:24:29 -0800 |
amurillo |
Merge
hs25-b67
|
Thu, 16 Jan 2014 16:18:34 -0800 |
twisti |
8022395: java.util.zip.ZipException: Not in GZIP format in JT_JDK/test/java/util/zip/GZIP tests
|
Tue, 14 Jan 2014 09:44:45 +0100 |
roland |
8028764: dtrace/hotspot_jni/ALL/ALL001 crashes the vm on Solaris-amd64, SIGSEGV in MarkSweep::follow_stack()+0x8a
|
Mon, 13 Jan 2014 16:00:46 -0800 |
amurillo |
8031553: new hotspot build - hs25-b67
|
Tue, 28 Jan 2014 20:09:41 +0000 |
jeff |
8032816: THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8
|
Fri, 17 Jan 2014 15:52:59 -0800 |
katleman |
Added tag jdk8-b124 for changeset df333ee12bba
|
Wed, 15 Jan 2014 10:48:48 -0800 |
lana |
Merge
jdk8-b124 jdk8-b125
|
Tue, 14 Jan 2014 11:22:15 -0800 |
amurillo |
Merge
|
Mon, 13 Jan 2014 15:52:54 -0800 |
amurillo |
Added tag hs25-b66 for changeset 9b9816164447
|
Mon, 13 Jan 2014 15:52:53 -0800 |
amurillo |
Merge
hs25-b66
|
Fri, 10 Jan 2014 12:11:04 -0500 |
hseigel |
8031059: invokestatic: ICCE trying to invoke static method when it clashes with an abstract method inherited from an interface
|
Fri, 27 Dec 2013 07:51:07 -0800 |
amurillo |
8031060: new hotspot build - hs25-b66
|
Mon, 13 Jan 2014 22:31:47 -0800 |
lana |
Merge
|
Mon, 13 Jan 2014 14:42:26 -0800 |
jeff |
7129980: Third Party License Readme update for JDK8
|
Fri, 03 Jan 2014 15:58:00 -0800 |
asaha |
Merge
|
Thu, 02 Jan 2014 15:19:03 -0800 |
asaha |
Merge
|
Fri, 20 Dec 2013 07:41:07 -0800 |
asaha |
Merge
|
Tue, 17 Dec 2013 15:46:08 -0800 |
asaha |
Merge
|
Fri, 13 Dec 2013 22:13:52 +0400 |
kizune |
Merge
|
Thu, 05 Dec 2013 00:36:42 -0800 |
jrose |
8029507: Enhance JVM method processing
|
Thu, 05 Dec 2013 16:37:29 +0400 |
kizune |
Merge
|
Tue, 03 Dec 2013 14:13:06 +0400 |
kizune |
Merge
|
Sun, 03 Nov 2013 07:50:24 +0000 |
chegar |
Merge
|
Mon, 21 Oct 2013 14:08:09 +0100 |
chegar |
Merge
|
Thu, 03 Oct 2013 19:13:12 +0100 |
chegar |
Merge
|
Sat, 14 Sep 2013 20:40:34 +0100 |
chegar |
Merge
|
Fri, 06 Sep 2013 09:55:38 +0100 |
chegar |
Merge
|
Thu, 05 Sep 2013 10:29:00 -0400 |
coleenp |
8021266: Better life cycle for objects
|
Fri, 10 Jan 2014 08:31:47 -0800 |
katleman |
Added tag jdk8-b123 for changeset 591135a7d6f9
hs25.20-b00 jdk8u20-b00
|
Fri, 03 Jan 2014 11:54:44 -0800 |
katleman |
Added tag jdk8-b122 for changeset d3521d8e562a
jdk8-b123
|
Fri, 27 Dec 2013 07:32:09 -0800 |
amurillo |
Added tag hs25-b65 for changeset 55fb97c4c58d
jdk8-b122
|
Tue, 24 Dec 2013 11:48:39 -0800 |
mikael |
8029233: Update copyright year to match last edit in jdk8 hotspot repository for 2013
hs25-b65
|
Fri, 20 Dec 2013 14:03:48 -0500 |
coleenp |
Merge
|
Thu, 19 Dec 2013 20:28:45 +0000 |
coleenp |
8030633: nsk/jvmti/RedefineClasses/StressRedefine failed invalid method ordering length on Solaris
|
Mon, 16 Dec 2013 08:24:33 -0500 |
hseigel |
8027804: JCK resolveMethod test fails expecting AbstractMethodError
|
Fri, 20 Dec 2013 08:48:27 -0800 |
amurillo |
8030752: new hotspot build - hs25-b65
|
Fri, 20 Dec 2013 08:43:18 -0800 |
amurillo |
Added tag hs25-b64 for changeset 61ee6bab0763
|
Fri, 20 Dec 2013 08:43:18 -0800 |
amurillo |
Merge
hs25-b64
|
Mon, 16 Dec 2013 00:44:46 -0800 |
anoll |
Merge
|
Fri, 13 Dec 2013 09:25:44 +0100 |
roland |
8029383: assert(counter_changed) failed: failed dependencies, but counter didn't change
|
Thu, 12 Dec 2013 20:55:36 -0500 |
drchase |
Merge
|
Thu, 12 Dec 2013 18:00:27 -0500 |
drchase |
Merge
|
Thu, 12 Dec 2013 15:11:35 -0500 |
drchase |
8029351: assert(bt != T_OBJECT) failed: Guard is incorrect in VM:defmeth
|
Thu, 12 Dec 2013 18:57:38 -0500 |
iignatyev |
Merge
|
Fri, 13 Dec 2013 00:34:09 +0400 |
iignatyev |
8026941: [TESTBUG] java.lang.ClassNotFoundException: java.lang.invoke.InvokeGeneric
|
Thu, 12 Dec 2013 11:25:32 -0800 |
iveresov |
8029668: Kithcensink crashed with guarantee(Assembler::is_simm13(disp)) failed: Do not match large constant offsets
|
Fri, 13 Dec 2013 09:48:29 -0800 |
amurillo |
8030062: new hotspot build - hs25-b64
|
Thu, 19 Dec 2013 17:23:40 -0800 |
katleman |
Added tag jdk8-b121 for changeset 5f07ec8bb982
|
Wed, 15 Oct 2014 15:35:33 +0200 |
Doug Simon |
removed Node generation (GRAAL-857)
|
Wed, 15 Oct 2014 13:11:42 +0200 |
Doug Simon |
removed unnecessary (and incorrectly implemented) method
|
Wed, 15 Oct 2014 11:39:14 +0200 |
Roland Schatz |
Make data section patching extensible.
|
Wed, 15 Oct 2014 11:04:45 +0200 |
Roland Schatz |
Restructure CodeCacheProvider hierarchy.
|
Wed, 15 Oct 2014 01:10:27 +0200 |
Doug Simon |
converted Constant and Value to be interfaces (GRAAL-874)
|
Tue, 14 Oct 2014 20:02:44 +0200 |
Christian Humer |
Truffle: fix TraceTruffleCompilationAST.
|
Tue, 14 Oct 2014 20:02:44 +0200 |
Christian Humer |
Truffle: introduce CompilerDirectives.isCompilationConstant.
|
Tue, 14 Oct 2014 20:02:44 +0200 |
Christian Humer |
Truffle: add new callFunctionsWith builtin for SL Truffle tests.
|
Tue, 14 Oct 2014 18:12:24 +0100 |
Chris Seaton |
Merge.
|
Tue, 14 Oct 2014 16:48:09 +0100 |
Chris Seaton |
Merge.
|
Tue, 14 Oct 2014 15:10:17 +0100 |
Chris Seaton |
Truffle: clearer comment in AssumedValue.
|
Tue, 14 Oct 2014 15:06:49 +0100 |
Chris Seaton |
Truffle: NeverValidAssumption can be invalidated.
|
Tue, 14 Oct 2014 17:46:18 +0200 |
Bernhard Urban |
mx: implement with support for Task()
|
Tue, 14 Oct 2014 17:33:51 +0200 |
Bernhard Urban |
mx igv: make a copy of env and fix minor cygwin path issue
|
Tue, 14 Oct 2014 16:09:04 +0200 |
Roland Schatz |
Remove unused method from ArithmeticOperation interface.
|
Tue, 14 Oct 2014 14:11:32 +0200 |
Bernhard Urban |
truffle pe: re-enable ControlFlowExceptionPartialEvaluationTest
|
Tue, 14 Oct 2014 14:06:42 +0200 |
Bernhard Urban |
truffle pe: re-enable AssumptionPartialEvaluationTest
|
Tue, 14 Oct 2014 13:09:36 +0200 |
Bernhard Urban |
hotspot/graal: fix indent
|
Tue, 14 Oct 2014 14:42:35 +0200 |
Bernhard Urban |
truffle pe: re-enable SimplePartialEvaluationTest
|
Tue, 14 Oct 2014 13:35:13 +0200 |
Andreas Woess |
Truffle: always store values of primitive types as long values in the frame array.
|
Tue, 14 Oct 2014 12:12:01 +0200 |
Roland Schatz |
Revert 9010170f942f: better stamps for I2F, I2D, L2F and L2D operations
|
Tue, 14 Oct 2014 11:38:10 +0200 |
Roland Schatz |
Output correct register names in register maps in CFGPrinter.
|
Mon, 13 Oct 2014 15:52:19 -0700 |
Tom Rodriguez |
remove duplicate check in OopRecorder
|
Mon, 13 Oct 2014 21:15:03 +0200 |
Christian Humer |
Truffle: fixed inlining performance regression.
|
Mon, 13 Oct 2014 21:15:03 +0200 |
Christian Humer |
Truffle: minor cleanups.
|
Mon, 13 Oct 2014 18:04:50 +0100 |
Chris Seaton |
Merge.
|
Mon, 13 Oct 2014 18:04:01 +0100 |
Chris Seaton |
Truffle: don't silently ignore exceptions in the compiler if we want to throw them.
|
Mon, 13 Oct 2014 18:03:12 +0100 |
Chris Seaton |
Truffle: TruffleCompilationExceptionsAreThrown implies synchronous compilation.
|
Mon, 13 Oct 2014 17:49:09 +0200 |
Christian Humer |
Truffle: fix headers.
|
Mon, 13 Oct 2014 17:44:40 +0200 |
Christian Humer |
Truffle: Make BranchProfile constructor private and introduce a factory Method BranchProfile.create().
|
Mon, 13 Oct 2014 17:44:15 +0200 |
Christian Humer |
Truffle: cleanup compilation profile fields.
|
Mon, 13 Oct 2014 16:50:01 +0200 |
Roland Schatz |
Simplify ArithmeticOpTable implementation and make it type safe.
|
Mon, 13 Oct 2014 15:36:11 +0200 |
Roland Schatz |
Don't cache op field in arithmetic nodes.
|
Mon, 13 Oct 2014 15:26:02 +0200 |
Roland Schatz |
Fix code generation problem with sub-int Constants.
|
Mon, 13 Oct 2014 12:10:16 +0200 |
Andreas Woess |
Truffle: make TraceTruffleTransferToInterpreter and TraceTruffleAssumptions stack trace limit configurable
|
Mon, 13 Oct 2014 12:10:06 +0200 |
Andreas Woess |
TruffleReturnTypeSpeculation should be a stable option
|
Mon, 13 Oct 2014 10:40:37 +0200 |
Josef Eisl |
Remove LIRIntrospection.Values.toString().
|
Thu, 09 Oct 2014 18:10:35 +0200 |
Josef Eisl |
LRSA: minor clean ups around debugInfoProcedure().
|
Mon, 13 Oct 2014 09:40:35 +0200 |
Lukas Stadler |
truffle virtual frames do have an identity
|
Fri, 10 Oct 2014 11:33:48 +0200 |
Doug Simon |
use -G:CompileTheWorldClasspath instead of -Xbootclasspath/p when doing Graal CTW on a Graal enabled VM
|
Fri, 10 Oct 2014 10:54:34 +0200 |
Christian Humer |
Truffle: fix potential null dereferences in call tree visitor.
|
Fri, 10 Oct 2014 10:54:11 +0200 |
Christian Humer |
Truffle: fix potential null dereference error in partial evaluator.
|
Thu, 09 Oct 2014 17:25:35 +0200 |
Christian Humer |
Truffle: improve documentation for compiler options.
|
Thu, 09 Oct 2014 17:25:59 +0200 |
Christian Humer |
Truffle: rename PrintTrufflePerformanceWarnings to TraceTrufflePerformanceWarnings.
|
Thu, 09 Oct 2014 17:25:59 +0200 |
Christian Humer |
Truffle: add some documentation for TurffleCallTargetProfiling.
|
Thu, 09 Oct 2014 17:25:59 +0200 |
Christian Humer |
Truffle: update callUntilOptimized to wait for the compilation and call it once optimized.
|
Thu, 09 Oct 2014 17:25:59 +0200 |
Christian Humer |
Truffle: updated TruffleCallTargetProfiling
|
Thu, 09 Oct 2014 17:25:59 +0200 |
Christian Humer |
Truffle: fix TraceTruffleCompilationCallTree for context sensitive inlining.
|
Thu, 09 Oct 2014 17:25:53 +0200 |
Christian Humer |
Truffle: fix TraceTruffleExpansion for context sensitive inlining.
|
Thu, 09 Oct 2014 17:25:47 +0200 |
Christian Humer |
Truffle: fixes to the call tree logging.
|
Thu, 09 Oct 2014 17:25:24 +0200 |
Christian Humer |
Truffle: enabled context sensitive inlining by default. removed old inlining structures.
|
Thu, 09 Oct 2014 17:25:18 +0200 |
Christian Humer |
Truffle: implemented recursive node iterator and node streams for the graal runtime.
|
Thu, 09 Oct 2014 11:32:21 -0700 |
Tom Rodriguez |
fix privileged check for Stable
|
Thu, 09 Oct 2014 16:30:49 +0200 |
Doug Simon |
Merge.
|
Thu, 09 Oct 2014 16:18:14 +0200 |
Doug Simon |
removed suite_helper.py and inlined common maven URL prefix
|
Thu, 09 Oct 2014 15:58:08 +0200 |
Doug Simon |
be more verbose about class resolution during CTW
|
Thu, 09 Oct 2014 15:57:36 +0200 |
Doug Simon |
made HotSpotConstantPool.loadReferencedType handle attempts to resolve constant pool indexes that do not refer to a type
|
Thu, 09 Oct 2014 15:54:53 +0200 |
Doug Simon |
added table to speed up mapping JVM_CONSTANT tag value to JVM_CONSTANT enum object
|
Thu, 09 Oct 2014 15:51:34 +0200 |
Doug Simon |
mx: specify jar of classes differently depending on whether Graal is hosted or not
|
Thu, 09 Oct 2014 14:44:19 +0200 |
Lukas Stadler |
default allocation profiling to AllocatedTypes
|
Thu, 09 Oct 2014 14:43:52 +0200 |
Lukas Stadler |
only optimize identity-less comparisons for Integer and Long
|
Thu, 09 Oct 2014 13:26:17 +0200 |
Lukas Stadler |
make Truffle Node parent @CompilationFinal, let getEncapsulatingSourceSection evaluate at compile time
|
Thu, 09 Oct 2014 14:51:39 +0200 |
Bernhard Urban |
mx/igv: fallback mechanism to work around a javac bug in jdk8u20
|
Thu, 09 Oct 2014 13:19:31 +0200 |
Christian Wirth |
Merged
|
Thu, 09 Oct 2014 13:19:11 +0200 |
Christian Wirth |
Fix Windows compile error around OrderedPair in superword.hpp (C2 change!)
|
Thu, 09 Oct 2014 12:10:00 +0200 |
Paul Woegerer |
mxtools: automatically set system property https proxy
|
Thu, 09 Oct 2014 09:48:16 +0200 |
Paul Woegerer |
Make downloads from maven more reliable and secure
|
Thu, 09 Oct 2014 09:05:43 +0200 |
Lukas Stadler |
dump "After TruffleTier" at log level 1
|
Wed, 08 Oct 2014 10:50:18 +0200 |
Lukas Stadler |
make Truffle Node source section @CompilationFinal
|
Wed, 08 Oct 2014 10:49:53 +0200 |
Lukas Stadler |
correct IfNode probabilities in If-Deopt situations
|
Wed, 08 Oct 2014 10:49:08 +0200 |
Lukas Stadler |
BailoutException should default to a permanent error
|
Thu, 09 Oct 2014 00:23:17 +0200 |
Doug Simon |
Merge.
|
Thu, 09 Oct 2014 00:20:30 +0200 |
Doug Simon |
mx: simplified ctw command
|
Thu, 09 Oct 2014 00:20:19 +0200 |
Doug Simon |
CompileTheWorld compilations are no longer installed as default nmethods
|
Wed, 08 Oct 2014 11:52:00 -0700 |
Tom Rodriguez |
Be more aggressive about sharing of debug info
|
Wed, 08 Oct 2014 11:50:00 -0700 |
Tom Rodriguez |
Deduplicate constant oops during code installation
|
Wed, 08 Oct 2014 11:48:00 -0700 |
Tom Rodriguez |
OopRecorder should check for duplicates
|
Wed, 08 Oct 2014 11:46:00 -0700 |
Tom Rodriguez |
print InstanceKlass information when graalJavaAccess can't find a field
|
Wed, 08 Oct 2014 11:44:00 -0700 |
Tom Rodriguez |
Track code installation time
|
Wed, 08 Oct 2014 11:41:24 -0700 |
Tom Rodriguez |
LogCompilation should print metadata offset
|
Wed, 08 Oct 2014 17:38:54 +0200 |
Bernhard Urban |
sl inlining test: override default setting for max caller size to a smaller value
|
Wed, 08 Oct 2014 12:18:57 +0200 |
Roland Schatz |
Update op fields when inferring stamps for arithmetic nodes.
|
Wed, 08 Oct 2014 12:18:47 +0200 |
Roland Schatz |
Generic getters in ArithmeticOpTable.
|
Wed, 08 Oct 2014 12:16:05 +0200 |
Roland Schatz |
Support other stamps in Constant.forPrimitive().
|
Wed, 08 Oct 2014 12:15:34 +0200 |
Roland Schatz |
Relax type signature in Graph.addDuplicates method.
|
Wed, 08 Oct 2014 11:51:56 +0200 |
Doug Simon |
removed MemoryAwareScheduling option (since non-memory aware scheduling currently generates invalid code)
|
Tue, 07 Oct 2014 19:09:25 +0200 |
Bernhard Urban |
jacoco: add a few excludes to make some tests passing
|
Tue, 07 Oct 2014 16:26:29 +0200 |
Bernhard Urban |
mx: reduce size of exculde command line argument and fold it into package-star expressions
|
Tue, 07 Oct 2014 02:56:42 -0700 |
Bernhard Urban |
mx: fix {,scala}dacapo paths and parsing issues on windows
|
Tue, 07 Oct 2014 13:46:29 +0200 |
Doug Simon |
Merge.
|
Tue, 07 Oct 2014 13:21:57 +0200 |
Doug Simon |
more fixes for DebugTimerTest
|
Tue, 07 Oct 2014 11:42:41 +0200 |
Doug Simon |
support distributions in pom.mxdeps files
|
Fri, 03 Oct 2014 15:50:08 +0200 |
Josef Eisl |
LIRIntrospection.Values: remove OperandMode mode.
|
Fri, 03 Oct 2014 15:43:51 +0200 |
Josef Eisl |
LIRInstruction: rename forEach{Temp,Output}(ValuePositionProcedure) to forEach{Temp,Output}Pos().
|
Fri, 03 Oct 2014 15:38:39 +0200 |
Josef Eisl |
ValuePosition: regenerate hashCode(), equals(), toString().
|
Mon, 06 Oct 2014 18:14:12 +0200 |
Doug Simon |
better defaults for use of generated node functionality based on JMH benchmarks
|
Mon, 06 Oct 2014 18:05:49 +0200 |
Doug Simon |
Merge.
|
Mon, 06 Oct 2014 17:51:34 +0200 |
Doug Simon |
made selectability of using generated node functionality more fine grained
|
Mon, 06 Oct 2014 17:32:55 +0200 |
Doug Simon |
fixed reliability of DebugTimerTest
|
Mon, 06 Oct 2014 16:33:58 +0200 |
Roland Schatz |
Re-add insertIntoGraph argument to Node.copyWithInputs method.
|
Mon, 06 Oct 2014 06:33:50 -0700 |
Bernhard Urban |
DebugTimerTest: ignore on windows for now
|
Mon, 06 Oct 2014 05:02:53 -0700 |
Bernhard Urban |
SL: use line separator of current platform
|
Mon, 06 Oct 2014 04:50:44 -0700 |
Bernhard Urban |
unittest: fix newline issue on windows
|
Mon, 06 Oct 2014 14:49:14 +0200 |
Doug Simon |
re-added support for cloning a node without adding it to a graph
|
Mon, 06 Oct 2014 13:15:07 +0200 |
Doug Simon |
re-enabled use of Unsafe.allocateInstance based mechanism for Node cloning (based on JMH benchmarks)
|
Mon, 06 Oct 2014 12:02:30 +0200 |
Bernhard Urban |
mx: follow redirects in URLConnectionDownload util
|
Mon, 06 Oct 2014 11:51:32 +0200 |
Roland Schatz |
Use ArithmeticOpTable for primitive convert operations.
|
Mon, 06 Oct 2014 10:40:55 +0200 |
Roland Schatz |
Support private constructors on nodes.
|
Mon, 06 Oct 2014 09:46:27 +0200 |
Lukas Stadler |
add array length information in PartialEvaluator before expanding @ExplodeLoop
|
Mon, 06 Oct 2014 09:39:42 +0200 |
Lukas Stadler |
refactor BailoutException to include information about non-permanent errors
|
Mon, 06 Oct 2014 09:39:34 +0200 |
Lukas Stadler |
don't skip ValueProxy nodes while looking for ArrayLengthProviders
|
Sat, 04 Oct 2014 01:39:59 +0200 |
Doug Simon |
disabled use of Unsafe.allocateInstance based mechanism for Node cloning (to measure impact on compile-time benchmarks)
|
Sat, 04 Oct 2014 01:25:59 +0200 |
Doug Simon |
reduce or eliminate redundant writes during Node cloning
|
Fri, 03 Oct 2014 23:44:49 +0200 |
Christian Humer |
Truffle: fix dump output for truffle compilations.
|
Fri, 03 Oct 2014 09:56:14 -0700 |
Tom Rodriguez |
Merge
|
Thu, 02 Oct 2014 10:59:03 -0700 |
Tom Rodriguez |
Don't hang onto code install references after install finished
|
Thu, 02 Oct 2014 10:57:03 -0700 |
Tom Rodriguez |
Unify parsing of graal and hotspot Stable annotations
|
Thu, 02 Oct 2014 10:54:54 -0700 |
Tom Rodriguez |
Cache converted classfile name in debug mode
|
Fri, 03 Oct 2014 16:22:48 +0200 |
Christian Humer |
Truffle: make preliminary inlining decisions with the best possible characteristics to avoid the exploration of unneccessary pathes in the inlining tree for context sensitive inlining.
|
Fri, 03 Oct 2014 16:22:48 +0200 |
Christian Humer |
Truffle: improve inlining performance warnings.
|
Fri, 03 Oct 2014 15:16:31 +0200 |
Doug Simon |
Merge.
|
Fri, 03 Oct 2014 15:16:02 +0200 |
Doug Simon |
use Unsafe.allocateInstance in Node.clone(Graph into, boolean clearInputsAndSuccessors) to avoid initializing fields twice
|
Fri, 03 Oct 2014 14:19:58 +0200 |
Doug Simon |
Backed out of changeset 17322:655f3e6b467b
|
Fri, 03 Oct 2014 14:19:31 +0200 |
Doug Simon |
made all Node data (i.e. non-edge) fields non-final and protected to support generating a copy "constructor" using Unsafe.allocateInstance
|
Fri, 03 Oct 2014 14:34:09 +0200 |
Josef Eisl |
ValuePosition: add documentation.
|
Fri, 03 Oct 2014 13:29:52 +0200 |
Josef Eisl |
ValuePosition: restrict access.
|
Fri, 03 Oct 2014 13:29:32 +0200 |
Josef Eisl |
LIRIntrospection: pass the right Values to ValuePositions.
|
Fri, 03 Oct 2014 13:48:58 +0200 |
Josef Eisl |
merge
|
Fri, 03 Oct 2014 11:07:44 +0200 |
Josef Eisl |
Add ValuePositionTest3 to test ValuePosition.getFlags().
|
Fri, 03 Oct 2014 11:10:35 +0200 |
Doug Simon |
mx: added -XX:-UseGraalClassLoader to JMH executions
|
Thu, 02 Oct 2014 08:43:58 -0700 |
Bernhard Urban |
mx: convert path for unittest file on cygwin
|
Thu, 02 Oct 2014 06:35:56 -0700 |
Doug Simon |
graal init: fail if Factory class cannot be resolved
|
Thu, 02 Oct 2014 06:33:16 -0700 |
Bernhard Urban |
mx: force installation of distrubtion on windows
|
Thu, 02 Oct 2014 05:23:02 -0700 |
Bernhard Urban |
mx: buildvms should inherit verbosity
|
Thu, 02 Oct 2014 14:22:16 +0200 |
Doug Simon |
only generate data fields equality method for leaf ValueNumberable nodes; no longer generate Node.isLeafNode()
|
Thu, 02 Oct 2014 13:13:00 +0200 |
Christian Humer |
Truffle: fixed passed wrong arguments to the frame in callBoundary.
|
Thu, 02 Oct 2014 10:48:17 +0200 |
Roland Schatz |
Introduce emitLoadConstant in LIRGeneratorTool.
|
Thu, 02 Oct 2014 10:36:12 +0200 |
Christian Humer |
Truffle: fixed OptimizedCallTarget.callDirect was marked as not inlinable even if context sensitive inlining was not used.
|
Wed, 01 Oct 2014 23:20:10 +0200 |
Doug Simon |
removed value number cache
|
Wed, 01 Oct 2014 22:02:52 +0200 |
Doug Simon |
Merge.
|
Wed, 01 Oct 2014 21:13:50 +0200 |
Doug Simon |
force USE_CLANG when building on MacOS
|
Wed, 01 Oct 2014 20:45:56 +0200 |
Doug Simon |
constructors in a Node class must be protected
|
Wed, 01 Oct 2014 18:24:23 +0200 |
Doug Simon |
converted GeneratedNode to an interface to reduce annotation parsing when creating a NodeClass instance
|
Wed, 01 Oct 2014 19:45:11 +0200 |
Christian Humer |
Truffle: fixed callsite argument profiling was still done for inlined calls using context sensitive inlining.
|
Wed, 01 Oct 2014 19:45:05 +0200 |
Christian Humer |
Windows build: disable BrowseInformation for fastdebug and debug builds. The bscmake.exe tool for the BrowseInformation feature is not available in newer Windows SDK versions.
|
Wed, 01 Oct 2014 18:07:13 +0200 |
Lukas Stadler |
Backed out changeset: 00dd7b3c5aea ("float and double constants cannot be inlined")
|
Wed, 01 Oct 2014 16:18:19 +0200 |
Doug Simon |
added metrics for value numberable caches hits and missues
|
Wed, 01 Oct 2014 16:18:11 +0200 |
Doug Simon |
removed unused ResetDebugValuesAfterBoot option
|
Wed, 01 Oct 2014 16:03:11 +0200 |
Doug Simon |
fixed regression in debug value printing and removed unused support for printing per VM phase
|
Wed, 01 Oct 2014 14:56:01 +0200 |
Lukas Stadler |
Merge
|
Wed, 01 Oct 2014 14:45:06 +0200 |
Lukas Stadler |
fix NPE in graph scheduling validation
|
Wed, 01 Oct 2014 14:24:59 +0200 |
Roland Schatz |
Use Arrays.hashCode for hashing array fields.
|
Wed, 01 Oct 2014 13:55:02 +0200 |
Josef Eisl |
Better workaround for the uninitialized variable issue.
|
Wed, 01 Oct 2014 13:04:23 +0200 |
Josef Eisl |
Work around uninitialized variables problem with javac and lambdas.
|
Mon, 29 Sep 2014 15:02:18 +0200 |
Josef Eisl |
Replace anonymous StateProcedures with Lambdas.
|
Mon, 29 Sep 2014 14:48:31 +0200 |
Josef Eisl |
LIRIntrospection: use Lambdas wherever possible.
|
Mon, 29 Sep 2014 14:40:39 +0200 |
Josef Eisl |
LSRA: replace anonymous ValueConsumers with Lambdas.
|
Mon, 29 Sep 2014 14:37:21 +0200 |
Josef Eisl |
LSRA: replace anonymous InstructionValueConsumers with Lambdas.
|
Mon, 29 Sep 2014 14:30:16 +0200 |
Josef Eisl |
LSRA: replace anonymous ValueProcedures with Lambdas.
|
Mon, 29 Sep 2014 13:56:34 +0200 |
Josef Eisl |
LSRA: replace anonymous InstructionValueProcedures with Lambdas.
|
Mon, 29 Sep 2014 13:46:00 +0200 |
Josef Eisl |
Use Lamdas in ValuePositionTests.
|
Mon, 29 Sep 2014 13:35:31 +0200 |
Josef Eisl |
Use Lambdas in CompositeValueReplacementTests.
|
Wed, 01 Oct 2014 10:33:24 +0200 |
Doug Simon |
prevent deadlock in HotSpotGraalRuntime.shutdown() by loading DebugValuesPrinter class eagerly
|
Tue, 30 Sep 2014 18:56:28 +0200 |
Josef Eisl |
Remove InstructionValueProcedureBase (superseded by InstructionValueProcedure).
|
Tue, 30 Sep 2014 18:41:18 +0200 |
Josef Eisl |
Make InstructionValueProcedureBase an interface.
|
Thu, 25 Sep 2014 17:04:52 +0200 |
Josef Eisl |
Make [Instruction]ValueProcedure and [Instruction]ValueConsumer a FunctionalInterface.
|
Thu, 25 Sep 2014 14:51:02 +0200 |
Josef Eisl |
Remove ValueConsumer.visitValue(Value).
|
Thu, 25 Sep 2014 14:48:19 +0200 |
Josef Eisl |
Remove InstructionValueConsumer.visitValue(LIRInstruction, Value).
|
Thu, 25 Sep 2014 14:35:24 +0200 |
Josef Eisl |
Remove ValueProcedure.doValue(Value value).
|
Thu, 25 Sep 2014 14:32:47 +0200 |
Josef Eisl |
Remove InstructionValueProcedure.doValue(LIRInstruction, Value).
|
Thu, 25 Sep 2014 14:02:35 +0200 |
Josef Eisl |
Make ValueProcedure/ValueConsumer methods public.
|
Thu, 25 Sep 2014 13:53:13 +0200 |
Josef Eisl |
Make InstructionStateProcedure a FunctionalInterface.
|
Thu, 25 Sep 2014 10:51:30 +0200 |
Josef Eisl |
Make ValuePositionProcedure a FunctionalInterface.
|
Thu, 25 Sep 2014 10:27:05 +0200 |
Josef Eisl |
LIRIntrospection: rename forEach*(ValuePositionProcedure) to forEach*Pos.
|
Wed, 01 Oct 2014 07:39:47 +0200 |
Doug Simon |
moved Node valueNumber and valueEquals logic (optionally) to generated nodes
|
Tue, 30 Sep 2014 23:42:08 +0200 |
Andreas Woess |
Truffle: allow interface types in child fields
|
Tue, 30 Sep 2014 21:35:36 +0200 |
Doug Simon |
fixed reported annotation parsing time in NodeClass
|
Tue, 30 Sep 2014 19:00:46 +0200 |
Christian Humer |
Truffle: added a performance warning for number of nodes in a single Truffle cache entry.
|
Tue, 30 Sep 2014 15:26:07 +0200 |
Doug Simon |
moved Node naming logic back to NodeClass (without impacting NodeClass constructor performance)
|
Tue, 30 Sep 2014 14:45:03 +0200 |
Roland Schatz |
Make ArithmeticOpTable fields final.
|
Tue, 30 Sep 2014 12:15:13 +0200 |
Roland Schatz |
Remove unused method.
|
Tue, 30 Sep 2014 12:00:27 +0200 |
Roland Schatz |
Return empty ArithmeticOpTable for non-arithmetic stamps.
|
Tue, 30 Sep 2014 14:22:10 +0200 |
Lukas Stadler |
only consider ValuePhiNodes for basic induction variables
|
Tue, 30 Sep 2014 11:08:10 +0200 |
Lukas Stadler |
small fix to @GeneratedBy javadoc
|
Tue, 30 Sep 2014 11:08:10 +0200 |
Lukas Stadler |
float and double constants cannot be inlined
|
Tue, 30 Sep 2014 11:08:10 +0200 |
Lukas Stadler |
small visibility change in EffectsClosure
|
Tue, 30 Sep 2014 11:08:10 +0200 |
Lukas Stadler |
reduce noise in CanonicalizerPhase log output
|
Tue, 30 Sep 2014 11:08:10 +0200 |
Lukas Stadler |
better stamps for I2F, I2D, L2F and L2D operations
|
Tue, 30 Sep 2014 10:05:30 +0200 |
Bernhard Urban |
mx: rename helper functions for cygwin support and update comments
|
Tue, 30 Sep 2014 08:59:11 +0200 |
Doug Simon |
fixed regression in binary graph serialization
|
Tue, 30 Sep 2014 00:48:47 +0200 |
Christian Humer |
Truffle-DSL: fixed regression with @SlowPath on specialize0.
|
Mon, 29 Sep 2014 20:13:17 -0700 |
Bernhard Urban |
fix jdt build on windows/cygwin (2)
|
Mon, 29 Sep 2014 20:48:37 +0200 |
Doug Simon |
moved Node naming logic to generated nodes
|
Mon, 29 Sep 2014 18:46:40 +0200 |
Christian Humer |
Truffle: add new inlining tests; adapt tests for context sensitive inlining.
|
Mon, 29 Sep 2014 18:46:38 +0200 |
Christian Humer |
Truffle: implemented context sensitive inlining; implemented basic partial evaluation caching for call targets (disabled by default).
|
Mon, 29 Sep 2014 18:39:05 +0200 |
Christian Humer |
Truffle: aligned expansion logger to changed Graal type name API.
|
Mon, 29 Sep 2014 18:39:05 +0200 |
Christian Humer |
Truffle: fixed if a lot compilations are queued some Truffle tests could time out
|
Mon, 29 Sep 2014 18:39:05 +0200 |
Christian Humer |
Truffle: Fixed forced inlining decisions could exceed the maximum total node count.
|
Mon, 29 Sep 2014 18:39:05 +0200 |
Christian Humer |
Truffle-DSL: added thread-safety for DSL rewrites.
|
Mon, 29 Sep 2014 18:37:24 +0200 |
Christian Humer |
Truffle-DSL: Fixed @SlowPath was not applied to certain specialize0 implementations. This will reduce the pressure on the truffle cache.
|
Mon, 29 Sep 2014 18:37:24 +0200 |
Christian Humer |
Truffle: Added test case that compiler intrinsics are not intrinsified if hidden behind a @SlowPath.
|
Mon, 29 Sep 2014 16:22:07 +0200 |
Lukas Stadler |
coalesce DataSection entries
|
Mon, 29 Sep 2014 14:14:01 +0200 |
Doug Simon |
fix pylint issues
|
Mon, 29 Sep 2014 13:59:41 +0200 |
Doug Simon |
improved performance of NodeClass initialization by improving the way information is derived from super NodeClasses
|
Mon, 29 Sep 2014 13:58:19 +0200 |
Doug Simon |
fixed bug in LIRIntrospection.appendValues
|
Mon, 29 Sep 2014 13:57:52 +0200 |
Doug Simon |
mx: added cyclic dependency checking
|
Sat, 27 Sep 2014 18:16:18 +0200 |
Doug Simon |
converted all FieldIntrospection subclass to use Fields
|
Fri, 26 Sep 2014 18:59:08 -0700 |
Stefan Anzinger |
[SPARC] Update expected moves
|
Fri, 26 Sep 2014 16:01:34 -0700 |
Tom Rodriguez |
Limit imports in generated matchers to only the used packages
|
Fri, 26 Sep 2014 16:00:09 -0700 |
Tom Rodriguez |
Add safepoint checks during code installation
|
Fri, 26 Sep 2014 15:59:34 -0700 |
Tom Rodriguez |
avoid different names for the same arraycopy routine
|
Fri, 26 Sep 2014 15:14:02 -0700 |
Stefan Anzinger |
Merge
|
Fri, 26 Sep 2014 10:41:19 -0700 |
Stefan Anzinger |
Merge
|
Fri, 26 Sep 2014 10:40:34 -0700 |
Stefan Anzinger |
[SPARC] changed register counts due to hint
|
Fri, 26 Sep 2014 23:21:15 +0200 |
Doug Simon |
mx: fixed regression in checking whether the JDK contains an optional library
|
Fri, 26 Sep 2014 18:53:54 +0200 |
Bernhard Urban |
fix jdt build on windows/cygwin
|
Fri, 26 Sep 2014 18:11:18 +0200 |
Doug Simon |
Merge.
|
Fri, 26 Sep 2014 18:10:55 +0200 |
Doug Simon |
moved intrinsifications for Edges back into EdgesSubstitutions
|
Fri, 26 Sep 2014 14:53:35 +0200 |
Doug Simon |
check that all callers of Fields.getObject(Object, int, Class) pass a class literal for the last parameter
|
Fri, 26 Sep 2014 14:53:23 +0200 |
Doug Simon |
force inline Fields.getObject(Object, int, Class) so that a constant value bound to its last parameter is connected with the DeferredPiNode used in Fields.getObject(Object, long, Class)
|
Fri, 26 Sep 2014 14:45:10 +0200 |
Doug Simon |
check that the value of the MethodSubstitution.isStatic is set properly
|
Fri, 26 Sep 2014 14:43:06 +0200 |
Doug Simon |
added graal-truffle.jar to the classes checked by CheckGraalInvariants
|
Fri, 26 Sep 2014 09:22:45 +0200 |
Doug Simon |
Merge.
|
Fri, 26 Sep 2014 00:18:43 +0200 |
Doug Simon |
Merge.
|
Fri, 26 Sep 2014 00:18:15 +0200 |
Doug Simon |
generalized support for unsafe access to a subset of the fields of an object
|
Thu, 25 Sep 2014 12:02:50 +0200 |
Doug Simon |
removed unused support for rescanning offsets in FieldIntrospection objects
|
Fri, 26 Sep 2014 04:53:13 -0700 |
Bernhard Urban |
mx: add support for cygwin
|
Thu, 25 Sep 2014 20:57:00 -0700 |
Stefan Anzinger |
Using suppress warning for SPARCNodeLIRBuilder
|
Thu, 25 Sep 2014 20:01:27 -0700 |
Stefan Anzinger |
Allow unused imports in MatchStatementSets (as imports just taken from the originating class)
|
Thu, 25 Sep 2014 19:47:03 -0700 |
Stefan Anzinger |
Revert
|
Thu, 25 Sep 2014 19:29:18 -0700 |
Stefan Anzinger |
[SPARC] add additional argument to pass gate
|
Thu, 25 Sep 2014 19:00:36 -0700 |
Stefan Anzinger |
[SPARC] Enable hinting registers in arithmetics
|
Thu, 25 Sep 2014 18:59:58 -0700 |
Stefan Anzinger |
[SPARC] Eliminate sign extension when signed load is used
|
Thu, 25 Sep 2014 18:54:59 -0700 |
Stefan Anzinger |
Multiply use shift-add|subtract operations when easily possible. In DivNode use rightshift
|
Thu, 25 Sep 2014 09:42:28 -0700 |
Stefan Anzinger |
Merge
|
Thu, 25 Sep 2014 09:41:55 -0700 |
Stefan Anzinger |
Eliminate valid bit in LabelHint as the validity can be encoded into the capturedTarget
|
Thu, 25 Sep 2014 09:40:30 -0700 |
Stefan Anzinger |
[SPARC] use sll and sra over sllx and srax when possible
|
Thu, 25 Sep 2014 08:57:51 -0700 |
Stefan Anzinger |
LabelHints are now collected in ArrayLists instead of HashSet
|
Thu, 25 Sep 2014 14:43:52 +0200 |
Josef Eisl |
ConstantLoadOptimization: make debug meters final.
|
Thu, 25 Sep 2014 13:28:12 +0200 |
Josef Eisl |
Enforce catch-blocks for Debug.Scopes with context objects.
|
Thu, 25 Sep 2014 10:27:17 +0200 |
Doug Simon |
added Edges class to consolidate code operating on set of input or successor edges and to better isolate magic used to access edges
|
Wed, 24 Sep 2014 17:17:27 -0700 |
Stefan Anzinger |
[SPARC] eclipseformat
|
Wed, 24 Sep 2014 16:22:22 -0700 |
Stefan Anzinger |
Merge
|
Wed, 24 Sep 2014 16:13:34 -0700 |
Stefan Anzinger |
[SPARC] Add functionality to be able to do assembly in two passes (knowing offsets of forward branches)
|
Tue, 23 Sep 2014 12:12:26 -0700 |
Stefan Anzinger |
[SPARC] Improve the lookup for delayable candidates, renaming interfaces/methods
|
Wed, 24 Sep 2014 22:05:05 +0200 |
Bernhard Urban |
unittest: fix NPE if inlining is disabled
|
Wed, 24 Sep 2014 18:42:50 +0200 |
Lukas Stadler |
visibility change in NewObjectSnippets
|
Wed, 24 Sep 2014 18:40:34 +0200 |
Lukas Stadler |
remove unused ignoreSlowPath parameter in TruffleCache
|
Wed, 24 Sep 2014 18:39:13 +0200 |
Lukas Stadler |
simplify WriteNode.generate
|
Wed, 24 Sep 2014 15:28:14 +0200 |
Roland Schatz |
Test cornercase in floating point subtraction.
|
Wed, 24 Sep 2014 14:57:03 +0200 |
Roland Schatz |
Use common nodes for integer and floating point arithmetic.
|
Wed, 24 Sep 2014 14:29:43 +0200 |
Roland Schatz |
Move bit logic nodes into the arithmetic node hierarchies.
|
Wed, 24 Sep 2014 14:22:01 +0200 |
Roland Schatz |
Remove unused methods from StampTool.
|
Wed, 24 Sep 2014 13:46:37 +0200 |
Roland Schatz |
Add support for other data types to integer arithmetic nodes.
|
Fri, 19 Sep 2014 11:00:46 +0200 |
Roland Schatz |
Move bit manipulation methods to CodeUtil class.
|
Wed, 24 Sep 2014 11:18:44 +0200 |
Josef Eisl |
Print LIR after move elimination.
|
Wed, 24 Sep 2014 11:34:40 +0200 |
Josef Eisl |
Handle deleted instructions in CFGPrinter.
|
Wed, 24 Sep 2014 09:50:56 +0200 |
Doug Simon |
cherry-pick: JDK-8033898: undefined symbol when build hotspot with Xcode5
|
Tue, 23 Sep 2014 19:23:46 -0700 |
Christian Wimmer |
Make more Truffle code HotSpot independent, and allow more customization by subclasses
|
Tue, 23 Sep 2014 19:22:45 -0700 |
Christian Wimmer |
Allow subclasses to intercept Truffle call boundaries
|
Tue, 23 Sep 2014 19:22:01 -0700 |
Christian Wimmer |
Change class hierarchy of ValueProxy that should only be transparent during graph building
|
Tue, 23 Sep 2014 19:20:40 -0700 |
Christian Wimmer |
Copy graph properties when copying a graph
|
Tue, 23 Sep 2014 13:40:00 +0200 |
Doug Simon |
removed generated inputs/successors iterators and Position related methods
|
Tue, 23 Sep 2014 13:19:30 +0200 |
Doug Simon |
updated CHANGELOG.md
|
Tue, 23 Sep 2014 13:18:14 +0200 |
Doug Simon |
mx: fix pylint issues
|
Tue, 23 Sep 2014 13:10:25 +0200 |
Doug Simon |
updated CHANGELOG.md
|
Tue, 23 Sep 2014 13:09:06 +0200 |
Doug Simon |
mx: added 'suites' command
|
Tue, 23 Sep 2014 12:53:40 +0200 |
Doug Simon |
mx: removed convertprojects
|
Tue, 23 Sep 2014 12:52:22 +0200 |
Doug Simon |
mx: change name of suite specification file from projects.py to suite.py
|
Tue, 23 Sep 2014 10:55:41 +0200 |
Bernhard Urban |
Added tag graal-0.5 for changeset ae5b66255083
|
Tue, 23 Sep 2014 10:55:35 +0200 |
Bernhard Urban |
changelog: graal-0.5
graal-0.5
|
Mon, 22 Sep 2014 11:20:35 -0700 |
Stefan Anzinger |
[SPARC] UseCompressedOops defaulting to false on SPARC && GRAAL
|
Mon, 22 Sep 2014 09:29:37 -0700 |
Stefan Anzinger |
Merge
|
Mon, 22 Sep 2014 09:21:29 -0700 |
Stefan Anzinger |
[SPARC] Implement stuffing of delay slots in branches and calls. Optimized the cmove for integer and fp ops
|
Mon, 22 Sep 2014 14:31:54 +0200 |
Doug Simon |
Merge.
|
Mon, 22 Sep 2014 14:31:08 +0200 |
Doug Simon |
added timers for NodeClass creation
|
Mon, 22 Sep 2014 14:26:49 +0200 |
Doug Simon |
added support for getting the flat time from a DebugTimer
|
Mon, 22 Sep 2014 14:25:42 +0200 |
Doug Simon |
added support for substring matching when specifying unconditional timers and meters (e.g., -Dgraal.debug.timer.NodeClass*)
|
Mon, 22 Sep 2014 09:22:29 +0200 |
Doug Simon |
fixed MatchPattern.toString() for USE_GENERATED_NODES
|
Mon, 22 Sep 2014 09:21:57 +0200 |
Doug Simon |
deprecated mx/projects file (by renaming to projects.deprecated)
|
Mon, 22 Sep 2014 12:17:02 +0200 |
Lukas Stadler |
use supplied canonicalizer in TruffleCacheImpl
|
Fri, 19 Sep 2014 22:52:25 +0200 |
Doug Simon |
restore support for expanding environment variables in suite declarations
|
Fri, 19 Sep 2014 09:53:13 -0700 |
Stefan Anzinger |
Merge
|
Fri, 19 Sep 2014 09:27:01 -0700 |
Stefan Anzinger |
Merge
|
Fri, 19 Sep 2014 09:24:16 -0700 |
Stefan Anzinger |
Limit the maximum Graal thread amount to 32 if nothing else is specified (On SPARC with 256 threads we exceed code cache size)
|
Fri, 19 Sep 2014 09:18:47 -0700 |
Stefan Anzinger |
[SPARC] Use Fzero(d|s) for clearing a fp register
|
Thu, 18 Sep 2014 16:57:21 -0700 |
Stefan Anzinger |
[SPARC] Fix few issues (sign extension) on CBcond instructions, and one typo
|
Fri, 19 Sep 2014 17:46:35 +0200 |
Doug Simon |
mx: added support for extending distributions; require list literals for list attributes in projects.py
|
Fri, 19 Sep 2014 14:29:28 +0200 |
Bernhard Urban |
sparc: fix client vm build
|
Fri, 19 Sep 2014 14:24:09 +0200 |
Lukas Stadler |
use compilation thread even for synchronous Truffle compilations
|
Fri, 19 Sep 2014 13:49:00 +0200 |
Doug Simon |
projects file converted to new format
|
Fri, 19 Sep 2014 13:48:53 +0200 |
Doug Simon |
support for new projects file format including support for automatically updating from old format
|
Fri, 19 Sep 2014 11:51:17 +0200 |
Lukas Stadler |
use "NEW_" instead of "OLD_" for new properties in IGV
|
Thu, 18 Sep 2014 17:43:28 +0200 |
Gilles Duboscq |
Simplify consecutive SimpleInfopointNodes
|
Thu, 18 Sep 2014 17:42:46 +0200 |
Gilles Duboscq |
Add trusted interface concept and use it for WordBase, fix a NPE and some tests
|
Fri, 19 Sep 2014 09:59:56 +0200 |
Gilles Duboscq |
Add test for interface types
|
Thu, 18 Sep 2014 17:41:19 +0200 |
Gilles Duboscq |
Stamp: interface types can not be trusted except after explicit runtime checks
|
Thu, 18 Sep 2014 23:19:03 +0200 |
Doug Simon |
only generate extra debug info if on HotSpot *and* compiling for HotSpot execution
|
Thu, 18 Sep 2014 19:02:02 +0200 |
Andreas Woess |
Truffle: restore "opt fail" message on compilation failure
|
Thu, 18 Sep 2014 19:00:23 +0200 |
Andreas Woess |
bring MethodData::_trap_hist_limit back in sync with Deoptimization::Reason_LIMIT
|
Thu, 18 Sep 2014 18:56:52 +0200 |
Andreas Woess |
fix typo in graalRuntime.cpp
|
Wed, 17 Sep 2014 20:57:20 +0200 |
Andreas Woess |
Truffle: remove unnecessary DefaultTruffleRuntime fields
|
Thu, 18 Sep 2014 12:28:11 +0200 |
Doug Simon |
ensure NodeClass initialization follows class hierarchy order
|
Thu, 18 Sep 2014 12:22:35 +0200 |
Doug Simon |
added timer for NodeClass initializer (-Dgraal.debug.timer.NodeClassCreation=true)
|
Wed, 17 Sep 2014 17:06:37 -0700 |
Stefan Anzinger |
Merge
|
Wed, 17 Sep 2014 17:06:06 -0700 |
Stefan Anzinger |
[SPARC] Add a index register, when offset is too large
|
Wed, 17 Sep 2014 17:05:18 -0700 |
Stefan Anzinger |
[SPARC] Gearing up with CBcond instruction
|
Wed, 17 Sep 2014 17:01:33 -0700 |
Stefan Anzinger |
[SPARC] Remove Substitutiontests from blacklist
|
Wed, 17 Sep 2014 09:33:48 -0700 |
Christian Wimmer |
Merge
|
Wed, 17 Sep 2014 09:06:40 -0700 |
Christian Wimmer |
Add unit test
|
Tue, 16 Sep 2014 18:56:10 -0700 |
Christian Wimmer |
Allow customization by subclasses
|
Tue, 16 Sep 2014 18:55:03 -0700 |
Christian Wimmer |
Create frame state with correct bci
|
Tue, 16 Sep 2014 18:54:37 -0700 |
Christian Wimmer |
Avoid NullPointerException
|
Tue, 16 Sep 2014 18:54:21 -0700 |
Christian Wimmer |
Delete temporary node
|
Tue, 16 Sep 2014 18:53:51 -0700 |
Christian Wimmer |
Do not hardcode the stamp of deoptimization reasonAndAcation and speculation
|
Tue, 16 Sep 2014 18:53:11 -0700 |
Christian Wimmer |
Make fields and constructors protected to allow subclasses in different packages
|
Tue, 16 Sep 2014 18:52:39 -0700 |
Christian Wimmer |
Allow customization by subclasses
|
Tue, 16 Sep 2014 18:52:01 -0700 |
Christian Wimmer |
Allow customization by subclasses
|
Tue, 16 Sep 2014 18:49:10 -0700 |
Christian Wimmer |
Make methods accessible
|
Tue, 16 Sep 2014 18:48:50 -0700 |
Christian Wimmer |
Make liveness analysis configurable by graph builder configuration
|
Tue, 16 Sep 2014 18:43:39 -0700 |
Christian Wimmer |
Factor out HotSpot-independent parts of ArrayCopy and ObjectClone nodes
|
Tue, 16 Sep 2014 18:42:23 -0700 |
Christian Wimmer |
Allow lowering of DynamicDeoptimizeNode
|
Tue, 16 Sep 2014 18:41:44 -0700 |
Christian Wimmer |
Fix when not using generated node classes
|
Tue, 16 Sep 2014 18:41:00 -0700 |
Christian Wimmer |
Add option to disable Graal graph verification (which takes very long for big graphs)
|
Tue, 16 Sep 2014 18:40:04 -0700 |
Christian Wimmer |
Encapsulate creation of LinearScan object
|
Tue, 16 Sep 2014 18:36:59 -0700 |
Christian Wimmer |
Add ResolvedJavaMethod.getAnnotations
|
Tue, 16 Sep 2014 18:36:19 -0700 |
Christian Wimmer |
Using getKind().format is unnecessary
|
Tue, 16 Sep 2014 18:35:46 -0700 |
Christian Wimmer |
Add methods to InstalledCode
|
Tue, 16 Sep 2014 18:35:22 -0700 |
Christian Wimmer |
Fixes for SimpleLanguage when compiling
|
Wed, 17 Sep 2014 08:23:54 -0700 |
Stefan Anzinger |
Merge
|
Wed, 17 Sep 2014 08:22:46 -0700 |
Stefan Anzinger |
[SPARC] Now doing alignment bytewise and not instruction-wise (nop in AMD64 has one byte, nop in SPARC four bytes)
|
Wed, 17 Sep 2014 08:21:45 -0700 |
Stefan Anzinger |
[SPARC] Add nop again otherwise the information on pc is not unique
|
Tue, 16 Sep 2014 17:49:43 -0700 |
Stefan Anzinger |
[SPARC] Remove unneccessary nops after calls
|
Tue, 16 Sep 2014 17:49:13 -0700 |
Stefan Anzinger |
[SPARC] MathIntrinsic for sqrt and abs
|
Tue, 16 Sep 2014 15:36:00 -0700 |
Stefan Anzinger |
[SPARC] fix the floatingpoint loading of constant +0.0 and -0.0, changed ArraysCompare more to the C2 implementation.
|
Tue, 16 Sep 2014 11:49:23 -0700 |
Stefan Anzinger |
[SPARC] Use VIS3 moves between fp and gp registers when available
|
Tue, 16 Sep 2014 22:00:52 +0200 |
Doug Simon |
DeadCodeElimination is not optional for OnStackReplacementPhase
|
Tue, 16 Sep 2014 22:00:22 +0200 |
Doug Simon |
apply CompilerToVM.shouldDebugNonSafepoints() to HotSpot Truffle compilations as well
|
Mon, 15 Sep 2014 20:20:51 -0700 |
Stefan Anzinger |
[SPARC] Renamed member tmp to avoid compiler warnings
|
Mon, 15 Sep 2014 20:06:56 -0700 |
Stefan Anzinger |
Merge
|
Mon, 15 Sep 2014 20:06:40 -0700 |
Stefan Anzinger |
Remove unused imports
|
Mon, 15 Sep 2014 19:22:02 -0700 |
Stefan Anzinger |
[SPARC] Implementing ArrayEqualsOp for sparc
|
Mon, 15 Sep 2014 17:16:53 +0200 |
Roland Schatz |
Add optional graph dump before each compiler phase.
|
Fri, 12 Sep 2014 15:39:45 -0700 |
Stefan Anzinger |
Removed another unused variable
|
Fri, 12 Sep 2014 15:24:00 -0700 |
Stefan Anzinger |
Compiler warning removed (unused import)
|
Fri, 12 Sep 2014 14:50:02 -0700 |
Stefan Anzinger |
[SPARC] eliminating some redundant LIR types
|
Fri, 12 Sep 2014 12:55:49 -0700 |
Stefan Anzinger |
[SPARC] Can now configure different prefetch modes
|
Fri, 12 Sep 2014 12:54:06 -0700 |
Stefan Anzinger |
[SPARC] Fix typo
|
Fri, 12 Sep 2014 12:51:34 -0700 |
Stefan Anzinger |
DirectReadNode from unsafe does now sign/zero extend values which are shorter than int
|
Thu, 11 Sep 2014 11:26:23 -0700 |
Stefan Anzinger |
Merge
|
Wed, 10 Sep 2014 12:55:35 -0700 |
Stefan Anzinger |
[SPARC] rename guaranteeLoadable to generateSimm13OffsetLoad
|
Wed, 10 Sep 2014 11:22:41 -0700 |
Stefan Anzinger |
[SPARC] Temp slot must be 64 bit (long)
|
Wed, 10 Sep 2014 11:18:38 -0700 |
Stefan Anzinger |
[SPARC] fix issues with moving between float and general purpose registers (alignment)
|
Wed, 10 Sep 2014 23:14:58 +0200 |
Tom Rodriguez |
Disable graph caching until assumptions problem is fixed
|
Wed, 10 Sep 2014 23:14:51 +0200 |
Tom Rodriguez |
Fixed variable name
|
Wed, 10 Sep 2014 21:38:26 +0100 |
Chris Seaton |
Truffle: simplify byte section tests.
|
Wed, 10 Sep 2014 11:44:39 +0200 |
Doug Simon |
fixed case of Optionality constants
|
Wed, 10 Sep 2014 11:36:45 +0200 |
Doug Simon |
Backed out changeset: 841a9f98b97c
|
Wed, 10 Sep 2014 11:04:13 +0200 |
Doug Simon |
Backed out changeset: f0b55d0c5d2d
|
Tue, 09 Sep 2014 18:35:08 -0700 |
Stefan Anzinger |
Add truffle com.oracle.graal.truffle.test.SLTruffleGraalTestSuite to ignore for now
|
Tue, 09 Sep 2014 17:02:24 -0700 |
Stefan Anzinger |
[SPARC] get rid of VIS3
|
Tue, 09 Sep 2014 15:50:47 -0700 |
Stefan Anzinger |
Findbugs
|
Tue, 09 Sep 2014 15:41:27 -0700 |
Stefan Anzinger |
[SPARC] Findbugs/checkstyle
|
Tue, 09 Sep 2014 14:31:36 -0700 |
Stefan Anzinger |
Merge
|
Tue, 09 Sep 2014 12:22:48 -0700 |
Stefan Anzinger |
Add RawConstant
|
Tue, 09 Sep 2014 12:20:19 -0700 |
Stefan Anzinger |
Using basename instead of BASH_SOURCE, does not on older versions of bash (Which comes with Solaris 11.0)
|
Tue, 09 Sep 2014 12:15:29 -0700 |
Stefan Anzinger |
Fix the endianess issue, when using JSR/RET instruction and deoptimization happens in this subroutine
|
Tue, 09 Sep 2014 12:11:57 -0700 |
Stefan Anzinger |
[SPARC] Introduce access of HotSpot flags for sparc cpu (VIS1,2,3)
|
Tue, 09 Sep 2014 12:09:58 -0700 |
Stefan Anzinger |
[SPARC] make compatible for CPU without VIS3 and do some cleanup
|
Fri, 05 Sep 2014 18:28:11 -0700 |
Stefan Anzinger |
[SPARC] fixing irem
|
Tue, 09 Sep 2014 20:22:11 +0100 |
Chris Seaton |
Truffle: change log entry for TruffleCompilationExceptionsAreThrown.
|
Tue, 09 Sep 2014 20:21:11 +0100 |
Chris Seaton |
Truffle: keep the RootNode in OptimizationFailedException, so you can figure out what it was that failed.
|
Tue, 09 Sep 2014 20:19:23 +0100 |
Chris Seaton |
Truffle: TruffleCompilationExceptionsAreThrown option to get OptimizationFailedException on compiler error.
|
Tue, 09 Sep 2014 14:05:28 +0200 |
Doug Simon |
HSAIL: test case for HSAIL deopt bug
|
Tue, 09 Sep 2014 13:58:24 +0200 |
Doug Simon |
use absolute paths in generated NetBeans project configurations
|
Tue, 09 Sep 2014 13:32:08 +0200 |
Doug Simon |
create generated source dirs as part of netbeansinit
|
Tue, 09 Sep 2014 12:14:23 +0200 |
Tom Rodriguez |
Update comment about usages of streams
|
Tue, 09 Sep 2014 11:53:53 +0200 |
Tom Rodriguez |
Insert proxies when peeking through proxy for array length
|
Tue, 09 Sep 2014 11:53:03 +0200 |
Tom Rodriguez |
Move FixedNodeProbabilityCache into InlineableGraph so it doesn't get too big
|
Tue, 09 Sep 2014 11:51:59 +0200 |
Tom Rodriguez |
Enable scheduling when dumping for DumpOnError
|
Tue, 09 Sep 2014 11:37:57 +0200 |
Tom Rodriguez |
Let linear scan DetailedAsserts deal with missing intervals
|
Tue, 09 Sep 2014 11:36:43 +0200 |
Tom Rodriguez |
Fix forceLog
|
Tue, 09 Sep 2014 11:35:07 +0200 |
Tom Rodriguez |
Unproxy constant usages in FrameState
|
Mon, 08 Sep 2014 22:21:47 +0100 |
Chris Seaton |
Merge.
|
Mon, 08 Sep 2014 22:21:21 +0100 |
Chris Seaton |
Truffle: byte[] sources.
|
Mon, 08 Sep 2014 21:23:18 +0200 |
Doug Simon |
denote certain applications of DeadCodeEliminationPhase as optional and only run them if -G:-ReduceDCE
|
Mon, 08 Sep 2014 21:00:12 +0200 |
Doug Simon |
removed Node.recordsUsages()
|
Mon, 08 Sep 2014 19:04:32 +0200 |
Doug Simon |
mx: do not clean distributions if the --no-java option is given to the clean command
|
Mon, 08 Sep 2014 13:49:40 +0200 |
Doug Simon |
ensure NodeRefIterator.Empty.hasNext() returns false
|
Mon, 08 Sep 2014 13:26:52 +0200 |
Doug Simon |
re-enable use of generated nodes by default
|
Mon, 08 Sep 2014 13:24:50 +0200 |
Doug Simon |
fixed race involving NodeRefIterator.Empty
|
Mon, 08 Sep 2014 09:46:07 +0200 |
Bernhard Urban |
mx: add check for compliance level of a distribution
|
Sat, 06 Sep 2014 17:20:11 +0100 |
Chris Seaton |
Truffle: entries in change log.
|
Sat, 06 Sep 2014 17:19:13 +0100 |
Chris Seaton |
Truffle: Add NeverValidAssumption.
|
Sat, 06 Sep 2014 17:14:00 +0100 |
Chris Seaton |
Truffle: fix AssumedValue.
|
Thu, 04 Sep 2014 20:12:10 +0200 |
Gilles Duboscq |
mx: fix default handling of vm config and build type
|
Fri, 05 Sep 2014 12:27:04 +0200 |
Roland Schatz |
Don't remove LoopExitNodes in UseTrappingNullChecksPhase.
|
Fri, 05 Sep 2014 11:50:52 +0200 |
Doug Simon |
enable CompileTheWorld in non-hosted mode
|
Thu, 04 Sep 2014 22:34:03 +0200 |
Doug Simon |
mx: added ctw command to simplify executing CompileTheWorld
|
Thu, 04 Sep 2014 22:33:17 +0200 |
Doug Simon |
improved javadoc for NodeClass.is()
|
Thu, 04 Sep 2014 22:32:49 +0200 |
Doug Simon |
projects must be rebuilt when any of their dependencies are rebuilt
|
Thu, 04 Sep 2014 21:46:01 +0200 |
Christian Humer |
Truffle: fixed potential non determinism in the invalidation of inlining.
|
Thu, 04 Sep 2014 16:18:01 +0200 |
Roland Schatz |
Disable use of generated Nodes.
|
Thu, 04 Sep 2014 15:04:34 +0200 |
Roland Schatz |
Split method in OptimizingLinearScanWalker.
|
Thu, 04 Sep 2014 13:44:45 +0200 |
Roland Schatz |
Remove redundant Begin nodes before LoopExit.
|
Thu, 04 Sep 2014 13:33:04 +0200 |
Doug Simon |
re-enabled use of generated Nodes
|
Thu, 04 Sep 2014 13:08:27 +0200 |
Doug Simon |
NodeClassIterator advances lazily instead of eagerly, allowing the next element to be cached in the advance operation
|
Thu, 04 Sep 2014 12:54:06 +0200 |
Doug Simon |
NodeRefIterator advances lazily instead of eagerly, allowing the next element to be cached in the advance operation
|
Thu, 04 Sep 2014 12:51:43 +0200 |
Doug Simon |
fixed unit tests so that they pass when assertions are disabled
|
Wed, 03 Sep 2014 18:04:28 +0200 |
Doug Simon |
temporarily disable use of generated Nodes
|
Wed, 03 Sep 2014 16:25:24 +0200 |
Doug Simon |
added new version of iteration for Node inputs and successors that allows the iterators to be escape analyzed at the cost of extra polymorphism when accessing Node and NodeList fields during iteration
|
Wed, 03 Sep 2014 14:58:53 +0200 |
Christian Humer |
Truffle: new value profiles prototype.
|
Wed, 03 Sep 2014 14:58:53 +0200 |
Christian Humer |
Truffle: run expandTree iteratively to make frame propagations visible to expandTree.
|
Wed, 03 Sep 2014 14:58:53 +0200 |
Christian Humer |
Fixed loop phis with itself as single back value did not canonicalize. (contributed by Lukas Stadler)
|
Wed, 03 Sep 2014 14:58:53 +0200 |
Christian Humer |
Truffle: made TruffleRuntime#getCallTargets return a Collection and simplified its implementation.
|
Wed, 03 Sep 2014 12:01:14 +0200 |
Gilles Duboscq |
LineLocationToProbeCollectionMap: add forget method
|
Wed, 03 Sep 2014 12:00:41 +0200 |
Gilles Duboscq |
Truffle/API: TruffleScriptEngineFactory.engineCreated() is now final
|
Tue, 02 Sep 2014 21:42:37 -0700 |
Tom Rodriguez |
Fixed HSAIL deopt
|
Tue, 02 Sep 2014 21:42:29 -0700 |
Tom Rodriguez |
Claim entry_frame slots for VerifyStack
|
Tue, 02 Sep 2014 20:50:40 -0700 |
Stefan Anzinger |
Added header to file and jumptable for byte char short
|
Tue, 02 Sep 2014 19:23:43 -0700 |
Stefan Anzinger |
Merge
|
Tue, 02 Sep 2014 19:01:01 -0700 |
Stefan Anzinger |
[SPARC] Checkstyle, blacklist for unittests
|
Tue, 02 Sep 2014 17:22:16 -0700 |
Stefan Anzinger |
[SPARC] Fixing conversions of l2d l2f i2d i2f ... Adding assertions for usage of
|
Tue, 02 Sep 2014 17:19:53 -0700 |
Stefan Anzinger |
Eliminate the recursion over lambda expression as it generates a huge stack which may cause stack overflow earlier as it should be
|
Tue, 02 Sep 2014 17:18:35 -0700 |
Stefan Anzinger |
[SPARC] Saving return value to a "real" double register.
|
Tue, 02 Sep 2014 17:17:56 -0700 |
Stefan Anzinger |
[SPARC] Giving now two scratch registers
|
Tue, 02 Sep 2014 17:16:26 -0700 |
Stefan Anzinger |
[SPARC/AMD64] Splitting up oopmap generation for Intel XMM and SPARC Floatingpoint registers
|
Tue, 02 Sep 2014 17:08:14 -0700 |
Stefan Anzinger |
isDominatedBy made iterative as in huge graphs it may cause stackoverflow (dacapo tomcat tests max depth is about 2.5k recursions)
|
Tue, 02 Sep 2014 11:49:12 -0700 |
Stefan Anzinger |
Eliminating the lambda expression, as in the recursive call it creates unnecessary stack frames which causes StackOverflowErros sooner
|
Fri, 29 Aug 2014 21:00:14 -0700 |
Stefan Anzinger |
[SPARC] Make scratch register usage safe
|
Fri, 29 Aug 2014 16:05:30 -0700 |
Stefan Anzinger |
Merge
|
Fri, 29 Aug 2014 16:04:46 -0700 |
Stefan Anzinger |
[SPARC] Assembler fixes
|
Thu, 28 Aug 2014 19:24:52 -0700 |
Stefan Anzinger |
[SPARC] Fix dacapo sunflow test (Unordered branching is now implemented right)
|
Tue, 02 Sep 2014 15:44:33 -0700 |
Christian Wimmer |
Bugfix: ReadEliminationClosure ignored subclasses of FixedAccessNode that are memory checkpoints
|
Tue, 02 Sep 2014 22:19:44 +0200 |
Bernhard Urban |
cherry-pick: 8041980: (hotspot) sun/jvmstat/monitor/MonitoredVm/CR6672135.java failing on all platforms
|
Tue, 02 Sep 2014 14:47:10 +0200 |
Bernhard Urban |
mx: support different name for jvm.cfg
|
Tue, 02 Sep 2014 14:46:50 +0200 |
Bernhard Urban |
mx: add helper for determine jli location
|
Tue, 02 Sep 2014 14:46:22 +0200 |
Bernhard Urban |
mx library: support platform/architecture specific libraries
|
Tue, 02 Sep 2014 14:45:51 +0200 |
Bernhard Urban |
mx: move get_arch() to mxtool
|
Tue, 02 Sep 2014 10:30:28 +0200 |
Doug Simon |
Merge.
|
Tue, 02 Sep 2014 10:30:05 +0200 |
Doug Simon |
use source field declaration order in generated Node classes
|
Tue, 02 Sep 2014 09:56:48 +0200 |
Doug Simon |
use the right class loader when loading generated PositionFieldOrder class
|
Tue, 02 Sep 2014 00:44:43 +0200 |
Doug Simon |
select generated input and successor iterators if Node.USE_GENERATED_NODES
|
Mon, 01 Sep 2014 20:08:19 +0200 |
Christian Humer |
Truffle: added new infrastructure for graal truffle runtime tests using SL.
|
Mon, 01 Sep 2014 20:08:18 +0200 |
Christian Humer |
SL: added internal APIs to SL for the Graal runtime tests.
|
Mon, 01 Sep 2014 20:08:18 +0200 |
Christian Humer |
Truffle: added Graal runtime API to wait for the completion of a compilation.
|
Mon, 01 Sep 2014 20:08:18 +0200 |
Christian Humer |
SL: added support for guest language stack traces to SLException; added SLAssertionError.
|
Mon, 01 Sep 2014 20:08:18 +0200 |
Christian Humer |
SL: added assertTrue and assertFalse builtins to SL.
|
Mon, 01 Sep 2014 16:46:59 +0200 |
Doug Simon |
improved error reporting by @NodeInfo annotation processor
|
Fri, 29 Aug 2014 15:21:39 -0700 |
David Piorkowski |
Instrumentation: Removed extends SyntaxTagged from Wrapper interface.
|
Fri, 29 Aug 2014 16:01:23 -0400 |
bharadwaj |
Add a getter method to that returns the HotSpot VM symbol string associated via HotSpotVMField annotation. Renamed a similar existing method that returns HotSpot VM symbol string associated via HotSpotVMValue annotation.
|
Fri, 29 Aug 2014 13:48:04 +0200 |
Christian Humer |
Truffle: Revert: fix compilation issue; after a method is compiled (but not yet installed), it still needs to call the already compiled children.
|
Thu, 28 Aug 2014 17:49:37 -0700 |
Stefan Anzinger |
Merge
|
Thu, 28 Aug 2014 17:15:23 -0700 |
Stefan Anzinger |
[SPARC] Findbugs/Checkstyle
|
Thu, 28 Aug 2014 16:47:43 -0700 |
Stefan Anzinger |
[SPARC/AMD64] Fixing handling of floatingpoint register handling
|
Thu, 28 Aug 2014 15:43:44 -0700 |
Stefan Anzinger |
[SPARC] Fixing float register allocation
|
Thu, 28 Aug 2014 20:55:39 +0200 |
Doug Simon |
reverted matcher to use Class keys instead of NodeClass keys
|
Thu, 28 Aug 2014 18:07:52 +0200 |
Christian Wirth |
fix compilation issue; after a method is compiled (but not yet installed), it still needs to call the already compiled children.
|
Thu, 28 Aug 2014 15:35:29 +0200 |
Christian Humer |
Truffle: added support for Runtime#getCallTargets()
|
Thu, 28 Aug 2014 11:42:02 +0200 |
Doug Simon |
added support to get the generated Node class represented by a NodeClass instance
|
Thu, 28 Aug 2014 08:54:10 +0200 |
Doug Simon |
fixed match type test
|
Wed, 27 Aug 2014 17:59:48 -0700 |
Michael Van De Vanter |
Truffle/Source: use a synchronized hash table
|
Wed, 27 Aug 2014 17:59:17 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: add TODO comment to Visualizer interface
|
Wed, 27 Aug 2014 22:11:13 +0200 |
Doug Simon |
need extra logic when computing Node iterable ids and USE_GENERATED_NODES == true
|
Wed, 27 Aug 2014 20:12:57 +0200 |
Doug Simon |
tweaked comparison of a Node against a node class
|
Wed, 27 Aug 2014 20:02:06 +0200 |
Doug Simon |
Merge.
|
Wed, 27 Aug 2014 20:01:44 +0200 |
Doug Simon |
set default for Node.USE_GENERATED_NODES to true
|
Wed, 27 Aug 2014 18:59:09 +0200 |
Doug Simon |
matcher needs to indirect through NodeClass to work properly in the presence of generated Node classes
|
Wed, 27 Aug 2014 18:58:15 +0200 |
Doug Simon |
replaced 'node.getClass() == <literal>.getGenClass()' idiom with new 'NodeClass.is(Class<? extends Node.class> cls)' mechanism
|
Wed, 27 Aug 2014 17:01:57 +0200 |
Doug Simon |
InvokeNode does not need to implement IterableNodeType
|
Wed, 27 Aug 2014 17:54:09 +0200 |
Josef Eisl |
[SPARC] transform unittest whitelist into a blacklist.
|
Wed, 27 Aug 2014 17:43:48 +0200 |
Josef Eisl |
mx: add unittest --blacklist.
|
Wed, 27 Aug 2014 16:15:38 +0200 |
Josef Eisl |
[SPARC] updated unittest whitelist.
|
Wed, 27 Aug 2014 15:37:18 +0200 |
Josef Eisl |
[SPARC] initial unittest whitelist (all tests enabled).
|
Wed, 27 Aug 2014 15:36:16 +0200 |
Josef Eisl |
mx: skip downloading hsdis if not available.
|
Wed, 27 Aug 2014 15:54:00 +0200 |
Christian Humer |
Truffle-DSL: fixed JDT element comparator violated transitivity.
|
Wed, 27 Aug 2014 14:14:18 +0200 |
Doug Simon |
relaxed access control from package to protected for elements that need to be accessed in generated subclasses in disjoint packages
|
Wed, 27 Aug 2014 14:09:13 +0200 |
Doug Simon |
augment error message with location of problematic element if annotation processing environment might not be able to show the source location of the message
|
Wed, 27 Aug 2014 12:58:44 +0200 |
Michael Haupt |
copyright fix
|
Wed, 27 Aug 2014 12:51:44 +0200 |
Michael Haupt |
merge
|
Wed, 27 Aug 2014 11:56:35 +0200 |
Michael Haupt |
extract TypedNodeIterator to separate file and rename (workaround for javac bug)
|
Wed, 27 Aug 2014 11:35:59 +0200 |
Christian Humer |
Truffle: cleanup to the LoopNode API.
|
Wed, 27 Aug 2014 11:35:59 +0200 |
Christian Humer |
Truffle-DSL: fixed generic type earsure for types in the type system.
|
Wed, 27 Aug 2014 11:35:59 +0200 |
Christian Humer |
Truffle-DSL: added test for source sections in @CreateCast methods.
|
Wed, 27 Aug 2014 09:14:19 +0200 |
Matthias Grimmer |
NFI: adopt JavaDoc
|
Wed, 27 Aug 2014 09:13:37 +0200 |
Matthias Grimmer |
NFI: adopt unittests to new NFI behaviour; add new unittest
|
Wed, 27 Aug 2014 09:13:00 +0200 |
Matthias Grimmer |
NFI: fix FunctionHandle resolving
|
Tue, 26 Aug 2014 20:02:42 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: rename misleading field name in ProbeImpl
|
Tue, 26 Aug 2014 19:57:25 -0700 |
Michael Van De Vanter |
Merge with e01b0b9a5f886f8810ba09668632acd675cccf76
|
Tue, 26 Aug 2014 13:54:53 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: some Javadoc revistions; minor code cleanups; remove one redundant operation; add tracing to the LineLocation maps.
|
Tue, 26 Aug 2014 18:22:31 -0700 |
David Piorkowski |
SL/Instrumentation: Fixing SLContext to use SLInstrumenter
|
Tue, 26 Aug 2014 15:48:37 -0700 |
David Piorkowski |
Merged.
|
Tue, 26 Aug 2014 11:00:30 -0700 |
David Piorkowski |
Instrumentation: removed ExecutionContext parameter from probe method in Instrumentable
|
Tue, 26 Aug 2014 23:44:31 +0200 |
Doug Simon |
relaxed access control from package to protected for elements that need to be accessed in generated subclasses in disjoint packages
|
Tue, 26 Aug 2014 23:40:08 +0200 |
Doug Simon |
missing factory method code assist includes USE_GENERATED_NODES logic
|
Tue, 26 Aug 2014 09:35:08 -0700 |
David Piorkowski |
Merged.
|
Mon, 25 Aug 2014 11:44:45 -0700 |
David Piorkowski |
SL/Instrumentation: Removing SLNodeProber. No longer needed after adding Instrumentable interface
|
Tue, 26 Aug 2014 16:55:47 +0200 |
Josef Eisl |
ConstantLoadOptimization: minor cleanups.
|
Mon, 25 Aug 2014 17:23:14 +0200 |
Josef Eisl |
Add ConstantLoadOptimization.
|
Mon, 25 Aug 2014 17:18:36 +0200 |
Josef Eisl |
Introduce DominatorOptimizationProblem.
|
Mon, 25 Aug 2014 19:11:01 +0200 |
Josef Eisl |
CFGPrinter: do not print empty HIR cfgs.
|
Tue, 26 Aug 2014 16:16:26 +0200 |
Doug Simon |
removed repeated conditional test detected by findbugs
|
Tue, 26 Aug 2014 15:57:08 +0200 |
Doug Simon |
more refactorings to workaround javac symbol issue (JDK-7101822)
|
Tue, 26 Aug 2014 15:56:46 +0200 |
Doug Simon |
mx: do not clean up temp files from the build command if -v is specified
|
Tue, 26 Aug 2014 15:55:59 +0200 |
Doug Simon |
added jtt tests for float and double div-by-zero
|
Tue, 26 Aug 2014 15:06:43 +0200 |
Gilles Duboscq |
mx: Make java file list order deterministic
|
Tue, 26 Aug 2014 10:46:48 +0200 |
Gilles Duboscq |
mx: Make order of projects() deterministic
|
Mon, 25 Aug 2014 21:15:59 -0700 |
Stefan Anzinger |
Merge
|
Mon, 25 Aug 2014 14:42:42 -0700 |
Stefan Anzinger |
[SPARC] Fix findbugs/checkstyle warnings
|
Mon, 25 Aug 2014 11:32:04 -0700 |
Stefan Anzinger |
Fixing relock on interpreter when entering synchronized methods.
|
Mon, 25 Aug 2014 10:41:56 -0700 |
Stefan Anzinger |
[SPARC] Implement UnsafeArrayCopy for aligned memory access
|
Mon, 25 Aug 2014 10:35:40 -0700 |
Stefan Anzinger |
MonitorTest should not exceed 32 processes, as it would require too much code cache (Makes problems on machines with 200 > threads)
|
Mon, 25 Aug 2014 10:30:03 -0700 |
Stefan Anzinger |
[SPARC] Fix incorrect implementation of IBSR
|
Mon, 25 Aug 2014 10:29:15 -0700 |
Stefan Anzinger |
[SPARC] fix incorrect implementation of tableswitch
|
Mon, 25 Aug 2014 10:28:44 -0700 |
Stefan Anzinger |
[SPARC] Fix loading of constants and add debug messages to assertions
|
Mon, 25 Aug 2014 10:25:17 -0700 |
Stefan Anzinger |
[SPARC] implement multiplication of two single float into one double float
|
Mon, 25 Aug 2014 10:24:08 -0700 |
Stefan Anzinger |
[SPARC] new Unittests for IntegerBits, Switch (with byte, short, char values) and high float register pressure, sign extending short from heap
|
Mon, 25 Aug 2014 10:21:37 -0700 |
Stefan Anzinger |
[SPARC] Fix sign extension, add debug messages to assertions in Assembler, add FSMULD , Entering frame is now possible with > 2k framesize
|
Tue, 19 Aug 2014 09:21:29 -0700 |
Stefan Anzinger |
[SPARC] Exclude AMD64 tests from SPARC testrun, always use tmp register when using StrategySwitch, using registerSaver in EnterUnpackStackFrame, LeaveCurrentStackframe, adding guarantee to load offsets when doing load reg+imm13 when the imm value does not fit in 13 bit, assertions for scratch register usage (tmp/def)
|
Tue, 12 Aug 2014 08:58:38 -0700 |
Stefan Anzinger |
[SPARC] Unwinding get the correct return address when unwinding
|
Tue, 12 Aug 2014 08:52:53 -0700 |
Stefan Anzinger |
[SPARC] add missing delay slot wen jumping to exception handler.
|
Fri, 08 Aug 2014 09:27:50 -0700 |
Stefan Anzinger |
[SPARC] Adding registers f0...f31 to callee saved; fixing allocator test, removing direct acquisition of Unsafe from SPARCHotspotBackend
|
Fri, 08 Aug 2014 09:24:44 -0700 |
Stefan Anzinger |
[SPARC] Fixing branching on fp condition codes, introducing branching on carry set.
|
Fri, 08 Aug 2014 09:22:51 -0700 |
Stefan Anzinger |
[SPARC] new vis3 instruction umulxhi
|
Fri, 08 Aug 2014 09:14:53 -0700 |
Stefan Anzinger |
[SPARC] Implement unsigned arithmethic, fix CAS, unary operations on stack and various other fixes
|
Mon, 25 Aug 2014 23:22:05 +0200 |
Doug Simon |
refactored inner classes to be static top level classes to workaround javac "cannot find symbol" issue
|
Mon, 25 Aug 2014 23:20:44 +0200 |
Doug Simon |
used void timer/metric implementation for conditional timers/metrics if neither -G:Time nor -G:Meter is specified
|
Mon, 25 Aug 2014 20:59:56 +0200 |
Christian Humer |
Truffle-DSL: better support for types with type arguments.
|
Mon, 25 Aug 2014 16:30:40 +0200 |
Christian Humer |
Truffle-DSL: fixed polymorphic to monomorphic transition. It remained polymorphic in some cases.
|
Mon, 25 Aug 2014 15:56:32 +0200 |
Christian Humer |
Truffle-DSL: fixed lost source sections for polymorphic specializations. (GRAAL-851 #resolve)
|
Mon, 25 Aug 2014 14:43:43 +0200 |
Doug Simon |
fixed eclipseformat issue
|
Mon, 25 Aug 2014 13:45:12 +0200 |
Doug Simon |
made use of generated Node classes predicated on value of graal.useGeneratedNodes system property (default is false)
|
Mon, 25 Aug 2014 12:57:49 +0200 |
Doug Simon |
add support for installing distribution jars into jre/lib/ext directory
|
Sat, 23 Aug 2014 19:31:44 +0200 |
Christian Humer |
SL: use new LoopNode API.
|
Sat, 23 Aug 2014 19:31:40 +0200 |
Christian Humer |
Truffle: new experimental LoopNode API.
|
Sat, 23 Aug 2014 19:31:48 +0200 |
Christian Humer |
Truffle-DSL: fixed NPE if TemplateMethod had no return type.
|
Sat, 23 Aug 2014 19:31:36 +0200 |
Christian Humer |
SL: fixed merge problem.
|
Sat, 23 Aug 2014 19:31:33 +0200 |
Christian Humer |
SL: better toString for SL nodes.
|
Sat, 23 Aug 2014 19:31:29 +0200 |
Christian Humer |
Truffle: replaces are now reported to all ReplaceObservers in the node hierarchy.
|
Sat, 23 Aug 2014 19:31:26 +0200 |
Christian Humer |
SL: local variable nodes should use contains to avoid polymorphism.
|
Sat, 23 Aug 2014 19:31:22 +0200 |
Christian Humer |
Truffle: changed return types of condition profile factory methods.
|
Sat, 23 Aug 2014 19:31:18 +0200 |
Christian Humer |
Truffle-DSL: some more performance optimizations.
|
Sat, 23 Aug 2014 19:31:13 +0200 |
Christian Humer |
Truffle-DSL: optimize import generation.
|
Sat, 23 Aug 2014 19:31:09 +0200 |
Christian Humer |
Truffle-DSL: made guard parsing more robust.
|
Sat, 23 Aug 2014 19:31:01 +0200 |
Christian Humer |
Truffle-DSL: Fixed guard matching for operations that use short circuits without boolean in the type system.
|
Sat, 23 Aug 2014 16:55:56 +0200 |
Doug Simon |
indirect through NodeClass when looking up the HSAIL lowering strategy map
|
Sat, 23 Aug 2014 16:54:56 +0200 |
Doug Simon |
restructure Node class literal verifier to easily enable tests other than identity tests
|
Sat, 23 Aug 2014 16:53:47 +0200 |
Doug Simon |
bind a generated Node class to the NodeClass instance of the generated-from Node class
|
Sat, 23 Aug 2014 00:50:44 +0200 |
Doug Simon |
formalized the set of distribution jars that are installed into the JDK to ensure both mx and the HotSpot make system do the necessary deployment
|
Sat, 23 Aug 2014 00:21:50 +0200 |
Doug Simon |
workaround for a problem javac has resolving symbols in Node.java
|
Sat, 23 Aug 2014 00:18:14 +0200 |
Doug Simon |
made debug value printing work if individual timers or metrics are enabled without -G:Time or -G:Meter being specified
|
Fri, 22 Aug 2014 23:55:08 +0200 |
Doug Simon |
fixed eclipseformat issue
|
Fri, 22 Aug 2014 16:03:49 +0200 |
Doug Simon |
Merge.
|
Fri, 22 Aug 2014 15:56:51 +0200 |
Doug Simon |
switched to using new NodeFieldIterator and NodeFieldIterable for traversing Node inputs and successors
|
Mon, 18 Aug 2014 14:05:05 +0200 |
Doug Simon |
Merge.
|
Mon, 18 Aug 2014 14:04:21 +0200 |
Doug Simon |
added factory method to all Node classes; replaced Node classes instantiation with calls to factory methods; replaced identity tests on Node classes with ' == <node class>.getGenClass()' idiom
|
Mon, 18 Aug 2014 13:49:25 +0200 |
Doug Simon |
don't expect generated classes for abstract Node classes; add test to ensure identity tests are not performed on non-generated node classes
|
Sat, 16 Aug 2014 00:05:59 +0200 |
Doug Simon |
introduced ElementException; don't process abstract Node classes; generate isLeafNode method
|
Sat, 16 Aug 2014 00:03:21 +0200 |
Doug Simon |
factored out getSuperType
|
Fri, 22 Aug 2014 13:20:50 +0200 |
Lukas Stadler |
use correct asXyzAddr methods in AMD64Arithmetic
|
Fri, 22 Aug 2014 12:20:47 +0200 |
Bernhard Urban |
graal.nfi: change source level to 1.7
|
Thu, 21 Aug 2014 18:02:22 -0700 |
Tom Rodriguez |
Consider the offset when performing read elimination on unsafes
|
Thu, 21 Aug 2014 17:50:00 -0700 |
Tom Rodriguez |
validateFormat should validate caller too
|
Thu, 21 Aug 2014 17:40:00 -0700 |
Tom Rodriguez |
logObject and logPrimitive should be leaf
|
Thu, 21 Aug 2014 17:30:00 -0700 |
Tom Rodriguez |
Make handling of removeNeverExecutedCode more consistent
|
Thu, 21 Aug 2014 17:20:00 -0700 |
Tom Rodriguez |
Try to pull out a base for Unsafe C heap references
|
Thu, 21 Aug 2014 17:10:00 -0700 |
Tom Rodriguez |
Reenable slider drag behavior
|
Thu, 21 Aug 2014 17:04:43 -0700 |
David Piorkowski |
SL/Instrumentation: Restoring SLNodeProber
|
Thu, 21 Aug 2014 15:10:56 -0700 |
David Piorkowski |
SL/Instrumentation: Added checks for null SourceSections in SLInstrumenter
|
Thu, 21 Aug 2014 13:32:11 -0700 |
David Piorkowski |
Merge to latest. Fixed conflicts in LineLocationToProbeCollection.
|
Thu, 21 Aug 2014 13:28:22 -0700 |
David Piorkowski |
Truffle/Instrumentation: Added Instrumentable interface and LineLocationToSourceSections map
|
Thu, 21 Aug 2014 18:50:18 +0200 |
Lukas Stadler |
don't generate invalid mov_b hsail instructions
|
Thu, 21 Aug 2014 11:12:38 +0200 |
Gilles Duboscq |
HSAIL: pass the number of argument to the JavaCallArguments constructor. Add TraceTime for kernel creation.
|
Wed, 20 Aug 2014 17:10:13 +0200 |
Gilles Duboscq |
truffle.jar should always be on the bootclasspath regardless of the 'graal' status of the vm.
|
Mon, 18 Aug 2014 19:07:56 +0200 |
Gilles Duboscq |
graalRuntime: name_len shound be a size_t
|
Thu, 21 Aug 2014 12:01:35 +0200 |
Doug Simon |
fixed regression when building original VM without a Java build beforehand
|
Tue, 19 Aug 2014 10:48:05 +0200 |
Matthias Grimmer |
NFI: never throw an unsatisfiedLinkError - better return null
|
Wed, 20 Aug 2014 15:14:30 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: Javadoc
|
Wed, 20 Aug 2014 16:50:25 +0200 |
Roland Schatz |
Don't recreate suites on every CTW compile.
|
Wed, 20 Aug 2014 16:43:05 +0200 |
Roland Schatz |
Recompute phase suites when options are changed.
|
Wed, 20 Aug 2014 15:35:27 +0200 |
Roland Schatz |
Correctly parse string option values that start with + or -.
|
Wed, 20 Aug 2014 15:17:17 +0200 |
Michael Haupt |
cover ForceMaterializeNode in NewFrameNode.getMaterializedRepresentationHelper()
|
Wed, 20 Aug 2014 15:16:11 +0200 |
Michael Haupt |
clarify documentation about assumption and profile storage in final fields
|
Tue, 19 Aug 2014 19:25:44 +0200 |
Lukas Stadler |
proper implementation of Frame.materialize
|
Tue, 19 Aug 2014 19:17:38 +0200 |
Lukas Stadler |
small cleanup
|
Tue, 19 Aug 2014 17:30:54 +0200 |
Bernhard Urban |
Added tag graal-0.4 for changeset 7d4f630172a1
|
Tue, 19 Aug 2014 15:27:57 +0200 |
Bernhard Urban |
changelog: graal-0.4
graal-0.4
|
Tue, 19 Aug 2014 17:30:28 +0200 |
Danilo Ansaloni |
mx: add argument for permissions to copyToJdk()
|
Tue, 19 Aug 2014 15:14:06 +0200 |
Bernhard Urban |
mx: fix release tag detection for -dev suffix
|
Tue, 19 Aug 2014 14:59:29 +0200 |
Christian Humer |
Merge.
|
Tue, 19 Aug 2014 14:56:19 +0200 |
Christian Humer |
Truffle: made constructors of condition profiles package protected to delegate them later to TruffleRuntime.
|
Tue, 19 Aug 2014 13:51:14 +0200 |
Bernhard Urban |
truffle api: update comments
|
Tue, 19 Aug 2014 09:58:41 +0200 |
Doug Simon |
fixed regression in mx causing problems for the SYMLINK_GRAAL_JAR feature
|
Mon, 18 Aug 2014 21:03:41 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: Javadoc cleanups and minor corrections.
|
Mon, 18 Aug 2014 14:36:12 -0700 |
David Piorkowski |
Changes to Instrumentation
|
Mon, 18 Aug 2014 21:02:51 +0200 |
Christian Humer |
SL: refactored new naming for condition profiles.
|
Mon, 18 Aug 2014 19:02:18 +0200 |
Christian Humer |
Truffle: fixed header dates.
|
Mon, 18 Aug 2014 19:00:41 +0200 |
Christian Humer |
Made replacements verifier more robust.
|
Mon, 18 Aug 2014 19:00:20 +0200 |
Christian Humer |
Truffle: renamed BooleanConditionProfile to BinaryConditionProfile and IntegerConditionProfile to CountingConditionProfile.
|
Mon, 18 Aug 2014 18:41:16 +0200 |
Christian Humer |
Truffle-DSL: argument syntax support for guards
|
Mon, 18 Aug 2014 17:44:42 +0200 |
Andreas Woess |
Truffle: fix NPE with -G:-Inline
|
Sun, 17 Aug 2014 14:20:11 +0200 |
Doug Simon |
do not generate IDE configurations for distributions auto-generated for projects that define annotation processors
|
Fri, 15 Aug 2014 16:57:21 +0200 |
Doug Simon |
fixed checkheaders issue
|
Fri, 15 Aug 2014 16:31:49 +0200 |
Doug Simon |
moved NodeInfo processor into a separate project to avoid injecting Truffle DSL annotation processor into Graal projects
|
Fri, 15 Aug 2014 13:54:37 +0200 |
Doug Simon |
revived creation of annotation processor jars by 'mx ideinit'
|
Fri, 15 Aug 2014 13:17:41 +0200 |
Doug Simon |
clean up generated IDE content for distributions as part of 'mx ideclean'
|
Fri, 15 Aug 2014 12:38:01 +0200 |
Doug Simon |
removed graal.nodeinfo as explicit annotation processor for graal.graph since it is implied by being a normal (i.e., non annotation processor) dependency
|
Fri, 15 Aug 2014 12:32:22 +0200 |
Doug Simon |
workaround for javac issue
|