Mercurial > hg > graal-compiler
graph
-
used movslq instead of movl in CRC32 interpreter stubWed, 07 Aug 2013 01:54:09 +0200, by Doug Simon
-
added support for handling volatile registers across native runtime callsWed, 07 Aug 2013 01:52:44 +0200, by Doug Simon
-
add intrinsics for java.util.zip.CRC32 (GRAAL-385)Tue, 06 Aug 2013 23:36:36 +0200, by Doug Simon
-
unittest: also pick up @Parameters annotationWed, 07 Aug 2013 16:05:49 +0200, by Bernhard Urban
-
FrameAccessNode: check that constant frame slot is not null.Wed, 07 Aug 2013 12:52:39 +0200, by Andreas Woess
-
Fix snippet counter namingWed, 07 Aug 2013 14:07:06 +0200, by Christos Kotselidis
-
Change scope of logging methodsWed, 07 Aug 2013 14:06:10 +0200, by Christos Kotselidis
-
SPARC: a lot of fixes and moreMon, 05 Aug 2013 22:23:00 -0700, by twisti
-
SPARC and Solaris fixes after HSX mergeMon, 05 Aug 2013 22:21:47 -0700, by twisti
-
Merge.Tue, 06 Aug 2013 22:12:12 +0200, by Doug Simon
-
fixed bug in java.util.zip.CRC32.updateBytes interpreter entry stubTue, 06 Aug 2013 21:40:09 +0200, by Doug Simon
-
Merge.Tue, 06 Aug 2013 18:32:04 +0200, by Doug Simon
-
fixed bug in java.util.zip.CRC32.update(int b) interpreter entry stub and re-enabled CRC32 intrinsicsTue, 06 Aug 2013 18:31:23 +0200, by Doug Simon
-
avoid use of JUnitWrapper when exactly one test is being executedTue, 06 Aug 2013 18:10:44 +0200, by Doug Simon
-
removed obsolete checkcast snippetsTue, 06 Aug 2013 16:13:05 +0200, by Doug Simon
-
fix lowering of StoreIndexedNode (anchor read of element klass)Tue, 06 Aug 2013 21:28:58 +0200, by Lukas Stadler
-
CR-917 fix for ExceptionObjectNodeTue, 06 Aug 2013 10:50:53 -0700, by Mick Jordan
-
MergeTue, 06 Aug 2013 17:30:47 +0200, by Christos Kotselidis
-
MergeTue, 06 Aug 2013 14:39:47 +0200, by Christos Kotselidis
-
Field renamingTue, 06 Aug 2013 14:38:46 +0200, by Christos Kotselidis
-
Augment Writebarrier verification phase to account for G1, plus code simplificationTue, 06 Aug 2013 14:25:12 +0200, by Christos Kotselidis
-
Augment write barrier addition tests for G1Tue, 06 Aug 2013 14:23:23 +0200, by Christos Kotselidis
-
Add util method for gcTue, 06 Aug 2013 14:16:06 +0200, by Christos Kotselidis
-
Nullify deopt state of writenodes with G1 pre barriersTue, 06 Aug 2013 14:11:01 +0200, by Christos Kotselidis
-
Ordinal check for unsafe load loweringTue, 06 Aug 2013 14:00:49 +0200, by Christos Kotselidis
-
Set stateAfter in lowering of CompareAndSwapNode.Tue, 06 Aug 2013 16:04:45 +0200, by Roland Schatz
-
Remove duplicate fields from LoweredCompareAndSwapNode.Tue, 06 Aug 2013 16:04:44 +0200, by Roland Schatz
-
Remove unused field from CompareAndSwapNode.Tue, 06 Aug 2013 16:04:44 +0200, by Roland Schatz
-
fix HotSpotMethodData to read the correct values on little and big endianMon, 05 Aug 2013 20:20:32 -0700, by twisti
-
MergeMon, 05 Aug 2013 23:46:06 +0200, by Andreas Woess
-
Truffle: lower FrameSetNode to StoreIndexed instead of UnsafeStore (experimental).Mon, 05 Aug 2013 18:00:16 +0200, by Andreas Woess
-
Increase TruffleGraphMaxNodes to 20000.Mon, 05 Aug 2013 17:53:07 +0200, by Andreas Woess
-
TruffleCache refactoring.Mon, 05 Aug 2013 17:00:00 +0200, by Andreas Woess
-
Truffle: Do not cache graal graphs (not used at the moment).Mon, 05 Aug 2013 16:52:16 +0200, by Andreas Woess
-
TruffleCache: do not inline invoke with null receiver.Mon, 05 Aug 2013 16:47:20 +0200, by Andreas Woess
-
Merge.Mon, 05 Aug 2013 22:37:13 +0200, by Doug Simon
-
Merge.Mon, 05 Aug 2013 16:37:06 +0200, by Doug Simon
-
added interactive selection capability to 'mx javap' commandMon, 05 Aug 2013 14:00:14 +0200, by Doug Simon
-
added receiver null check in canonicalization of java.lang.Class macro nodesMon, 05 Aug 2013 11:24:44 +0200, by Doug Simon
-
Truffle-DSL: specialization group fixes.Mon, 05 Aug 2013 19:50:34 +0200, by Christian Humer
-
Truffle-DSL: Fixed a bug in the code writer when a line overflowed with an exact size of 200.Mon, 05 Aug 2013 19:48:15 +0200, by Christian Humer
-
Merge.Mon, 05 Aug 2013 19:46:51 +0200, by Christian Humer
-
Merge.Mon, 05 Aug 2013 13:20:06 +0200, by Christian Humer
-
Truffle-DSL: More elegant solution for rewrite with exception in executeAndSpecialize0.Thu, 01 Aug 2013 21:34:57 +0200, by Christian Humer
-
Merge.Thu, 01 Aug 2013 20:54:32 +0200, by Christian Humer
-
Truffle-DSL: Implemented specialization grouping for generic cases.Thu, 01 Aug 2013 20:53:54 +0200, by Christian Humer
-
Truffle-DSL: Fixed an exception if accidently the node class itself is parsed.Thu, 01 Aug 2013 20:53:05 +0200, by Christian Humer
-
Truffle-DSL: Fixed the second specialization is unreachable if two specializations have the exactly same signature (also guards) and are ordered next to each other.Thu, 01 Aug 2013 20:52:03 +0200, by Christian Humer
-
Truffle-DSL: CodeTreeBuilder can now remove the previous element even if trees are concatinated at a later time.Thu, 01 Aug 2013 20:48:56 +0200, by Christian Humer
-
Truffle-DSL: Fixed argument order problem for test cases.Thu, 01 Aug 2013 20:47:57 +0200, by Christian Humer
-
Truffle-DSL: Implemented support for negated guards (GRAAL-371 #resolve)Wed, 31 Jul 2013 15:36:01 +0200, by Christian Humer
-
Fixed mx script debug vm arguments for ecj builds. Its now possible to debug ecj builds using -d as argument.Wed, 31 Jul 2013 15:07:42 +0200, by Christian Humer
-
Truffle-DSL: Added a hack to get around eclipse bug 300408. (https://bugs.eclipse.org/bugs/show_bug.cgi?id=300408)Wed, 31 Jul 2013 15:04:13 +0200, by Christian Humer
-
Truffle-DSL: Added new @NodeField and @NodeFields annotation. Which can be used to avoid the cumbersome definition of copy constructors.Tue, 30 Jul 2013 17:42:50 +0200, by Christian Humer
-
Truffle-DSL: Fixed executeAndSpecialize layout to always call specialization methods on the correct node. (GRAAL-379 #resolve)Tue, 30 Jul 2013 16:12:26 +0200, by Christian Humer
-
Truffle-DSL: Changed executeAndSpecialize to use an int as minimumState instead of a class.Tue, 30 Jul 2013 16:11:08 +0200, by Christian Humer
-
Truffle-DSL: Added a useful message to type casts in generated type system classes. (GRAAL-355 #resolve)Mon, 29 Jul 2013 19:20:33 +0200, by Christian Humer
-
Truffle-DSL: Fixed a bug with anonymous children (GRAAL-321 #resolve)Mon, 29 Jul 2013 18:46:43 +0200, by Christian Humer
-
Truffle-DSL: Added test for string-line wrapping (GRAAL-331 #comment added testcase)Mon, 29 Jul 2013 18:42:53 +0200, by Christian Humer
-
Truffle-DSL: string line wrapping in generated code. (GRAAL-331 #resolve)Mon, 29 Jul 2013 18:21:27 +0200, by Christian Humer
-
Truffle-DSL: Fixed compile error for nodes with no children and empty constructor.Mon, 29 Jul 2013 16:50:10 +0200, by Christian Humer
-
gate: add server optimized buildMon, 05 Aug 2013 14:53:00 +0200, by Bernhard Urban
-
fix optimized buildsMon, 05 Aug 2013 14:51:58 +0200, by Bernhard Urban
-
Merge.Mon, 05 Aug 2013 11:25:14 +0200, by Doug Simon
-
disabled CRC32 intrinsics until they work with GraalThu, 01 Aug 2013 00:57:27 +0200, by Doug Simon
-
restored JVM_SetProtectionDomain so that Graal still works with libjava.so from JDK7 (which expects this function to be defined)Thu, 01 Aug 2013 00:38:28 +0200, by Doug Simon
-
avoid using deprecated stat64 on Mac OS XThu, 01 Aug 2013 00:35:13 +0200, by Doug Simon
-
Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/Wed, 31 Jul 2013 11:00:54 +0200, by Doug Simon
-
Added tag hs25-b43 for changeset 46487ba40ff2 jdk8-b101Fri, 26 Jul 2013 03:48:16 -0700, by amurillo
-
MergeThu, 25 Jul 2013 18:12:02 -0400, by jiangli
-
8020799: Allow customization of hotspot source directories and filesWed, 24 Jul 2013 19:23:26 -0400, by dholmes
-
MergeWed, 24 Jul 2013 13:54:03 -0700, by morris
-
MergeFri, 19 Jul 2013 13:59:25 -0700, by morris
-
8020433: Crash when using -XX:+RestoreMXCSROnJNICallsMon, 15 Jul 2013 10:28:32 -0700, by kvn
-
MergeMon, 15 Jul 2013 06:27:46 -0700, by morris
-
8007898: Incorrect optimization of Memory Barriers in Matcher::post_store_load_barrier()Fri, 12 Jul 2013 14:03:10 -0700, by kvn
-
8020215: Different execution plan when using JIT vs interpreterFri, 12 Jul 2013 14:01:37 -0700, by kvn
-
MergeTue, 23 Jul 2013 12:50:15 -0700, by minqi
-
MergeMon, 22 Jul 2013 22:21:57 -0700, by minqi
-
8020791: [TESTBUG] runtime/jsig/Test8017498.sh failed to compile native codeFri, 19 Jul 2013 14:54:54 -0700, by ccheung
-
8019632: Method parameters are not copied in clone_with_new_dataMon, 22 Jul 2013 17:57:42 -0400, by emc
-
MergeFri, 19 Jul 2013 11:17:19 -0700, by minqi
-
8016538: volatile double access via Unsafe.cpp is not atomicFri, 19 Jul 2013 08:34:48 -0700, by minqi
-
8020547: Event based tracing needs a UNICODE string typeFri, 19 Jul 2013 17:56:27 +0200, by mgronlun
-
MergeThu, 18 Jul 2013 18:00:39 -0700, by minqi
-
8004872: Early loading of HashMap and StringValue under -XX:+AggressiveOpts can be removedThu, 18 Jul 2013 14:57:51 -0700, by ccheung
-
MergeThu, 18 Jul 2013 12:35:55 -0700, by dcubed
-
MergeThu, 18 Jul 2013 12:05:32 -0700, by dcubed
-
8020701: Avoid crashes in WatcherThreadWed, 17 Jul 2013 13:48:15 +0200, by rbackman
-
8020697: jniCheck.cpp:check_is_obj_array asserts on TypeArrayKlass::cast(aOop->klass())Thu, 18 Jul 2013 06:47:15 -0400, by dholmes
-
MergeWed, 17 Jul 2013 17:14:50 -0700, by jiangli
-
8020309: Eliminate InstanceKlass::_cached_class_file_len.Wed, 17 Jul 2013 18:06:29 -0400, by jiangli
-
8017498: JVM crashes when native code calls sigaction(sig) where sig>=0x20Wed, 17 Jul 2013 12:22:57 -0700, by ccheung
-
8016131: nsk/sysdict/vm/stress/chain tests crash the VM in 'entry_frame_is_first()'Wed, 12 Jun 2013 11:17:39 +0200, by rbackman
-
6671508: JNI GetPrimitiveArrayCritical should not be callable on object arraysTue, 16 Jul 2013 07:33:29 +0200, by mgerdin
-
8015759: hotspot changes needed to compile with Visual Studio 2012Mon, 15 Jul 2013 23:23:15 -0400, by dholmes
-
MergeMon, 15 Jul 2013 12:06:50 +0200, by rbackman
-
8019324: assert(_f2 == 0 || _f2 == f2) failed: illegal field changeMon, 15 Jul 2013 11:35:10 +0200, by rbackman
-
MergeMon, 15 Jul 2013 00:23:48 -0700, by fparain
-
MergeFri, 12 Jul 2013 20:47:23 +0200, by ctornqvi
-
7162400: Intermittent java.io.IOException: Bad file number during HotSpotVirtualMachine.executeCommandFri, 12 Jul 2013 18:43:27 +0200, by allwin
-
MergeFri, 12 Jul 2013 04:35:52 -0700, by zgu
-
8012241: NMT huge memory footprint, it usually leads to OOMEThu, 11 Jul 2013 13:15:12 -0400, by zgu
-
7143807: ResourceMark nesting problem in stringStreamWed, 10 Jul 2013 15:49:15 +0000, by fparain
-
8020797: new hotspot build - hs25-b43Thu, 18 Jul 2013 09:35:02 -0700, by amurillo
-
Added tag jdk8-b100 for changeset 5787fac72e76Thu, 25 Jul 2013 03:18:31 -0700, by cl
-
Added tag hs25-b42 for changeset 9f71e36a471a jdk8-b100Thu, 18 Jul 2013 09:25:07 -0700, by amurillo
-
MergeThu, 18 Jul 2013 00:52:54 -0400, by clucasius
-
MergeTue, 16 Jul 2013 12:20:08 -0400, by jprovino
-
8011569: ARM -- avoid native stack walkingTue, 16 Jul 2013 10:55:48 -0400, by jprovino
-
MergeMon, 15 Jul 2013 12:24:32 -0400, by clucasius
-
8016697: Use stubs to implement safefetchThu, 20 Jun 2013 15:02:05 +0200, by goetz
-
MergeMon, 15 Jul 2013 15:14:58 -0700, by tamao
-
8020155: PSR:PERF G1 not collecting old regions when humongous allocations interferThu, 11 Jul 2013 11:33:27 +0200, by brutisso
-
8020382: new hotspot build - hs25-b42Fri, 12 Jul 2013 17:08:52 -0700, by amurillo
-
Added tag jdk8-b99 for changeset 81b6cb70717cThu, 18 Jul 2013 03:38:10 -0700, by cl
-
MergeThu, 11 Jul 2013 14:33:54 -0700, by katleman
-
8020414: JDK8 b98 source with GPL header errorsThu, 11 Jul 2013 14:07:26 -0700, by katleman
-
Added tag hs25-b41 for changeset 2b9946e10587Fri, 12 Jul 2013 16:53:40 -0700, by amurillo
-
MergeThu, 11 Jul 2013 11:45:09 -0700, by tamao
-
8013939: Metaspace capacity not availableWed, 10 Jul 2013 15:28:43 +0200, by ehelin
-
8015683: object_count_after_gc should have the same timestamp for all eventsWed, 12 Jun 2013 15:21:41 +0200, by ehelin
-
8016170: GC id variable in gcTrace.cpp should use typedef GCIdWed, 12 Jun 2013 15:50:14 +0200, by ehelin
-
8015972: Refactor the sending of the object count after GC eventWed, 05 Jun 2013 09:44:03 +0200, by ehelin
-
MergeThu, 11 Jul 2013 01:11:52 -0700, by roland
-
8016749: -XX:+UseISM fails an assert(obj->is_oop()) when running SPECjbb2005Wed, 10 Jul 2013 13:33:56 -0700, by anoll
-
MergeTue, 09 Jul 2013 22:00:04 -0700, by twisti
-
8015635: Crash when specifying very large code cache sizeTue, 09 Jul 2013 11:48:05 +0200, by anoll
-
8017578: Hotspot compilation error with latest Studio compilerTue, 09 Jul 2013 08:56:04 -0400, by drchase
-
8019625: Test compiler/8005956/PolynomialRoot.java timeouts on Solaris SPARCsTue, 09 Jul 2013 17:20:32 +0200, by adlertz
-
8020059: The flag introduced by 8014972 is not defined if Hotspot is built without a compiler (zero, ppc64 core build).Mon, 08 Jul 2013 14:15:02 -0700, by goetz
-
MergeTue, 09 Jul 2013 22:48:52 +0200, by acorn
-
8013635: VM should no longer create bridges for generic signatures.Tue, 09 Jul 2013 14:02:28 -0400, by acorn
-
MergeTue, 09 Jul 2013 19:56:07 +0200, by zgu
-
8011760: assert(delta != 0) failed: dup pointer in MemBaseline::malloc_sort_by_addrTue, 09 Jul 2013 13:18:16 -0400, by zgu
-
MergeMon, 08 Jul 2013 18:26:26 -0700, by hseigel
-
MergeMon, 08 Jul 2013 16:44:03 -0700, by hseigel
-
8014399: Remove JVM_SetProtectionDomain from hotspotMon, 08 Jul 2013 19:36:22 -0400, by hseigel
-
MergeMon, 08 Jul 2013 14:53:52 -0700, by jiangli
-
MergeMon, 08 Jul 2013 14:21:20 -0400, by jiangli
-
7133260: AllocationProfiler uses space in metadata and doesn't seem to do anything useful.Wed, 03 Jul 2013 17:26:59 -0400, by jiangli
-
8016903: Thread::_handle_area initial size too bigMon, 08 Jul 2013 10:58:48 -0700, by iklam
-
MergeFri, 05 Jul 2013 08:09:40 -0700, by fparain
-
8016465: The hs_err file gets wrong nameFri, 05 Jul 2013 08:26:49 +0000, by fparain
-
8015884: runThese crashed with SIGSEGV, hs_err has an error instead of stacktraceThu, 04 Jul 2013 21:10:17 -0700, by dcubed
-
MergeThu, 04 Jul 2013 04:03:28 -0700, by zgu
-
8016074: NMT: assertion failed: assert(thread->thread_state() == from) failed: coming from wrong thread stateThu, 04 Jul 2013 06:24:08 -0400, by zgu
-
8019833: Wrong JNI error code for preexisting JVMWed, 03 Jul 2013 13:45:39 -0400, by coleenp
-
8019934: new hotspot build - hs25-b41Thu, 04 Jul 2013 14:56:49 -0700, by amurillo
-
Added tag jdk8-b98 for changeset 30b5b75c42acThu, 11 Jul 2013 10:13:37 -0700, by katleman
-
MergeThu, 04 Jul 2013 03:41:57 -0700, by roland
-
MergeThu, 04 Jul 2013 01:42:34 -0700, by roland
-
MergeTue, 02 Jul 2013 22:51:23 -0700, by twisti
-
8017571: JSR292: JVM crashing on assert "cast to instanceKlass" while producing MethodHandle for array methods with MethodHandle.findVirtualTue, 02 Jul 2013 20:27:00 -0700, by twisti
-
7088419: Use x86 Hardware CRC32 Instruction with java.util.zip.CRC32Tue, 02 Jul 2013 20:42:12 -0400, by drchase
-
8014972: Crash with specific values for -XX:InitialCodeCacheSize=500K -XX:ReservedCodeCacheSize=500kTue, 02 Jul 2013 07:51:31 +0200, by anoll
-
8019247: SIGSEGV in compiled method c8e.e.t_.getArray(Ljava/lang/Class;)[Ljava/lang/ObjectTue, 02 Jul 2013 10:30:49 -0700, by kvn
-
8019382: PPC64: Fix bytecodeInterpreter to compile with '-Wunused-value'Mon, 01 Jul 2013 14:14:16 -0700, by simonis
-
8006629: NEED_TEST: need test for JDK-8001071Mon, 01 Jul 2013 12:22:34 -0700, by kvn
-
MergeThu, 04 Jul 2013 01:03:26 -0700, by bdelsart
-
MergeWed, 03 Jul 2013 22:36:42 -0400, by clucasius
-
8006023: Embedded Builds fail management test because of requirement for UsePerfData being enabled.Mon, 01 Jul 2013 19:44:37 -0400, by jiangli
-
MergeWed, 03 Jul 2013 15:04:53 -0700, by tamao
-
MergeWed, 03 Jul 2013 14:50:10 -0700, by tamao
-
8017611: Auto corrector for mistyped vm optionsFri, 28 Jun 2013 20:18:04 -0700, by tamao
-
8017070: G1: assert(_card_counts[card_num] <= G1ConcRSHotCardLimit) failedMon, 01 Jul 2013 09:30:23 -0700, by johnc
-
8014022: G1: Non Java threads should lock the shared SATB queue lock without safepoint checks.Sun, 30 Jun 2013 21:42:07 +0200, by brutisso
-
MergeFri, 28 Jun 2013 18:28:17 +0200, by ehelin
-
8017483: G1 tests fail with native OOME on Solaris x86 after HeapBaseMinAddress has been increasedThu, 27 Jun 2013 09:59:59 +0200, by brutisso
-
MergeTue, 02 Jul 2013 16:54:24 +0200, by coleenp
-
8015391: NPG: With -XX:+UseCompressedKlassPointers OOME due to exhausted metadata space could occur when metaspace is almost emptyTue, 02 Jul 2013 08:42:37 -0400, by coleenp
-
8009204: [dtrace] signatures returned by Java 7 jstack() are corrupted on SolarisMon, 01 Jul 2013 14:13:12 -0700, by sspitsyn
-
8016331: Minor issues in event tracing metadataWed, 26 Jun 2013 17:02:04 +0200, by egahlin
-
8016444: Duplicate zombie check in safe_for_senderWed, 12 Jun 2013 09:49:42 +0200, by rbackman
-
7060111: race condition in VMError::report_and_die()Mon, 01 Jul 2013 09:13:19 +0000, by fparain
-
7007040: Check of capacity paramenters in JNI_PushLocalFrame is wrongSun, 30 Jun 2013 09:59:08 -0400, by hseigel
-
MergeSat, 29 Jun 2013 11:55:09 -0700, by dcubed
-
MergeFri, 28 Jun 2013 14:05:27 +0200, by nloodin
-
8016075: Win32 crash with CDS enabled and small heap sizeThu, 27 Jun 2013 10:03:21 -0700, by iklam
-
MergeWed, 26 Jun 2013 11:00:11 +0200, by kevinw
-
8010278: SA: provide mechanism for using an alternative SA debugger back-end.Wed, 26 Jun 2013 00:01:20 +0100, by kevinw
-
MergeTue, 25 Jun 2013 14:51:46 -0700, by zgu
-
8017478: Kitchensink crashed with SIGSEGV in BaselineReporter::diff_callsitesTue, 25 Jun 2013 17:22:04 -0400, by zgu
-
8019302: new hotspot build - hs25-b40Fri, 28 Jun 2013 02:33:13 -0700, by amurillo
-
Added tag jdk8-b97 for changeset d197d377ab2eThu, 04 Jul 2013 01:00:19 -0700, by cl
-
MergeThu, 27 Jun 2013 11:12:19 -0700, by kvn
-
8017531: 8010460 changes broke bytecodeInterpreter.cppMon, 24 Jun 2013 16:11:47 +0200, by goetz
-
8017510: Add a regression test for 8005956Wed, 26 Jun 2013 00:40:13 +0200, by adlertz
-
8017243: 8001345 is incompleteTue, 25 Jun 2013 12:07:07 -0700, by adlertz
-
MergeMon, 24 Jun 2013 18:23:45 -0700, by twisti
-
8017538: Clang support broke slowdebug build for i586Mon, 24 Jun 2013 17:47:25 -0700, by twisti
-
8017308: Remove unused breakpoint relocation typeMon, 24 Jun 2013 11:53:54 -0700, by goetz
-
MergeThu, 27 Jun 2013 10:56:10 +0200, by ehelin
-
8013590: NPG: Add a memory pool MXBean for MetaspaceWed, 26 Jun 2013 16:58:37 +0200, by ehelin
-
8014851: UseAdaptiveGCBoundary is brokenTue, 25 Jun 2013 15:17:11 -0700, by jmasa
-
8014546: MetaspaceAux print_metaspace_change() should print "used" after GC not capacityTue, 25 Jun 2013 09:58:26 -0700, by jmasa
-
7122222: GC log is limited to 2G for 32-bitFri, 07 Jun 2013 09:46:58 -0700, by tamao
-
8017561: Build errors caused by missing .PHONYTue, 25 Jun 2013 14:11:57 +0200, by sla
-
8016325: JVM hangs verifying system dictionaryMon, 24 Jun 2013 18:55:46 -0400, by coleenp
-
8009575: Reduce Symbol::_refcount from 4 bytes to 2 bytesSun, 23 Jun 2013 22:08:28 -0700, by iklam
-
MergeFri, 21 Jun 2013 10:55:26 -0700, by dcubed
-
MergeFri, 21 Jun 2013 08:18:08 -0700, by dcubed
-
8017177: more explicit code location information in hs_err crash logFri, 21 Jun 2013 10:57:00 -0400, by coleenp
-
8004124: Handle and/or warn about SI_KERNELFri, 21 Jun 2013 10:50:19 -0400, by coleenp
-
8016735: Remove superfluous EnableInvokeDynamic warning from UnlockDiagnosticVMOptions checkThu, 20 Jun 2013 11:53:51 +0200, by mgronlun
-
8008964: NPG: Memory regression: Thread::_metadata_handles uses 1 KB per thread.Wed, 19 Jun 2013 20:51:39 -0700, by iklam
-
8014326: [OSX] All libjvm symbols are exportedWed, 19 Jun 2013 13:14:03 -0700, by dholmes
-
8017253: new hotspot build - hs25-b39Fri, 21 Jun 2013 00:59:12 -0700, by amurillo
-
Added tag jdk8-b96 for changeset e6a4b8c71fa6Thu, 27 Jun 2013 13:40:18 -0700, by katleman
-
8017323: JDK8 b95 source with GPL header errors jdk8-b96Wed, 26 Jun 2013 11:25:42 -0700, by katleman
-
MergeTue, 25 Jun 2013 12:46:21 -0700, by amurillo
-
MergeMon, 24 Jun 2013 14:27:24 -0700, by lana
-
MergeWed, 19 Jun 2013 11:02:10 +0100, by chegar
-
MergeMon, 17 Jun 2013 11:17:49 +0100, by chegar
-
MergeFri, 31 May 2013 10:27:12 +0100, by chegar
-
MergeThu, 23 May 2013 12:44:18 +0100, by chegar
-
MergeThu, 16 May 2013 11:44:33 +0100, by chegar
-
MergeWed, 08 May 2013 15:25:08 +0100, by chegar
-
MergeWed, 01 May 2013 14:11:01 +0100, by chegar
-
MergeSun, 28 Apr 2013 08:15:33 +0100, by chegar
-
MergeWed, 24 Apr 2013 10:17:40 +0100, by chegar
-
8011896: Add check for invalid offset for new AccessControlContext isAuthorized fieldMon, 22 Apr 2013 08:33:12 -0400, by mullan
-
8001330: Improve on checking orderFri, 05 Apr 2013 10:18:36 -0400, by mullan
-
7158805: Better rewriting of nested subroutine callsThu, 07 Mar 2013 11:49:38 -0500, by hseigel
-
Added tag hs25-b38 for changeset 2cc5a9d1ba66Fri, 21 Jun 2013 00:51:57 -0700, by amurillo
-
MergeThu, 20 Jun 2013 16:08:11 -0700, by kvn
-
8001345: VM crashes with assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-allocWed, 19 Jun 2013 00:41:56 +0200, by adlertz
-
8002160: Compilation issue with adlc using latest SunStudio compilersMon, 17 Jun 2013 12:35:53 -0400, by drchase
-
MergeFri, 14 Jun 2013 16:33:34 -0700, by kvn
-
8016157: During CTW: C2: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRG defined in this blockFri, 14 Jun 2013 01:19:56 +0200, by adlertz
-
8010124: JVM_GetClassContext: use GrowableArray instead of KlassLinkThu, 13 Jun 2013 15:39:47 -0400, by drchase
-
MergeTue, 11 Jun 2013 16:40:31 -0700, by kvn
-
8014959: assert(Compile::current()->live_nodes() < (uint)MaxNodeLimit) failed: Live Node limit exceeded limitTue, 11 Jun 2013 16:34:34 -0400, by drchase
-
8003268: SharedRuntime::generate_native_wrapper doesn't save all registers across runtime tracing calls for JNI critical native methodsTue, 11 Jun 2013 11:13:09 -0700, by twisti
-
8008407: remove SPARC V8 supportFri, 07 Jun 2013 16:46:37 -0700, by morris
-
MergeFri, 07 Jun 2013 11:43:53 -0700, by kvn
-
8015437: SPARC cbcond branch offset out of 10-bit rangeFri, 07 Jun 2013 07:33:35 -0700, by morris
-
MergeThu, 20 Jun 2013 10:03:58 +0200, by ehelin
-
8015903: Format issue with -XX:+PrintAdaptiveSizePolicy on JDK8Wed, 19 Jun 2013 06:09:46 -0700, by poonam
-
8016556: G1: Use ArrayAllocator for BitMapsTue, 18 Jun 2013 22:45:32 +0200, by brutisso
-
8015237: Parallelize string table scanning during strong root processingTue, 18 Jun 2013 12:31:07 -0700, by johnc
-
8012265: VM often crashes on solaris with a lot of memoryFri, 14 Jun 2013 08:02:32 +0200, by brutisso
-
MergeWed, 19 Jun 2013 18:13:52 +0200, by nloodin
-
8015660: Test8009761.java "Failed: init recursive calls: 24. After deopt 25"Tue, 18 Jun 2013 09:08:35 -0700, by minqi
-
MergeTue, 18 Jun 2013 09:34:16 -0400, by zgu
-
8013651: NMT: reserve/release sequence id's in incorrect order due to raceTue, 18 Jun 2013 08:44:08 -0400, by zgu
-
8016304: ThreadMXBean.getDeadlockedThreads reports bogus deadlocks on JDK 8Mon, 17 Jun 2013 18:35:44 +0200, by sla
-
8013917: Kitchensink crashed with SIGSEGV in BaselineReporter::diff_callsitesMon, 10 Jun 2013 10:45:19 -0400, by zgu
-
8016105: Add complementary RETURN_NULL allocation macros in allocation.hppSat, 15 Jun 2013 13:17:36 +0200, by mgronlun
-
MergeFri, 14 Jun 2013 22:34:08 -0700, by sspitsyn
-
6493116: JVMTI Doc: GetOwnedMonitorStackDepthInfo has a typo in monitor_info_ptr parameter descriptionFri, 14 Jun 2013 15:17:10 -0700, by sspitsyn
-
MergeFri, 14 Jun 2013 19:49:58 -0700, by dcubed
-
MergeFri, 14 Jun 2013 08:00:35 -0700, by dcubed
-
7178026: os::close can restart ::close but that is not a restartable syscallFri, 14 Jun 2013 07:46:22 -0700, by rdurbin
-
MergeFri, 14 Jun 2013 15:20:32 -0700, by zgu
-
MergeFri, 14 Jun 2013 07:39:19 -0700, by zgu
-
8011968: Kitchensink crashed with SIGSEGV in MemBaseline::baselineFri, 14 Jun 2013 09:18:42 -0400, by zgu
-
MergeFri, 14 Jun 2013 07:30:10 -0700, by zgu
-
8014431: cleanup warnings indicated by the -Wunused-value compiler option on linuxThu, 13 Jun 2013 22:02:40 -0700, by ccheung
-
MergeFri, 14 Jun 2013 13:11:58 +0200, by ctornqvi
-
8015324: Create tests for CDS featureThu, 13 Jun 2013 22:00:06 +0200, by ctornqvi
-
8016065: Write regression test for 7167142Thu, 13 Jun 2013 21:57:56 +0200, by ctornqvi
-
8013057: assert(_needs_gc || SafepointSynchronize::is_at_safepoint()) failed: only read at safepointThu, 13 Jun 2013 11:16:38 -0700, by dcubed
-
8016567: new hotspot build - hs25-b38Fri, 14 Jun 2013 07:27:22 -0700, by amurillo
-
Added tag jdk8-b95 for changeset 5d65c078cd0aThu, 20 Jun 2013 10:16:47 -0700, by katleman
-
MergeMon, 05 Aug 2013 10:44:46 +0200, by Christos Kotselidis
-
Add gate run with G1 and heap verification enabledSun, 04 Aug 2013 02:36:40 +0200, by Christos Kotselidis
-
try to fix HSAIL and PTX FrameMap problemsSun, 04 Aug 2013 12:27:59 -0700, by twisti
-
provide default (from AMD64) implementation for abstract PTX and HSAIL FrameMap methodsSun, 04 Aug 2013 11:54:55 -0700, by twisti
-
MergeSun, 04 Aug 2013 11:29:03 -0700, by twisti
-
move callKillsRegisters to LinearScanSun, 04 Aug 2013 11:26:16 -0700, by twisti
-
use type.SIZE instead of constantSun, 04 Aug 2013 11:24:55 -0700, by twisti
-
AMD64 cleanupsSun, 04 Aug 2013 11:17:49 -0700, by twisti
-
moved move logic into architecture specific FrameMapSun, 04 Aug 2013 11:16:01 -0700, by twisti
-
MergeThu, 01 Aug 2013 15:23:05 -0700, by twisti
-
added architecture specific frame mapsWed, 31 Jul 2013 14:04:24 -0700, by twisti
-
Add G1 Barrier CountersSat, 03 Aug 2013 19:11:15 +0200, by Christos Kotselidis
-
Make heap verification conditionalFri, 02 Aug 2013 20:07:43 +0200, by Christos Kotselidis
-
Add heap sanity checker with premature hard crash for debugging write barriersFri, 02 Aug 2013 19:03:05 +0200, by Christos Kotselidis
-
Fix bug in CardQueue/SATB buffer indexes' calculation in ArrayRangeBarrier snippetsFri, 02 Aug 2013 18:29:49 +0200, by Christos Kotselidis
-
Early exits from G1 Array Range barriers if length==0Fri, 02 Aug 2013 18:08:08 +0200, by Christos Kotselidis
-
Minor refactoringFri, 02 Aug 2013 18:05:27 +0200, by Christos Kotselidis
-
MergeFri, 02 Aug 2013 17:00:40 +0200, by Christos Kotselidis
-
Fixed anchror for unsafe load snippetFri, 02 Aug 2013 14:53:08 +0200, by Christos Kotselidis
-
Allow unsafeLoad lowering only when loweringType!=BEFORE_GUARDSFri, 02 Aug 2013 14:43:58 +0200, by Christos Kotselidis
-
Always use precise barriers when type==nullFri, 02 Aug 2013 14:34:46 +0200, by Christos Kotselidis
-
Writes with always null stamps omit only post barriersFri, 02 Aug 2013 14:26:54 +0200, by Christos Kotselidis
-
Minor refactoringFri, 02 Aug 2013 14:10:04 +0200, by Christos Kotselidis
-
Add more unittests for ArrayCopy write barriersFri, 02 Aug 2013 13:45:04 +0200, by Christos Kotselidis
-
Early exit of SerialArrayRange barrier if vector length==0Fri, 02 Aug 2013 13:43:15 +0200, by Christos Kotselidis
-
G1ReferentFieldReadBarrier is not a deoptimizing nodeFri, 02 Aug 2013 13:40:01 +0200, by Christos Kotselidis
-
Apply patch by Mikael Gerdin which fixes filtered strong marking of nmethodsFri, 02 Aug 2013 13:35:13 +0200, by Christos Kotselidis
-
Remove forced addition of Graal's oop during weak root processing (creates race condition)Fri, 02 Aug 2013 13:31:31 +0200, by Christos Kotselidis
-
Fix bug in FixedGuardNode simplification.Fri, 02 Aug 2013 16:21:02 +0200, by Roland Schatz
-
Move VerifyUsageWithEquals phases into HighTier.Fri, 02 Aug 2013 11:22:23 +0200, by Roland Schatz
-
Remove unused methods from PhasePlan.Fri, 02 Aug 2013 11:05:19 +0200, by Roland Schatz
-
Move inlining phases to HighTier.Fri, 02 Aug 2013 11:03:45 +0200, by Roland Schatz
-
Make InliningPhase reentrant.Fri, 02 Aug 2013 11:00:57 +0200, by Roland Schatz
-
Remove fields from InliningPhase that are already available in HighTierContext.Fri, 02 Aug 2013 10:57:20 +0200, by Roland Schatz
-
Make IterativeInliningPhase reentrant.Fri, 02 Aug 2013 10:55:33 +0200, by Roland Schatz
-
Add more fields to HighTierContext.Fri, 02 Aug 2013 10:51:12 +0200, by Roland Schatz
-
Use PhaseContext base class where HighTierContext is not needed.Fri, 02 Aug 2013 10:47:40 +0200, by Roland Schatz
-
Move cleaning of TypeProfileProxyNode into a compiler phase.Fri, 02 Aug 2013 10:47:15 +0200, by Roland Schatz
-
Remove unused PhasePosition.HIGH_LEVEL.Fri, 02 Aug 2013 10:40:33 +0200, by Roland Schatz
-
Backed out changeset dae97549a94d (disable new memory aware scheduling)Thu, 01 Aug 2013 21:25:37 +0200, by Bernhard Urban
-
Scheduling: enable new memory aware scheduling per default (GRAAL-159)Thu, 01 Aug 2013 19:15:54 +0200, by Bernhard Urban
-
SchedulePhase: remove debugging booleanThu, 01 Aug 2013 19:15:17 +0200, by Bernhard Urban
-
SchedulingPhase: use logging facilities instead of TTYThu, 01 Aug 2013 18:59:31 +0200, by Bernhard Urban
-
Debug: add printfThu, 01 Aug 2013 18:58:48 +0200, by Bernhard Urban
-
Scheduling: add assert about nodes in a block after sortingThu, 01 Aug 2013 17:24:41 +0200, by Bernhard Urban
-
NewMemoryAwareScheduling: create nodebitmap once per graph (GRAAL-159)Thu, 01 Aug 2013 17:23:31 +0200, by Bernhard Urban
-
NewMemoryAwareScheduling: fix out of loop scheduling for floating reads (GRAAL-159)Thu, 01 Aug 2013 17:23:30 +0200, by Bernhard Urban
-
NewMemoryAwareScheduling: handle loop headers different than merges (GRAAL-159)Thu, 01 Aug 2013 17:23:30 +0200, by Bernhard Urban
-
checkcastnode: fix comment and scope in unittestThu, 01 Aug 2013 17:23:28 +0200, by Bernhard Urban
-
Fix arraycopy bug when array size is smaller than sizeof(long).Thu, 01 Aug 2013 16:40:59 +0200, by Roland Schatz
-
adding back setting safepointPollingAddressTue, 30 Jul 2013 16:42:51 -0700, by twisti
-
remove GraalSafepointPollOffsetTue, 30 Jul 2013 16:42:34 -0700, by twisti
-
GRAAL-375: volatile read is moved out of loopTue, 30 Jul 2013 16:16:42 -0700, by twisti
-
remove SafepointPollOffsetTue, 30 Jul 2013 16:15:01 -0700, by twisti
-
increase maximum recursive inlining sizeTue, 30 Jul 2013 13:03:28 -0700, by Lukas Stadler
-
Frame.isInitialized: add method substitution and suppress AIOOBE if frame size < descriptor size.Tue, 30 Jul 2013 13:07:48 +0200, by Andreas Woess
-
use aligned memory accesses for vectorized array copyMon, 29 Jul 2013 17:13:00 -0700, by twisti
-
Changed inlining order to bottom-up.Mon, 29 Jul 2013 15:47:33 +0200, by Christian Haeubl
-
Truffle: ReplaceIntrinsicsPhase should also handle macro substitutions.Mon, 29 Jul 2013 13:39:59 +0200, by Andreas Woess
-
added ClassIsArrayNode macro nodeMon, 29 Jul 2013 12:11:59 +0200, by Doug Simon
-
added ClassIsPrimitiveNode macro nodeMon, 29 Jul 2013 12:10:19 +0200, by Doug Simon
-
added ClassGetModifiersNode macro nodeMon, 29 Jul 2013 12:07:27 +0200, by Doug Simon
-
removed redundant implements clause for LowerableMon, 29 Jul 2013 12:07:08 +0200, by Doug Simon
-
added ClassIsInterfaceNode macro nodeMon, 29 Jul 2013 11:57:57 +0200, by Doug Simon
-
added ClassGetComponentTypeNode macro nodeMon, 29 Jul 2013 11:43:27 +0200, by Doug Simon
-
added ClassGetSuperclassNode macro nodeMon, 29 Jul 2013 11:37:28 +0200, by Doug Simon
-
Reverted back to path-based computation of inlining relevance.Mon, 29 Jul 2013 10:47:31 +0200, by Christian Haeubl
-
solaris build fixedFri, 26 Jul 2013 20:34:56 -0700, by twisti
-
added unalignedMemoryAccess to ArchitectureFri, 26 Jul 2013 20:34:05 -0700, by twisti
-
read HotSpot VM options via HotSpotDiagnosticMXBeanFri, 26 Jul 2013 14:03:07 -0700, by twisti
-
add NewMemoryAwareScheduling (GRAAL-159)Fri, 26 Jul 2013 20:18:46 +0200, by Bernhard Urban
-
mx/ctw: disable new memory aware schedulingFri, 26 Jul 2013 20:18:42 +0200, by Bernhard Urban
-
SchedulingPhase: add option for new memory aware scheduling (GRAAL-159)Fri, 26 Jul 2013 20:18:42 +0200, by Bernhard Urban
-
MemoryScheduleTest: fix scope for CFG dumpingFri, 26 Jul 2013 20:18:42 +0200, by Bernhard Urban
-
CFG: attach proxies to loop exitsFri, 26 Jul 2013 20:18:41 +0200, by Bernhard Urban
-
Scheduling: remove dead code in addToLatestSortingFri, 26 Jul 2013 20:18:41 +0200, by Bernhard Urban
-
SchedulingPhase: check if fixed nodes have the same order before and after sorting a blockFri, 26 Jul 2013 20:18:40 +0200, by Bernhard Urban
-
added macro node for Class.isInstanceFri, 26 Jul 2013 19:49:36 +0200, by Doug Simon
-
made it possible for a MacroNode to be lowered via a standard method substitutionFri, 26 Jul 2013 19:49:00 +0200, by Doug Simon
-
fix spellingFri, 26 Jul 2013 19:48:22 +0200, by Doug Simon
-
Make HotSpotNmethod class final and set it as declared type of OptimizedCallTarget.compiledMethod.Fri, 26 Jul 2013 16:53:34 +0200, by Andreas Woess
-
Work around missing support for boolean[] in junit.Fri, 26 Jul 2013 12:10:33 +0200, by Roland Schatz
-
Remove CUDA message at vm startup.Fri, 26 Jul 2013 12:09:17 +0200, by Roland Schatz
-
Fix compilation without precompiled headers.Fri, 26 Jul 2013 11:47:38 +0200, by Roland Schatz
-
fix: gpu_ptx.cpp did not compile on windowsFri, 26 Jul 2013 11:22:13 +0200, by Christian Wirth
-
PTX support for LinuxThu, 25 Jul 2013 22:20:09 -0400, by Morris Meyer
-
PTX support for LinuxThu, 25 Jul 2013 22:17:37 -0400, by Morris Meyer
-
PTX support for LinuxThu, 25 Jul 2013 22:15:30 -0400, by Morris Meyer
-
disable compilation statistics for benchmarksThu, 25 Jul 2013 18:02:29 -0700, by Lukas Stadler
-
don't create InstanceOfNodes with different profiles during CheckCastNode loweringThu, 25 Jul 2013 18:01:23 -0700, by Lukas Stadler
-
FrameWithoutBoxing: make substitutions forced, use unsafeCast from CompilerDirectives.Thu, 25 Jul 2013 19:22:59 +0200, by Andreas Woess
-
Increase TruffleGraphMaxNodes to 15000Thu, 25 Jul 2013 13:52:53 +0200, by Christian Wirth
-
Merge.Thu, 25 Jul 2013 12:42:18 +0200, by Doug Simon
-
small cleanups and extra documentation around foreign call linkageThu, 25 Jul 2013 11:34:37 +0200, by Doug Simon
-
Support for byte fields in LIR instructions.Thu, 25 Jul 2013 11:50:59 +0200, by Roland Schatz
-
SPARC: fixes and more implementation; can now allocate objectsWed, 24 Jul 2013 17:57:52 -0700, by twisti
-
Stubs need both an outgoing and incoming calling convention.Wed, 24 Jul 2013 16:19:17 -0700, by twisti
-
Some Klass and InstanceKlass fields were read with a wrong size.Wed, 24 Jul 2013 15:07:17 -0700, by twisti
-
HSAIL backend changesTue, 23 Jul 2013 23:24:54 +0200, by Doug Simon
-
Truffle: use loopAndInvokeCounter for replace backoff.Tue, 23 Jul 2013 21:42:24 +0200, by Andreas Woess
-
Fix disclaimerTue, 23 Jul 2013 21:21:35 +0200, by Christos Kotselidis
-
MergeTue, 23 Jul 2013 19:53:26 +0200, by Christos Kotselidis
-
Add compressed klass pointers in gateTue, 23 Jul 2013 19:51:15 +0200, by Christos Kotselidis
-
Remove redundant checks for loading compressed constantsTue, 23 Jul 2013 17:48:01 +0200, by Christos Kotselidis
-
Truffle: when a node is replaced, notify optimized call target and delay compilation.Tue, 23 Jul 2013 19:05:08 +0200, by Andreas Woess
-
Fix null reference access when dumping raw data patches.Tue, 23 Jul 2013 18:23:52 +0200, by Roland Schatz
-
Merge.Tue, 23 Jul 2013 17:48:17 +0200, by Christian Humer
-
Truffle-DSL: fixed bug in rewriting of child arrays.Tue, 23 Jul 2013 17:47:56 +0200, by Christian Humer
-
Truffle: add invalidation count to call target profiling / trace compilation.Tue, 23 Jul 2013 11:19:47 +0200, by Andreas Woess
-
Backout changeset 4c12d3756015; ensure compiledCodeInvalidated() is never inlined.Tue, 23 Jul 2013 10:42:54 +0200, by Andreas Woess
-
Retry canonicalization after inferStamp.Tue, 23 Jul 2013 09:45:39 +0200, by Roland Schatz
-
Documentation fix.Mon, 22 Jul 2013 13:33:21 +0200, by Roland Schatz
-
SPARC: can compile some stubs now but they don't work yetMon, 22 Jul 2013 22:26:49 -0700, by twisti
-
Reuse linkage.Mon, 22 Jul 2013 21:43:31 -0700, by twisti
-
Fixed comment typo.Mon, 22 Jul 2013 21:42:21 -0700, by twisti
-
MergeMon, 22 Jul 2013 22:04:17 +0200, by Christos Kotselidis
-
Lower CAS nodes to their lowered versionsMon, 22 Jul 2013 22:03:53 +0200, by Christos Kotselidis
-
Add LoweredCompareAndSwapNodeMon, 22 Jul 2013 22:03:27 +0200, by Christos Kotselidis
-
Canonicalize final field loads from a phi of constant objects.Mon, 22 Jul 2013 19:12:14 +0200, by Andreas Woess
-
Always insert phi nodes using graph.add.Mon, 22 Jul 2013 19:17:17 +0200, by Andreas Woess
-
Truffle: add Node.isReplaceable()Mon, 22 Jul 2013 18:07:53 +0200, by Andreas Woess
-
Truffle: ignore null children in NodeUtil.findNodeChildren; refactoring.Mon, 22 Jul 2013 17:29:48 +0200, by Andreas Woess
-
Truffle: print inlined call target and rename profiling option.Mon, 22 Jul 2013 16:20:43 +0200, by Andreas Woess
-
Truffle: remove Node.EMPTY_ARRAY constantMon, 22 Jul 2013 16:17:45 +0200, by Andreas Woess
-
MergeMon, 22 Jul 2013 16:19:39 +0200, by Lukas Stadler
-
fix merging of types in ConditionalEliminationPhaseMon, 22 Jul 2013 16:18:55 +0200, by Lukas Stadler
-
check for one more case in ConditionalEliminationTestMon, 22 Jul 2013 16:04:43 +0200, by Lukas Stadler
-
small fixes for early read eliminationMon, 22 Jul 2013 16:04:21 +0200, by Lukas Stadler
-
MergeMon, 22 Jul 2013 13:35:23 +0200, by Christos Kotselidis
-
Make VerifyOopStub leaf callMon, 22 Jul 2013 13:34:53 +0200, by Christos Kotselidis
-
Add Javadoc to G1ReferentFieldReadBarrierMon, 22 Jul 2013 13:28:03 +0200, by Christos Kotselidis
-
Method to reconstruct array index from LocationNode.Mon, 22 Jul 2013 12:12:57 +0200, by Roland Schatz
-
Documentation fixes.Mon, 22 Jul 2013 11:58:00 +0200, by Roland Schatz
-
Rename isInitialized to isInitialization (inverting semantics!).Mon, 22 Jul 2013 10:54:43 +0200, by Roland Schatz
-
Leave null check at original node when adding G1ReferentFieldReadBarrier.Mon, 22 Jul 2013 10:46:26 +0200, by Roland Schatz
-
Method renamingSun, 21 Jul 2013 22:13:21 +0200, by Christos Kotselidis
-
MergeSun, 21 Jul 2013 20:11:55 +0200, by Christos Kotselidis
-
Add new node for referent field read barrier (G1 GC)Sun, 21 Jul 2013 20:11:12 +0200, by Christos Kotselidis
-
Rename WriteBarrierType to BarrierTypeSun, 21 Jul 2013 19:15:40 +0200, by Christos Kotselidis
-
Truffle: Increased TruffleCache maximum node count from 200 to 350.Sun, 21 Jul 2013 15:25:16 +0200, by Christian Humer
-
Truffle: Added early read elimination to TruffleCache.Sat, 20 Jul 2013 10:57:13 +0200, by Christian Humer
-
Truffle-DSL: Made specializations reflectable at runtime.Sat, 20 Jul 2013 10:52:48 +0200, by Christian Humer
-
MergeFri, 19 Jul 2013 22:21:31 +0200, by Christos Kotselidis
-
Method renamingFri, 19 Jul 2013 22:18:40 +0200, by Christos Kotselidis
-
Javadoc fixesFri, 19 Jul 2013 22:14:53 +0200, by Christos Kotselidis
-
Method and variables' renamingFri, 19 Jul 2013 22:10:48 +0200, by Christos Kotselidis
-
added createLabelName override in AbstractHSAILAssembler; create a common label name in AbstractAssemblerFri, 19 Jul 2013 12:01:15 -0700, by twisti
-
MergeFri, 19 Jul 2013 09:30:49 -0700, by Mick Jordan
-
add condition accessor to GuardingPiNodeFri, 19 Jul 2013 09:13:54 -0700, by Mick Jordan
-
made it possible to use enum constants in snippetsFri, 19 Jul 2013 17:47:35 +0200, by Doug Simon
-
fixed bug in EdgeMoveOptimizer triggered by a backend (such as HSAIL) that has conditional branches with explicit input operands (as opposed to an implicit condition flags register)Fri, 19 Jul 2013 12:45:59 +0200, by Doug Simon
-
Bugfix of stamp mask computationThu, 18 Jul 2013 13:31:08 -0700, by Christian Wimmer
-
make early read elimination work on read/write nodes (in addition to load/store)Thu, 18 Jul 2013 17:18:13 +0200, by Lukas Stadler
-
fix problem in PEReadEliminationClosure (could lead to unschedulable graph)Thu, 18 Jul 2013 17:16:16 +0200, by Lukas Stadler
-
output only blocks with changes in EffectClosure tracingThu, 18 Jul 2013 17:15:32 +0200, by Lukas Stadler
-
Unit test for raw data patch.Thu, 18 Jul 2013 15:37:07 +0200, by Roland Schatz
-
Support data patches for values larger than long.Thu, 18 Jul 2013 15:37:02 +0200, by Roland Schatz
-
reset "permanent" flag on ValueAnchorNodes during inliningThu, 18 Jul 2013 14:35:12 +0200, by Lukas Stadler
-
new Option PrintGraphProbabilities to output probabilities during binary graph dumpingThu, 18 Jul 2013 14:34:45 +0200, by Lukas Stadler
-
new ValueAnchorCleanupPhase to make lock elimination work again, tests for lock eliminationThu, 18 Jul 2013 13:17:37 +0200, by Lukas Stadler
-
move LockElimination to MidTierThu, 18 Jul 2013 13:16:37 +0200, by Lukas Stadler
-
always perform canonicalization at the beginning of MidTierThu, 18 Jul 2013 13:15:07 +0200, by Lukas Stadler
-
remove obsolete code from ValueAnchorNodeThu, 18 Jul 2013 12:59:36 +0200, by Lukas Stadler
-
make MergeableState an abstract class instead of an interfaceThu, 18 Jul 2013 12:04:09 +0200, by Lukas Stadler
-
fix for ConditionalEliminationPhase.addNullnessThu, 18 Jul 2013 12:01:17 +0200, by Lukas Stadler
-
Replace custom graph building with snippet for unsafe load loweringWed, 17 Jul 2013 20:23:36 +0200, by Christos Kotselidis
-
Introduce new read opcode that allows compressed oops and read barriersWed, 17 Jul 2013 19:52:20 +0200, by Christos Kotselidis
-
Remove unused node intrinsicWed, 17 Jul 2013 19:31:46 +0200, by Christos Kotselidis
-
Code refactoring and cleanupWed, 17 Jul 2013 19:30:36 +0200, by Christos Kotselidis
-
Truffle: try out a new inlining policyWed, 17 Jul 2013 18:02:19 +0200, by Andreas Woess
-
Truffle: increase inlining maximum caller sizeWed, 17 Jul 2013 16:05:48 +0200, by Andreas Woess
-
Truffle: detect inlined recursive calls and introduce depth limitWed, 17 Jul 2013 14:52:24 +0200, by Andreas Woess
-
Truffle: add InlinedCallSite interface and an InlinableCallSite method to query the inlined call targetWed, 17 Jul 2013 14:14:52 +0200, by Andreas Woess
-
Truffle: add NodeUtil.countNodes overload that counts nodes of a specific typeWed, 17 Jul 2013 13:53:11 +0200, by Andreas Woess
-
SPARC: fixes and more stuff worksTue, 16 Jul 2013 17:41:21 -0700, by twisti
-
Merge.Tue, 16 Jul 2013 18:30:45 +0200, by Doug Simon
-
Merge.Tue, 16 Jul 2013 18:13:36 +0200, by Doug Simon
-
rename: LogicBinaryNode -> ShortCircuitBooleanNode, Logic[Conjunction|Disjunction]Node -> ShortCircuit[And|Or]NodeTue, 16 Jul 2013 18:13:20 +0200, by Doug Simon
-
made use of symbolic constants for branch probabilitiesTue, 16 Jul 2013 18:08:09 +0200, by Doug Simon
-
moved BranchNodeProbabilities to graal.nodes projectTue, 16 Jul 2013 17:56:53 +0200, by Doug Simon
-
added a field to LogicBinaryNode capturing the probability that the evaluation of the logic node is short-circuited (i.e. only the left input is evaluated)Tue, 16 Jul 2013 17:29:39 +0200, by Doug Simon
-
allow double fields in value number computation and thus, in floating nodesTue, 16 Jul 2013 16:36:21 +0200, by Doug Simon
-
force substitution of Object.cloneTue, 16 Jul 2013 16:46:55 +0200, by Lukas Stadler
-
add EarlyReadEliminationPhase, including testsTue, 16 Jul 2013 16:44:34 +0200, by Lukas Stadler
-
rename ReadEliminationPE... to PEReadElimination...Tue, 16 Jul 2013 16:24:38 +0200, by Lukas Stadler
-
process FixedGuardNodes in ConditionalEliminationPhaseTue, 16 Jul 2013 16:23:17 +0200, by Lukas Stadler
-
MergeTue, 16 Jul 2013 15:08:37 +0200, by Lukas Stadler
-
MergeTue, 16 Jul 2013 15:08:28 +0200, by Lukas Stadler
-
fix IfNode simplification that tries to remove a previously deleted LoopExitNodeTue, 16 Jul 2013 15:07:09 +0200, by Lukas Stadler
-
Fix typoTue, 16 Jul 2013 14:17:28 +0200, by Christos Kotselidis
-
Minor refactoringTue, 16 Jul 2013 14:16:42 +0200, by Christos Kotselidis
-
Augment WriteBarrierVerificationTest with arrayCopy test caseTue, 16 Jul 2013 14:10:44 +0200, by Christos Kotselidis
-
Augment WriteBarrierVerification phase to account for ArrayRange barriersTue, 16 Jul 2013 14:10:10 +0200, by Christos Kotselidis
-
MergeMon, 15 Jul 2013 17:58:17 -0700, by twisti
-
MergeFri, 12 Jul 2013 10:12:06 -0700, by twisti
-
Move non_oop_bits value up to Graal.Fri, 12 Jul 2013 10:10:07 -0700, by twisti
-
solaris-fastdebug build fixes.Thu, 11 Jul 2013 10:31:16 -0700, by twisti
-
HSAIL backend changesMon, 15 Jul 2013 18:22:25 +0200, by Doug Simon
-
MergeMon, 15 Jul 2013 17:54:00 +0200, by Lukas Stadler
-
let ConditionalEliminationPhase change invokes to InvokeKind.Special based on type informationMon, 15 Jul 2013 17:52:35 +0200, by Lukas Stadler
-
add ValueProxy interface to FixedValueAnchorNodeMon, 15 Jul 2013 17:32:12 +0200, by Lukas Stadler
-
make ValueNode.stamp() final, fix WordTypeRewriterPhaseMon, 15 Jul 2013 16:36:54 +0200, by Lukas Stadler
-
assertion in GraalCompiler (don't parse @Test methods)Mon, 15 Jul 2013 15:58:48 +0200, by Lukas Stadler
-
make early read elimination see through ValueProxiesMon, 15 Jul 2013 15:58:13 +0200, by Lukas Stadler
-
add ValueProxy interface and infrastructureMon, 15 Jul 2013 16:39:11 +0200, by Lukas Stadler
-
cannot omit frame for compiled methods that make a foreign call (GRAAL-362)Mon, 15 Jul 2013 16:53:35 +0200, by Doug Simon