Fri, 07 Mar 2014 07:42:40 +0100 |
anoll |
8029799: vm/mlvm/anonloader/stress/oome prints warning: CodeHeap: # of free blocks > 10000 |
Thu, 06 Mar 2014 14:35:26 +0100 |
simonis |
8036777: AIX: Adapt implementation after '6546236: Thread interrupt() of Thread.sleep() can be lost on Solaris.' |
Thu, 06 Mar 2014 11:12:45 -0800 |
kvn |
Merge |
Thu, 06 Mar 2014 10:55:28 -0800 |
goetz |
8035647: PPC64: Support for elf v2 abi. |
Thu, 06 Mar 2014 09:53:14 -0800 |
vlivanov |
8036667: "assert(adr->is_AddP() && adr->in(AddPNode::Offset)->is_Con()) failed: offset is a constant" with FoldStableValues on |
Thu, 06 Mar 2014 02:37:44 -0800 |
roland |
Merge |
Thu, 06 Mar 2014 11:11:04 +0100 |
roland |
8032633: Enable type speculation by default |
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 |
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:45:59 +0400 |
iignatyev |
8028482: [TESTBUG] tests that use JMX should be in need_compact3 test group |
Wed, 05 Mar 2014 16:21:22 -0800 |
kvn |
8035983: Fix "Native frames:" in crash report (hs_err file) |
Wed, 05 Mar 2014 15:14:25 +0100 |
roland |
8036146: make CPP interpreter build again |
Wed, 05 Mar 2014 02:41:57 -0800 |
roland |
Merge |
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 |
Wed, 05 Mar 2014 01:26:52 -0800 |
anoll |
Merge |
Wed, 05 Mar 2014 10:20:30 +0100 |
anoll |
8036091: compiler/membars/DekkerTest.java fails with -XX:CICompilerCount=1 |
Tue, 04 Mar 2014 21:15:33 -0800 |
anoll |
Merge |
Wed, 05 Mar 2014 06:08:19 +0100 |
anoll |
8036092: [TESTBUG] compiler/uncommontrap/TestSpecTrapClassUnloading.java fails with: Unrecognized VM option 'UseTypeSpeculation' |
Tue, 04 Mar 2014 18:52:06 -0800 |
neugens |
8036619: Shark: add LLVM 3.4 support |
Tue, 04 Mar 2014 17:14:00 +0100 |
simonis |
8036614: AIX: fix adjust-mflags.sh to build with GNU Make 4.0 (adapt 8028407 for AIX) |
Tue, 04 Mar 2014 02:33:10 -0800 |
vlivanov |
8036100: Default method returns true for a while, and then returns false |
Tue, 04 Mar 2014 02:23:16 -0800 |
vlivanov |
8025842: Convert warning("Thread holding lock at safepoint that vm can block on") to fatal(...) |
Tue, 04 Mar 2014 02:20:41 -0800 |
vlivanov |
8035828: Turn on @Stable support in VM |
Tue, 04 Mar 2014 02:19:04 -0800 |
vlivanov |
8035887: VM crashes trying to force inlining the recursive call |
Mon, 03 Mar 2014 15:31:27 +0400 |
shade |
8031818: Experimental VM flag for enforcing safe object construction |
Mon, 03 Mar 2014 15:54:45 +0400 |
shade |
8033380: Experimental VM flag to enforce access atomicity |
Tue, 28 Jan 2014 15:05:46 +0100 |
neliasso |
8007270: Make IsMethodCompilable test work with tiered |
Mon, 03 Mar 2014 08:04:14 +0100 |
anoll |
8035946: Use ResourceHashtable for dependency checking |
Wed, 05 Mar 2014 12:31:09 -0500 |
mseledtsov |
8033990: Add message to verbose output to indicate when JVM was unable to use shared archive (with -Xshare:auto) |
Mon, 03 Mar 2014 11:54:35 +0100 |
goetz |
8036122: Fix warning 'format not a string literal' |
Tue, 04 Mar 2014 09:57:16 -0500 |
coleenp |
8036547: test/runtime/CompressedOops/CompressedClassPointers.java fails with product build since -XX:+PrintMiscellaneous is a debug only flag |
Tue, 11 Mar 2014 16:49:35 -0700 |
amurillo |
Merge |
Mon, 03 Mar 2014 13:58:52 -0500 |
coleenp |
8035735: Metaspace::contains become extremely slow in some cases |
Sat, 01 Mar 2014 09:56:15 -0800 |
dsamersoff |
8036102: part of the fix for 6498581 lost in mismerge |
Sat, 01 Mar 2014 08:05:55 -0800 |
sspitsyn |
6471769: Error: assert(_cur_stack_depth == count_frames(),"cur_stack_depth out of sync") |
Sat, 01 Mar 2014 01:36:48 -0800 |
dsamersoff |
Merge |
Fri, 28 Feb 2014 16:00:40 +0400 |
igerasim |
8035893: JVM_GetVersionInfo fails to zero structure |
Fri, 28 Feb 2014 14:30:25 +0400 |
sla |
8036010: hs: Some jtreg tests use hard coded ports |
Wed, 26 Feb 2014 15:20:41 -0800 |
minqi |
6498581: ThreadInterruptTest3 produces wrong output on Windows |
Wed, 26 Feb 2014 15:47:44 +0100 |
sla |
8035150: ShouldNotReachHere() in ConstantPool::copy_entry_to |
Thu, 20 Mar 2014 22:30:26 +0100 |
Doug Simon |
updated CHANGELOG.md |
Thu, 20 Mar 2014 22:30:06 +0100 |
Doug Simon |
use remote URL for java-allocation-instrumenter.jar that includes a version suffic |
Thu, 20 Mar 2014 13:42:27 -0700 |
Christian Wimmer |
Also look for private test methods |
Thu, 20 Mar 2014 13:41:59 -0700 |
Christian Wimmer |
Reduce unncessary list allocations in register allocator |
Thu, 20 Mar 2014 20:40:11 +0100 |
Christian Humer |
Merge. |
Thu, 20 Mar 2014 20:39:46 +0100 |
Christian Humer |
Truffle-DSL: fixed formatting problem. |
Thu, 20 Mar 2014 17:50:41 +0100 |
Christian Humer |
Truffle-DSL: some fixes and optimizations to the generated code. |
Thu, 20 Mar 2014 19:42:30 +0100 |
Bernhard Urban |
changelog: use code syntax, add some points to graal section |
Thu, 20 Mar 2014 13:39:28 -0400 |
bharadwaj |
Disable three PTX tests since codegen support for byte, boolean and short is not complete |
Thu, 20 Mar 2014 13:53:36 +0100 |
Doug Simon |
fixed null phase names in IGV |
Thu, 20 Mar 2014 12:43:42 +0100 |
Doug Simon |
fixed spelling |
Thu, 20 Mar 2014 12:42:42 +0100 |
Doug Simon |
fixed usages of Debug.log() |
Thu, 20 Mar 2014 12:37:43 +0100 |
Doug Simon |
added checker to catch usages of Debug.log() with string concatenation expressions |
Thu, 20 Mar 2014 12:36:53 +0100 |
Doug Simon |
improved javadoc for Debug.logv() to explain why it should be avoided |
Thu, 20 Mar 2014 11:48:39 +0100 |
Josef Eisl |
Rename ValueNode kind() to getKind(). |
Thu, 20 Mar 2014 03:14:12 +0100 |
Andreas Woess |
fix TruffleDSL tests |
Thu, 20 Mar 2014 02:22:16 +0100 |
Andreas Woess |
fix PostOrderDeserializerTest |
Thu, 20 Mar 2014 01:45:36 +0100 |
Andreas Woess |
update changelog |
Thu, 20 Mar 2014 01:29:19 +0100 |
Andreas Woess |
Truffle: atomic node rewriting |
Wed, 19 Mar 2014 23:11:46 +0100 |
Andreas Woess |
Truffle: Node API changes |
Thu, 20 Mar 2014 00:16:39 +0100 |
Christian Humer |
Merge. |
Thu, 20 Mar 2014 00:15:49 +0100 |
Christian Humer |
mx: eclipseformat now prints all the changes that were found to the console. |
Wed, 19 Mar 2014 23:41:51 +0100 |
Doug Simon |
removed use of varargs from Debug.log() API |
Wed, 19 Mar 2014 23:11:39 +0100 |
Doug Simon |
removed use of varargs from Debug.scope() API |
Wed, 19 Mar 2014 22:12:52 +0100 |
Doug Simon |
Merge. |
Wed, 19 Mar 2014 22:12:27 +0100 |
Doug Simon |
added AllocSpy tool for analyzing allocation in Graal using the Java Allocation Instrumenter (https://code.google.com/p/java-allocation-instrumenter/) |
Wed, 19 Mar 2014 18:05:00 +0100 |
Doug Simon |
refactored System.out|err into local variables to avoid need for Checkstyle disabling filters (which the Eclipse CS plugin doesn't always see) |
Wed, 19 Mar 2014 16:44:07 +0100 |
Doug Simon |
removed allocation for name of debug scope |
Wed, 19 Mar 2014 21:10:34 +0100 |
Christian Humer |
Merge. |
Wed, 19 Mar 2014 19:54:07 +0100 |
Christian Humer |
Truffle: tuned inlining. |
Wed, 19 Mar 2014 16:31:35 +0100 |
Doug Simon |
Merge. |
Wed, 19 Mar 2014 16:30:09 +0100 |
Doug Simon |
expanded Debug API to avoid any allocation for timer and metric creation if debugging is disabled |
Wed, 19 Mar 2014 15:21:43 +0100 |
Doug Simon |
return false for HSAILRegisterConfig.areAllAllocatableRegisterCallerSaved() |
Wed, 19 Mar 2014 12:42:43 +0100 |
Doug Simon |
added RegisterConfig.areAllAllocatableRegistersCallerSaved() |
Wed, 19 Mar 2014 15:26:06 +0100 |
Bernhard Urban |
AbstractNewObjectNode: simplification should not remove a node more than once |
Wed, 19 Mar 2014 11:07:39 +0100 |
Bernhard Urban |
TruffleCompiler: print hint if hitting the assertion |
Wed, 19 Mar 2014 12:01:30 +0100 |
Lukas Stadler |
fixed canonicalization of ArrayEqualsNode, added Virtualizable implementation |
Wed, 19 Mar 2014 09:08:22 +0100 |
Lukas Stadler |
refactored state cleaning in PEA MergeProcessor |
Tue, 18 Mar 2014 16:45:07 -0700 |
Tom Rodriguez |
Merge |
Tue, 18 Mar 2014 15:35:15 -0700 |
Tom Rodriguez |
add missing null check in is_interrupted |
Tue, 18 Mar 2014 15:32:56 -0700 |
Tom Rodriguez |
fix comment |
Tue, 18 Mar 2014 23:50:46 +0100 |
Doug Simon |
fixed regression in gate command |
Tue, 18 Mar 2014 22:58:14 +0100 |
Doug Simon |
fixed pylint errors |
Tue, 18 Mar 2014 22:56:50 +0100 |
Doug Simon |
added fast path for HotSpotResolvedObjectType.resolveMethod() when the receiver is the declarer of the method |
Tue, 18 Mar 2014 22:51:03 +0100 |
Doug Simon |
take into account BasePhase subclasses whose name does not end with "Phase" |
Tue, 18 Mar 2014 22:50:30 +0100 |
Doug Simon |
issue warning/error where ever relevant if a non-supported VM (e.g., client VM on Mac) is used in mx |
Tue, 18 Mar 2014 20:36:53 +0100 |
Christian Humer |
Merge. |
Tue, 18 Mar 2014 20:36:31 +0100 |
Christian Humer |
Truffle: fixed indefinite splitting of recursive calls. |
Tue, 18 Mar 2014 20:35:55 +0100 |
Christian Humer |
Truffle-DSL: fixed wrong generation of costs for polymorphic nodes. |
Tue, 18 Mar 2014 19:45:22 +0100 |
Christian Humer |
Truffle-DSL: fixed some findbugs errors for (CR-2223) |
Tue, 18 Mar 2014 19:33:49 +0100 |
Christian Humer |
Merge. |
Tue, 18 Mar 2014 18:13:43 +0100 |
Christian Humer |
Fixed option processor to always produce unix line feeds which led to checkstyle warnings on windows. |
Tue, 18 Mar 2014 11:51:37 -0700 |
Tom Rodriguez |
Merge |
Tue, 18 Mar 2014 11:07:47 -0700 |
Tom Rodriguez |
dump final HIR schedule to c1visualizer |
Tue, 18 Mar 2014 09:48:59 -0700 |
Tom Rodriguez |
eliminate useless masking |
Thu, 13 Mar 2014 15:41:24 -0700 |
Tom Rodriguez |
fix array length load location identity |
Thu, 13 Mar 2014 15:40:10 -0700 |
Tom Rodriguez |
eliminate sequential reinterprets |
Thu, 13 Mar 2014 15:38:00 -0700 |
Tom Rodriguez |
fix string contains call |
Tue, 18 Mar 2014 18:02:45 +0100 |
Doug Simon |
use lazy names for snippet and replacements related debug values |
Tue, 18 Mar 2014 17:16:02 +0100 |
Doug Simon |
guard call to Debug.dump |
Tue, 18 Mar 2014 17:15:35 +0100 |
Doug Simon |
use lazy names in BasePhase |
Tue, 18 Mar 2014 17:15:06 +0100 |
Doug Simon |
added support for lazy computation of names for use with Debug |
Tue, 18 Mar 2014 16:35:49 +0100 |
Lukas Stadler |
make ArrayEqualsNode fixed instead of floating |
Tue, 18 Mar 2014 13:14:53 +0100 |
Andreas Woess |
Truffle: make Node#replace accept any CharSequence as reason |
Tue, 18 Mar 2014 12:15:48 +0100 |
Andreas Woess |
fix windows compiler warning (C4800) |
Tue, 18 Mar 2014 12:39:23 +0100 |
Doug Simon |
reduced overhead of Debug.metric() and Debug.timer() when no metrics or timers are enabled |
Tue, 18 Mar 2014 10:04:29 +0100 |
Lukas Stadler |
clean state before merging iteration in PEA MergeProcessor |
Tue, 18 Mar 2014 10:01:08 +0100 |
Lukas Stadler |
small additional null check in GraphPrinterDumpHandler |
Tue, 18 Mar 2014 10:00:04 +0100 |
Lukas Stadler |
fix return type of createOutOfBoundsException foreign call |
Tue, 18 Mar 2014 09:59:33 +0100 |
Lukas Stadler |
update comments on BenchmarkCounters (-XX options instead of preprocessor defs) |
Tue, 18 Mar 2014 09:57:40 +0100 |
Lukas Stadler |
assert that only live ValueNodes are added as inputs and successors |
Tue, 18 Mar 2014 09:56:42 +0100 |
Lukas Stadler |
relax assertion in emitNullCheck to Kind.Object to allow for IllegalStamp |
Tue, 18 Mar 2014 09:55:55 +0100 |
Lukas Stadler |
fix typo |
Mon, 17 Mar 2014 17:32:35 -0700 |
twisti |
removed com/oracle/graal/hotspot/bridge/Marks.java and replaced with enum |
Mon, 17 Mar 2014 23:46:20 +0100 |
Doug Simon |
Backed out changeset: 1d35a2b84553 |
Mon, 17 Mar 2014 23:45:14 +0100 |
Doug Simon |
use Java Allocation Instrumenter to observe allocation in Graal compiler tests |
Mon, 17 Mar 2014 12:40:35 -0700 |
Michael Van De Vanter |
Merge with 5e04917e66165ef93fe7b61030c4d89a08b3d53c |
Mon, 17 Mar 2014 12:39:25 -0700 |
Michael Van De Vanter |
Remove TODOs no longer relevant |
Mon, 17 Mar 2014 18:46:39 +0100 |
Christian Humer |
Truffle: renamed NodeFilter to NodeCountFilter and changed it to have inclusive implementation semantics. |
Mon, 17 Mar 2014 14:57:14 +0100 |
Christian Humer |
Truffle: Added API changes to the changelog. |