Mercurial > hg > truffle
graph
-
Truffle-DSL: improve JavaDoc for @Fallback.Tue, 21 Oct 2014 00:18:29 +0200, by Christian Humer
-
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/compiledMon, 20 Oct 2014 23:11:40 +0200, by Doug Simon
-
avoid lambdas in HotSpotGraalRuntime initialization pathMon, 20 Oct 2014 23:09:46 +0200, by Doug Simon
-
Reduce diff with upstreamMon, 20 Oct 2014 19:07:20 +0200, by Gilles Duboscq
-
Store explicit input bit width in IntegerConvertNode.Mon, 20 Oct 2014 16:26:05 +0200, by Roland Schatz
-
Encapsulate FrameMap.registerConfig & FrameMap.target.Mon, 20 Oct 2014 12:12:52 +0200, by Josef Eisl
-
Add missing data types to cmove instruction.Mon, 20 Oct 2014 11:10:15 +0200, by Roland Schatz
-
HSAIL: fix RegisterCategories.Thu, 16 Oct 2014 16:57:56 +0200, by Josef Eisl
-
refactored GraalCompilerTest API to be in terms of ResolvedJavaMethod instead of MethodSat, 18 Oct 2014 00:08:19 +0200, by Doug Simon
-
graal/hotspot: fix memleakFri, 17 Oct 2014 13:33:31 +0200, by Bernhard Urban
-
graalCompiler: fix bootstrap with CTW (regression caused by jdk8-8041959)Fri, 17 Oct 2014 11:59:55 +0200, by Bernhard Urban
-
amd64hotspot: guard foreign call registration with the according flagFri, 17 Oct 2014 10:32:04 +0200, by Bernhard Urban
-
mx/unittest: fix cygwin path issueThu, 16 Oct 2014 08:51:26 -0700, by Bernhard Urban
-
IGV build: blacklist all JDKs from 8u20 included to 8u40 excludedThu, 16 Oct 2014 17:07:38 +0200, by Gilles Duboscq
-
Move crypto foreign call registering from AMD64HotSpot to HotSpotThu, 16 Oct 2014 17:06:20 +0200, by Gilles Duboscq
-
cherry-pick: 8035650: Exclude AIX from VS.NET make/windows/projectcreator.makeThu, 16 Oct 2014 16:11:58 +0200, by mgronlun
-
Truffle: relax assertion for non-int values in int phiThu, 16 Oct 2014 15:31:36 +0200, by Andreas Woess
-
Truffle: relax assertions for object state entries of int kindThu, 16 Oct 2014 15:31:34 +0200, by Andreas Woess
-
Truffle: use long constants for offset calculationWed, 15 Oct 2014 19:20:25 +0200, by Andreas Woess
-
Truffle: revert back to typed primitives, but make the primitive array an int[]Wed, 15 Oct 2014 19:25:43 +0200, by Andreas Woess
-
gate: don't build server-nograal on windows (the build configuration doesn't exist yet)Thu, 16 Oct 2014 14:29:01 +0200, by Bernhard Urban
-
jacoco: disable it for com.oracle.graal.truffle* projectsThu, 16 Oct 2014 14:23:04 +0200, by Bernhard Urban
-
mx: improved ctw command usage message and made the default value for --ctwopts be "-Inline"Thu, 16 Oct 2014 13:51:28 +0200, by Doug Simon
-
Fix merge of TemplateTable::generate_vtable_call for SPARCThu, 16 Oct 2014 12:17:26 +0200, by Gilles Duboscq
-
Merge with jdk8u25-b17Thu, 16 Oct 2014 11:57:39 +0200, by Gilles Duboscq
-
Added tag jdk8u25-b16 for changeset 6467bdd4d22d jdk8u25-b17Mon, 08 Sep 2014 12:35:01 -0700, by asaha
-
Added tag jdk8u25-b15 for changeset e62c06b88731 jdk8u25-b16Tue, 02 Sep 2014 11:54:14 -0700, by asaha
-
Added tag jdk8u25-b14 for changeset c77d5db18942 jdk8u25-b15Mon, 25 Aug 2014 13:35:35 -0700, by asaha
-
8050485: super() in a try block in a ctor causes VerifyErrorTue, 12 Aug 2014 20:29:25 -0400, by hseigel
-
8055717: Increment hsx 25.25 build to b02 for 8u25-b11Wed, 20 Aug 2014 15:32:00 -0700, by asaha
-
Added tag jdk8u25-b13 for changeset ca6d25be853bTue, 19 Aug 2014 05:34:57 -0700, by asaha
-
Added tag jdk8u25-b12 for changeset 2993491d47dfTue, 12 Aug 2014 11:12:25 -0700, by katleman
-
8051012: Regression in verifier for <init> method call from inside of a branch jdk8u25-b12Sat, 02 Aug 2014 16:28:59 -0400, by hseigel
-
Added tag jdk8u25-b11 for changeset 9e2bb00a8191Tue, 05 Aug 2014 13:36:03 +0100, by coffeys
-
MergeWed, 30 Jul 2014 06:03:00 -0700, by coffeys
-
MergeWed, 30 Jul 2014 05:49:59 -0700, by coffeys
-
Added tag jdk8u25-b10 for changeset 19c692f1e4c5Wed, 30 Jul 2014 05:40:35 -0700, by coffeys
-
Added tag jdk8u25-b09 for changeset 4f209b7a580cWed, 30 Jul 2014 05:40:28 -0700, by coffeys
-
MergeFri, 25 Jul 2014 14:14:14 +0100, by coffeys
-
Added tag jdk8u25-b08 for changeset f3f50c4f9ea5 jdk8u25-b09Tue, 22 Jul 2014 01:57:42 -0700, by coffeys
-
Added tag jdk8u25-b07 for changeset 520188d4badeMon, 14 Jul 2014 15:08:04 -0700, by asaha
-
MergeThu, 10 Jul 2014 16:01:11 -0700, by asaha
-
Added tag jdk8u25-b06 for changeset 605df8463453 jdk8u31-b00Mon, 07 Jul 2014 13:12:15 -0700, by asaha
-
Added tag jdk8u25-b05 for changeset db8383148bc9Mon, 30 Jun 2014 14:50:40 -0700, by asaha
-
MergeThu, 26 Jun 2014 16:42:23 -0700, by asaha
-
MergeThu, 26 Jun 2014 08:29:41 -0700, by asaha
-
Added tag jdk8u25-b04 for changeset 220eefb3609eMon, 23 Jun 2014 13:05:21 -0700, by asaha
-
Added tag jdk8u25-b03 for changeset 27348de6239b jdk8u25-b04Wed, 18 Jun 2014 13:30:11 -0700, by asaha
-
MergeTue, 17 Jun 2014 22:15:24 -0700, by asaha
-
MergeTue, 17 Jun 2014 16:12:09 -0700, by asaha
-
Added tag jdk8u25-b02 for changeset d3d5604ea0deWed, 11 Jun 2014 14:14:50 -0700, by asaha
-
MergeTue, 10 Jun 2014 14:52:20 -0700, by asaha
-
8046213: Test test/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java FailsMon, 09 Jun 2014 22:21:12 -0700, by asaha
-
MergeThu, 05 Jun 2014 15:26:51 -0700, by asaha
-
MergeThu, 05 Jun 2014 15:20:57 -0700, by asaha
-
Added tag jdk8u25-b01 for changeset 9a2152fbd929Thu, 05 Jun 2014 03:48:18 -0700, by katleman
-
MergeWed, 04 Jun 2014 07:07:31 -0700, by asaha
-
MergeTue, 03 Jun 2014 21:36:53 -0700, by asaha
-
MergeTue, 03 Jun 2014 07:29:16 -0700, by asaha
-
MergeThu, 29 May 2014 13:14:25 -0700, by asaha
-
8044604: Increment minor version of HSx for 8u25 and initialize the build numberMon, 02 Jun 2014 16:26:14 -0700, by asaha
-
8041717: Issue with class file parserFri, 30 May 2014 13:32:43 -0400, by hseigel
-
8043454: Test case for 8037157 should not throw a VerifyErrorWed, 28 May 2014 08:09:26 -0400, by hseigel
-
8042603: 'SafepointPollOffset' was not declared in static member function 'static bool Arguments::check_vm_args_consistency()'Tue, 20 May 2014 19:50:58 -0700, by twisti
-
MergeMon, 19 May 2014 21:54:19 -0700, by asaha
-
8036533: Method for correct defaultsFri, 09 May 2014 15:21:20 -0400, by hseigel
-
8015256: Better class accessibilityThu, 08 May 2014 17:19:49 -0400, by coleenp
-
MergeTue, 06 May 2014 10:58:10 -0700, by asaha
-
8038898: Safer safepointsMon, 21 Apr 2014 10:36:31 -1000, by twisti
-
MergeWed, 16 Apr 2014 09:51:54 -0700, by asaha
-
Added tag jdk8u25-b00 for changeset a4d44dfb7d30Wed, 16 Apr 2014 09:46:10 -0700, by asaha
-
8036805: Correct linker method lookup.Tue, 15 Apr 2014 16:17:20 -0400, by lfoltan
-
Added tag jdk8u20-b26 for changeset eaa4074a7e39Thu, 31 Jul 2014 09:58:53 +0100, by coffeys
-
Fix recording of exception_seen flagThu, 16 Oct 2014 11:16:01 +0200, by Gilles Duboscq
-
Fix some format stringsWed, 15 Oct 2014 20:34:55 +0200, by Gilles Duboscq
-
Add DataLayout::speculative_trap_data_tag to vmStructsThu, 16 Oct 2014 10:50:27 +0200, by Gilles Duboscq
-
Merge with jdk8u20-b26Wed, 15 Oct 2014 16:02:50 +0200, by Gilles Duboscq
-
Added tag jdk8u20-b24 for changeset 42ddd0bbcb66Wed, 30 Jul 2014 03:42:23 -0700, by coffeys
-
Added tag jdk8u20-b25 for changeset 19408d5fd31cMon, 28 Jul 2014 07:23:47 -0700, by tbell
-
Added tag hs25.20-b23 for changeset 00cf2b6f51b9 jdk8u20-b25Thu, 24 Jul 2014 11:43:35 -0700, by amurillo
-
8050978: Fix bad field access check in C1 and C2 hs25.20-b23Fri, 18 Jul 2014 09:04:01 +0200, by goetz
-
8051908: new hotspot build - hs25.20-b23Thu, 24 Jul 2014 10:29:28 -0700, by amurillo
-
8051005: Third Party License Readme update for 8u20Mon, 21 Jul 2014 21:46:27 +0000, by jeff
-
MergeTue, 22 Jul 2014 17:28:16 +0100, by coffeys
-
8051378: AIX: Change "8030763: Validate global memory allocation" breaks the HotSpot buildFri, 18 Jul 2014 19:56:02 +0200, by simonis
-
Added tag jdk8u20-b23 for changeset f09d1f6a401eWed, 16 Jul 2014 11:40:00 -0700, by katleman
-
MergeThu, 10 Jul 2014 07:58:50 -0700, by asaha
-
MergeTue, 08 Jul 2014 13:25:13 -0700, by asaha
-
MergeWed, 02 Jul 2014 15:31:10 -0700, by asaha
-
MergeWed, 02 Jul 2014 15:18:57 -0700, by asaha
-
Added tag jdk8u11-b31 for changeset 13f04650aa09Thu, 26 Jun 2014 18:34:35 -0700, by asaha
-
MergeThu, 26 Jun 2014 07:59:40 -0700, by asaha
-
Added tag jdk8u5-b31 for changeset 5c7ef8e39683Fri, 13 Jun 2014 11:56:26 -0700, by katleman
-
MergeThu, 26 Jun 2014 07:52:19 -0700, by asaha
-
MergeWed, 18 Jun 2014 12:53:21 -0700, by asaha
-
MergeTue, 17 Jun 2014 22:03:39 -0700, by asaha
-
MergeTue, 17 Jun 2014 15:49:31 -0700, by asaha
-
Added tag jdk8u11-b12 for changeset 78df957d46ebTue, 17 Jun 2014 13:03:20 -0700, by katleman
-
MergeWed, 11 Jun 2014 09:43:23 -0700, by asaha
-
MergeTue, 10 Jun 2014 13:43:58 -0700, by asaha
-
MergeThu, 05 Jun 2014 15:08:46 -0700, by asaha
-
MergeWed, 04 Jun 2014 08:58:24 -0700, by asaha
-
MergeWed, 04 Jun 2014 06:53:06 -0700, by asaha
-
MergeMon, 02 Jun 2014 15:18:10 -0700, by asaha
-
MergeThu, 29 May 2014 09:56:06 -0700, by asaha
-
MergeWed, 28 May 2014 12:07:21 -0700, by asaha
-
MergeThu, 22 May 2014 11:09:06 -0700, by asaha
-
Added tag hs25.20-b22 for changeset 7c56530b1149Thu, 10 Jul 2014 23:43:37 -0700, by amurillo
-
8043546: C1 optimizes @Stable instance fields with default valuesThu, 10 Jul 2014 12:04:43 -0700, by vlivanov
-
8046542: [I.finalize() calls from methods compiled by C1 do not cause IllegalAccessError on SparcWed, 02 Jul 2014 22:54:18 +0200, by roland
-
8049268: new hotspot build - hs25.20-b22Thu, 03 Jul 2014 12:59:11 -0700, by amurillo
-
Added tag jdk8u20-b22 for changeset f7429096a202Wed, 09 Jul 2014 13:57:39 -0700, by katleman
-
Added tag hs25.20-b21 for changeset e4a6e7f1b90b jdk8u20-b22Thu, 03 Jul 2014 12:56:12 -0700, by amurillo
-
8047812: Ensure ClassLoaderDataGraph::classes_unloading_do only delivers klasses from CLDs with non-reclaimed class loader oops hs25.20-b21Tue, 01 Jul 2014 10:36:19 +0200, by mgronlun
-
8039150: host_klass invariant fails when verifying newly loaded JSR-292 anonymous classesFri, 20 Jun 2014 10:48:36 -0400, by coleenp
-
8047732: new hotspot build - hs25.20-b21Fri, 20 Jun 2014 12:39:56 -0700, by amurillo
-
Added tag jdk8u20-b21 for changeset 4828415ebbf1Wed, 02 Jul 2014 15:01:15 -0700, by katleman
-
Added tag jdk8u20-b20 for changeset 9e4d27da4ac0 jdk8u20-b21 jdk8u40-b00Wed, 25 Jun 2014 12:55:20 -0700, by katleman
-
Added tag hs25.20-b20 for changeset 4f18dea0312d jdk8u20-b20Fri, 20 Jun 2014 11:47:37 -0700, by amurillo
-
8044796: G1: Enable G1CollectedHeap::stop()Fri, 13 Jun 2014 13:46:06 +0200, by pliden
-
8046408: Build failure from multiple ptrace.hFri, 13 Jun 2014 17:07:39 -0400, by jwilhelm
-
8033626: assert(ex_map->jvms()->same_calls_as(_exceptions->jvms())) failed: all collected exceptions must come from the same placeTue, 17 Jun 2014 09:02:30 +0000, by vlivanov
-
8046798: new hotspot build - hs25.20-b20Fri, 13 Jun 2014 15:04:38 -0700, by amurillo
-
Added tag jdk8u20-b19 for changeset b15553cde967Wed, 18 Jun 2014 12:34:27 -0700, by katleman
-
Added tag hs25.20-b19 for changeset 3e1cec358ab9 jdk8u20-b19Fri, 13 Jun 2014 14:17:43 -0700, by amurillo
-
8046516: Segmentation fault in JVM (easily reproducible)Thu, 12 Jun 2014 10:15:43 -0700, by kvn
-
8046287: [TESTBUG] runtime/Thread/TestThreadDumpMonitorContention.java failed error_cnt=12Thu, 12 Jun 2014 15:57:16 -0700, by dcubed
-
MergeFri, 13 Jun 2014 08:40:35 +0000, by neliasso
-
8040244: compiler/whitebox/IsMethodCompilableTest.java failsMon, 09 Jun 2014 10:32:49 +0200, by neliasso
-
MergeFri, 13 Jun 2014 00:30:18 -0700, by roland
-
8032410: compiler/uncommontrap/TestStackBangRbp.java times out on Solaris-Sparc V9Tue, 01 Apr 2014 09:36:49 +0200, by roland
-
8042933: assert(capacity_until_gc >= committed_bytes) failedFri, 13 Jun 2014 08:44:11 +0200, by ehelin
-
8046275: Fastdebug build failing on jdk9/hs/ control jobs after pulling some hs-comp changesMon, 09 Jun 2014 15:42:31 -0700, by kvn
-
8029381: assert(is_method_type()) failed: bad castMon, 02 Jun 2014 14:32:29 -0400, by drchase
-
8043239: G1: Missing post barrier in processing of j.l.ref.Reference objectsWed, 11 Jun 2014 10:46:47 +0200, by brutisso
-
8034188: OSR methods may not be recompiled at proper compilation levelTue, 11 Feb 2014 13:29:53 +0100, by neliasso
-
8043915: Tests get ClassNotFoundException: com.oracle.java.testlibrary.StreamPumperThu, 05 Jun 2014 15:55:49 +0200, by ykantser
-
8046232: new hotspot build - hs25.20-b19Fri, 06 Jun 2014 09:53:30 -0700, by amurillo
-
Added tag jdk8u20-b18 for changeset 11159d7ec804Wed, 11 Jun 2014 09:31:04 -0700, by katleman
-
Added tag hs25.20-b18 for changeset b685b4e870b1 jdk8u20-b18Fri, 06 Jun 2014 09:15:08 -0700, by amurillo
-
MergeThu, 05 Jun 2014 06:40:35 +0000, by anoll
-
8011646: SEGV in compiled code with loop predicationFri, 30 May 2014 06:50:38 +0200, by anoll
-
MergeWed, 04 Jun 2014 14:44:56 +0000, by kevinw
-
8043413: REGRESSION: Hotspot causes segmentation fault in jdk8ux, but not in jdk7uxMon, 02 Jun 2014 10:01:15 +0200, by roland
-
8036823: Stack trace sometimes shows 'locked' instead of 'waiting to lock'Wed, 04 Jun 2014 06:25:53 -0700, by dcubed
-
8042310: TestStringDeduplicationMemoryUsage test failingFri, 30 May 2014 10:43:51 +0200, by pliden
-
MergeTue, 03 Jun 2014 06:10:34 +0000, by sla
-
8041980: (hotspot) sun/jvmstat/monitor/MonitoredVm/CR6672135.java failing on all platformsMon, 28 Apr 2014 09:27:47 +0200, by sla
-
8043206: Fix signed vs. unsigned comparison warning in copy_sparc.hppTue, 27 May 2014 16:05:29 -0700, by mikael
-
8038132: jprt bundles have libjsig.dylib in different place on OSXMon, 02 Jun 2014 13:12:01 -0700, by dcubed
-
8043354: OptimizePtrCompare too aggressive when allocations are presentWed, 21 May 2014 10:54:59 -0700, by rasbold
-
8044437: new hotspot build - hs25.20-b18Fri, 30 May 2014 13:30:07 -0700, by amurillo
-
Added tag jdk8u20-b17 for changeset 8ea4732884ccWed, 04 Jun 2014 08:46:46 -0700, by katleman
-
Added tag hs25.20-b17 for changeset ee8b93466869 jdk8u20-b17Fri, 30 May 2014 13:11:34 -0700, by amurillo
-
8043274: Test compiler/7184394/TestAESMain.java gets NPE on solarisWed, 21 May 2014 12:16:41 -0700, by kvn
-
8044090: C1: Old value instead of new one is passed to post-barrier in UnsafeGetAndSetObjectWed, 28 May 2014 07:59:23 -1000, by iveresov
-
8043086: Hotspot is expected to report OOM which is occurred String.intern(), but crashes in JDK8u5Wed, 28 May 2014 06:26:05 -0700, by poonam
-
8039042: G1: Phantom zeros in cardtableTue, 20 May 2014 10:24:30 +0200, by pliden
-
8040804: G1: Concurrent mark stuck in loop calling os::elapsedVTime()Wed, 14 May 2014 14:32:23 +0200, by pliden
-
8040803: G1: Concurrent mark hangs when mark stack overflowsWed, 14 May 2014 13:32:44 +0200, by pliden
-
8040245: G1: VM hangs during shutdownThu, 17 Apr 2014 18:47:15 +0200, by pliden
-
8037112: gc/g1/TestHumongousAllocInitialMark.java caused SIGSEGVFri, 11 Apr 2014 11:00:12 +0200, by pliden
-
8027230: Overflow in java.lang.instrument.Instrumentation.getObjectSize() methodThu, 22 May 2014 09:12:29 +0200, by allwin
-
8031475: Missing oopmap in patching stubsWed, 21 May 2014 11:25:25 +0200, by neliasso
-
8043906: new hotspot build - hs25.20-b17Fri, 23 May 2014 14:46:59 -0700, by amurillo
-
Added tag jdk8u20-b16 for changeset c36ef639e6d3Wed, 28 May 2014 02:27:39 -0700, by katleman
-
Added tag hs25.20-b16 for changeset 50e5d560367b jdk8u20-b16Fri, 23 May 2014 14:12:52 -0700, by amurillo
-
8042059: Various fixes to linux/sparcTue, 29 Apr 2014 22:05:10 -0700, by mikael
-
8022070: Compilation error in stubGenerator_sparc.cpp with some compilersTue, 29 Apr 2014 22:04:09 -0700, by mikael
-
MergeThu, 22 May 2014 13:05:24 -0700, by drchase
-
8037816: Fix for 8036122 breaks build with Xcode5/clangThu, 22 May 2014 15:52:41 -0400, by drchase
-
8042786: Proper fix for 8032566Fri, 16 May 2014 12:05:14 -0700, by kvn
-
8038212: Method::is_valid_method() check has performance regression impact for stackwalkingThu, 15 May 2014 18:23:26 -0400, by coleenp
-
8041918: BootstrapMethods attribute cannot be empty.Thu, 15 May 2014 09:25:27 -0400, by lfoltan
-
8042949: +UnlockExperimentalVMOptions missed from TestUseRTMLockingOptionOnUnsupportedVM.java testSun, 18 May 2014 00:25:06 +0400, by iignatyev
-
MergeFri, 16 May 2014 19:13:42 -0400, by dholmes
-
8032551: Remove UsePPCLWSYNC from globals.hppMon, 12 May 2014 20:20:19 -0400, by dholmes
-
8043308: new hotspot build - hs25.20-b16Fri, 16 May 2014 03:28:59 -0700, by amurillo
-
Added tag jdk8u20-b15 for changeset 8c785f9bde6fWed, 21 May 2014 10:56:41 -0700, by katleman
-
Added tag hs25.20-b15 for changeset 87bdb86f0aed jdk8u20-b15Fri, 16 May 2014 03:25:24 -0700, by amurillo
-
MergeFri, 16 May 2014 00:15:27 -0700, by roland
-
8041481: JVM crashes with collect_args_for_profilingFri, 25 Apr 2014 09:22:16 +0200, by roland
-
8040140: System.nanoTime() is slow and non-monotonic on OS XFri, 25 Apr 2014 07:40:33 +0200, by sla
-
8042052: assert(t != NULL) failed: must set before getMon, 05 May 2014 15:10:43 +0200, by anoll
-
8029302: Performance regression in Math.pow intrinsicFri, 25 Apr 2014 12:48:34 +0200, by adlertz
-
8042813: new hotspot build - hs25.20-b15Thu, 08 May 2014 23:10:23 -0700, by amurillo
-
Added tag jdk8u20-b14 for changeset c20d8a452574Tue, 13 May 2014 23:17:52 -0700, by katleman
-
Added tag hs25.20-b14 for changeset 28bbbecff5f0 jdk8u20-b14Thu, 08 May 2014 23:07:12 -0700, by amurillo
-
8042309: Some bugfixes for the ppc64 port.Fri, 02 May 2014 14:53:06 +0200, by goetz
-
8041723: Event Based tracing ids to be reassigned for CDS klassesThu, 08 May 2014 11:05:02 +0200, by mgronlun
-
8040085: dtrace/jsdt tests crash on solaris. found an unadvertised bad scavengable oop in the code cacheMon, 28 Apr 2014 12:39:12 +0200, by anoll
-
8039298: assert(base == NULL || t_adr->isa_rawptr() || !phase->type(base)->higher_equal(TypePtr::NULL_PTR))Fri, 02 May 2014 16:44:54 -0700, by kvn
-
8041957: -XX:UseAVX=0 cause assert(UseAVX) failedTue, 29 Apr 2014 12:20:53 -0700, by kvn
-
8041959: Skip replay parsing errors with ReplayIgnoreInitErrorsTue, 29 Apr 2014 10:29:56 -0700, by kvn
-
8042281: compiler/7184394/TestAESMain.java fails with: javax.crypto.IllegalBlockSizeException: Input length not multiple of 16 bytesThu, 01 May 2014 17:57:29 -0700, by kvn
-
8035936: SIGBUS in StubRoutines::aesencryptBlock, solaris-sparcWed, 30 Apr 2014 14:14:01 -0700, by kvn
-
8042279: new hotspot build - hs25.20-b14Thu, 01 May 2014 15:02:46 -0700, by amurillo
-
Added tag hs25.20-b13 for changeset 798f5b02be89Thu, 01 May 2014 14:57:02 -0700, by amurillo
-
8029436: CICompilerCount is not updated when the number of compiler threads is adjusted to the number of CPUsMon, 14 Apr 2014 08:24:28 +0200, by anoll
-
8041947: new hotspot build - hs25.20-b13Fri, 25 Apr 2014 09:22:42 -0700, by amurillo
-
Added tag jdk8u20-b13 for changeset 47951595af60Wed, 07 May 2014 10:58:47 -0700, by katleman
-
Added tag jdk8u20-b12 for changeset 18ae0dac7620 jdk8u20-b13Wed, 30 Apr 2014 11:16:33 -0700, by katleman
-
Added tag hs25.20-b12 for changeset 3c291bc2aa7c jdk8u20-b12Fri, 25 Apr 2014 09:19:12 -0700, by amurillo
-
8039975: SIGSEGV in MethodData::next_data(ProfileData*)Fri, 18 Apr 2014 14:25:21 +0200, by roland
-
8035057: NewSize ergonomics wrong when setting small or unaligned size on command lineFri, 21 Feb 2014 09:48:52 +0100, by sjohanss
-
8033426: Scale initial NewSize using NewRatio if not set on command lineWed, 23 Apr 2014 11:18:53 +0200, by sjohanss
-
8041497: Compilation of compiler/rtm/cli/TestUseRTMDeoptOption* tests failedThu, 24 Apr 2014 14:02:48 +0400, by iignatyev
-
8041351: Crash in src/share/vm/opto/loopnode.cpp:3215 - assert(!had_error) failed: bad dominanceTue, 22 Apr 2014 17:45:56 -0700, by kvn
-
8038921: assert(t != NULL) failed: must set before getWed, 23 Apr 2014 10:35:15 +0200, by anoll
-
8038048: assert(null_obj->escape_state() == PointsToNode::NoEscape,etc) runThese -fullWed, 16 Apr 2014 14:49:03 -0700, by kvn
-
8040898: new hotspot build - hs25.20-b12Thu, 17 Apr 2014 16:18:40 -0700, by amurillo
-
Added tag hs25.20-b11 for changeset b6a2ba7d3ea7Thu, 17 Apr 2014 16:09:08 -0700, by amurillo
-
MergeThu, 17 Apr 2014 17:35:04 -0400, by hseigel
-
8033150: invokestatic: IncompatibleClassChangeError trying to invoke static method from a parent in presence of conflicting defaults.Mon, 14 Apr 2014 14:27:45 -0400, by lfoltan
-
8038076: constraint on multianewarray instruction is not checked since class version 50.Mon, 14 Apr 2014 10:13:03 -0400, by lfoltan
-
8039050: Crash in C2 compiler at Node::rematerializeTue, 15 Apr 2014 14:34:48 -0700, by kvn
-
MergeWed, 16 Apr 2014 18:40:25 -0400, by coleenp
-
8035735: Metaspace::contains become extremely slow in some casesMon, 03 Mar 2014 13:58:52 -0500, by coleenp
-
8039904: dtrace/hotspot/Monitors/Monitors001 fails with "assert(s > 0) failed: Bad size calculated"Fri, 11 Apr 2014 20:02:37 +0000, by coleenp
-
8028497: SIGSEGV at ClassLoaderData::oops_do(OopClosure*, KlassClosure*, bool)Tue, 15 Apr 2014 17:02:20 -0400, by coleenp
-
8040001: CLI test on RTMRetryCount option was missed from fix for 8039496Wed, 16 Apr 2014 08:28:19 +0400, by iignatyev
-
8038418: New tests development for type profiling and speculationFri, 11 Apr 2014 18:46:35 +0400, by iignatyev
-
8034781: [TESTBUG] runtime/ClassFileUnsupportedClassFileVersion.java unable to find or load main classWed, 12 Feb 2014 20:40:02 +0100, by ctornqvi
-
8016644: Improve UnsupportedClassVersionError messageMon, 10 Feb 2014 17:49:17 +0100, by ctornqvi
-
MergeTue, 15 Apr 2014 12:39:00 -0700, by iveresov
-
8038297: Avoid placing CTI immediately following cbcond instruction on T4Thu, 10 Apr 2014 23:15:13 -0700, by iveresov
-
8028498: runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java asserts in RT_BaselineThu, 13 Feb 2014 10:05:03 +0100, by sjohanss
-
8039891: Remove ppcsflt builds from JPRTMon, 14 Apr 2014 20:56:48 -0400, by dholmes
-
MergeMon, 14 Apr 2014 22:53:29 +0400, by iignatyev
-
8037860: Add tests to cover Intel RTM instructions supportFri, 11 Apr 2014 00:35:23 +0400, by iignatyev
-
8039496: Add sanity tests on RTM-related command line optionsMon, 14 Apr 2014 19:29:34 +0400, by iignatyev
-
8039499: Add all common classes used by tests on RTM support to testlibraryMon, 14 Apr 2014 19:29:34 +0400, by iignatyev
-
8039497: Testlibrary should be updated to provide information about all VM types as well as access to UnsafeFri, 11 Apr 2014 00:34:56 +0400, by iignatyev
-
8007270: Make IsMethodCompilable test work with tieredTue, 28 Jan 2014 15:05:46 +0100, by neliasso
-
8038953: Add sanity tests for BMI1 and LZCNT instructionsFri, 11 Apr 2014 00:34:51 +0400, by iignatyev
-
8039597: WhiteBox :: clean type profiling dataWed, 09 Apr 2014 22:37:37 +0400, by iignatyev
-
8038934: Remove prefix allocated_ from methods and variables in MetaspaceMon, 31 Mar 2014 17:09:38 +0200, by ehelin
-
8035667: EventMetaspaceSummary doesn't report committed Metaspace memoryWed, 26 Mar 2014 14:15:02 +0100, by ehelin
-
8039967: new hotspot build - hs25.20-b11Thu, 10 Apr 2014 15:11:37 -0700, by amurillo
-
Added tag jdk8u20-b11 for changeset 70dc2c030c69Wed, 23 Apr 2014 11:35:27 -0700, by katleman
-
Added tag jdk8u20-b10 for changeset 300e2c5eeb27 jdk8u20-b11Wed, 16 Apr 2014 12:32:23 -0700, by katleman
-
MergeWed, 09 Apr 2014 12:23:29 -0700, by asaha
-
MergeWed, 02 Apr 2014 09:59:18 -0700, by asaha
-
MergeMon, 31 Mar 2014 14:07:26 -0700, by asaha
-
MergeThu, 27 Mar 2014 14:50:50 -0700, by asaha
-
MergeThu, 20 Mar 2014 10:34:48 -0700, by asaha
-
MergeThu, 20 Mar 2014 10:24:02 -0700, by asaha
-
MergeTue, 18 Mar 2014 14:04:47 -0700, by asaha
-
MergeFri, 14 Mar 2014 22:57:00 -0700, by asaha
-
Added tag hs25.20-b10 for changeset 27a9e6a96a8cThu, 10 Apr 2014 15:05:57 -0700, by amurillo
-
8039146: Fix 64-bit store to int JNIHandleBlock::_topThu, 03 Apr 2014 12:37:53 +0200, by goetz
-
8038939: Some options related to RTM locking optimization works inconsistentlyWed, 09 Apr 2014 11:18:02 -0700, by kvn
-
8038201: Clean up misleading usage of malloc() in init_system_properties_values()Thu, 10 Apr 2014 04:07:45 -0700, by goetz
-
8032011: nsk/stress/jck60/jck60022 crashes in src\share\vm\runtime\synchronizer.cpp:239Thu, 27 Feb 2014 09:37:16 +0100, by roland
-
MergeWed, 09 Apr 2014 03:48:28 -0700, by kevinw
-
8033696: "assert(thread != NULL) failed: just checking" due to Thread::current() and JNI pthread interactionWed, 02 Apr 2014 18:40:52 +0200, by kevinw
-
8016302: Change type of the number of GC workers to unsigned int (2)Thu, 03 Apr 2014 17:49:31 +0400, by vkempik
-
8036619: Shark: add LLVM 3.4 supportTue, 08 Apr 2014 14:55:16 -0700, by neugens
-
8039392: Make jdk8u20 the default jprt release for hs25.20Mon, 07 Apr 2014 22:13:55 -0700, by amurillo
-
8039089: List verification enabled in product buildsThu, 03 Apr 2014 16:20:16 +0200, by jwilhelm
-
8038461: Test gc/g1/TestStringDeduplicationMemoryUsage.java fails with unexpected memory usageThu, 03 Apr 2014 10:39:27 +0200, by pliden
-
8026334: hs_err improvement: Print elapsed time in a humanly readable formatSat, 05 Apr 2014 23:38:24 -0700, by dbuck
-
8039291: new hotspot build - hs25.20-b10Fri, 04 Apr 2014 09:54:56 -0700, by amurillo
-
Added tag jdk8u20-b09 for changeset 4d73f1e99f97Wed, 09 Apr 2014 08:47:37 -0700, by katleman
-
Added tag hs25.20-b09 for changeset 5186bc5047c1 jdk8u20-b09Fri, 04 Apr 2014 09:49:20 -0700, by amurillo
-
8026300: VM warning: increase O_BUFLEN in ostream.hpp -- output truncated occurs with fastdebug VM when printing flagsMon, 16 Dec 2013 10:57:08 -0800, by zgu
-
8038498: Fix includes and C inlining after 8035330Fri, 04 Apr 2014 10:43:56 +0200, by tschatzl
-
MergeThu, 03 Apr 2014 16:37:55 -0700, by iveresov
-
8039043: Implicit null check is in the wrong place in C1 -UseCompressedOopsWed, 02 Apr 2014 11:24:51 -0700, by iveresov
-
8036767: PPC64: Support for little endian execution modelWed, 02 Apr 2014 11:24:44 -0700, by kvn
-
8038633: crash in VM_Version::get_processor_features() on startupMon, 31 Mar 2014 13:08:03 -0700, by kvn
-
8016039: jvm.lib is missing from export list unless building serverMon, 31 Mar 2014 23:49:00 -0400, by dholmes
-
7090324: gclog rotation via external toolMon, 31 Mar 2014 13:09:35 -0700, by minqi
-
8038639: new hotspot build - hs25.20-b09Fri, 28 Mar 2014 15:29:23 -0700, by amurillo
-
Added tag jdk8u20-b08 for changeset e9ffa408f7afWed, 02 Apr 2014 09:31:10 -0700, by katleman
-
Added tag hs25.20-b08 for changeset 2627c7be4279Fri, 28 Mar 2014 15:22:28 -0700, by amurillo
-
MergeFri, 28 Mar 2014 12:22:04 -0700, by vlivanov
-
8035828: Turn on @Stable support in VMFri, 28 Mar 2014 10:13:37 -0700, by vlivanov
-
8035887: VM crashes trying to force inlining the recursive callFri, 28 Mar 2014 10:12:48 -0700, by vlivanov
-
8036667: "assert(adr->is_AddP() && adr->in(AddPNode::Offset)->is_Con()) failed: offset is a constant" with FoldStableValues onFri, 28 Mar 2014 10:04:07 -0700, by vlivanov
-
8038240: new WB API to get nmethodThu, 27 Mar 2014 11:17:26 +0400, by iignatyev
-
8038193: Add command line option tests for BMI optionsThu, 27 Mar 2014 17:29:41 +0400, by iignatyev
-
8029941: rollback changes in make/jprt.properties for embedded testingTue, 28 Jan 2014 10:19:45 -0800, by kvn
-
8035970: PPC64: fix ad file after 8027754: Enable loop optimizations for loops with MathExactThu, 27 Feb 2014 20:40:24 +0100, by goetz
-
8035396: Introduce accessor for tmp_oop in frame.Wed, 26 Feb 2014 11:33:34 -0800, by goetz
-
MergeWed, 26 Mar 2014 18:21:05 -0700, by kvn
-
8034797: AIX: Fix os::naked_short_sleep() in os_aix.cpp after 8028280Wed, 19 Feb 2014 14:03:09 -0800, by goetz
-
MergeTue, 25 Mar 2014 17:07:36 -0700, by kvn
-
8037821: Account for trampoline stubs when estimating code buffer sizesTue, 25 Mar 2014 12:54:21 -0700, by goetz
-
8038262: Workaround for ccache in vm.make is missing for aixMon, 24 Mar 2014 11:51:40 -0700, by amurillo
-
8037915: PPC64/AIX: Several smaller fixesThu, 20 Mar 2014 11:03:06 +0100, by goetz
-
8035423: AIX: Fix os::get_default_process_handle() in os_aix.cpp after 8031968Thu, 20 Feb 2014 14:44:33 +0100, by simonis
-
MergeThu, 13 Mar 2014 14:57:01 -0700, by kvn
-
8036976: PPC64: implement the template interpreterMon, 10 Mar 2014 12:58:02 +0100, by goetz
-
8035647: PPC64: Support for elf v2 abi.Thu, 06 Mar 2014 10:55:28 -0800, by goetz
-
8035394: PPC64: Make usage of intrinsic dsqrt depend on processor recognition.Thu, 20 Feb 2014 11:05:12 +0100, by goetz
-
8035392: cppInterpreter: fix message of NPEThu, 20 Feb 2014 10:48:57 +0100, by goetz
-
8033117: PPC64: Adapt to 8002074: Support for AES on SPARCWed, 29 Jan 2014 12:22:13 +0100, by goetz
-
MergeTue, 25 Feb 2014 15:11:18 -0800, by kvn
-
MergeWed, 19 Feb 2014 20:12:43 -0800, by kvn
-
8033168: PPC64: gcc 4.8 warning in output_c.cppThu, 30 Jan 2014 14:30:01 +0100, by goetz
-
8032634: Add #ifdef PPC64 around OrderAccess operations on _thread_state.Fri, 24 Jan 2014 10:23:34 +0100, by goetz
-
MergeWed, 22 Jan 2014 17:42:23 -0800, by kvn
-
8029101: PPC64 (part 211): ordering of Independent Reads of Independent WritesThu, 16 Jan 2014 14:25:51 +0100, by goetz
-
8031319: PPC64: Some fixes in ppc and aix coding.Tue, 07 Jan 2014 17:24:59 +0100, by goetz
-
8031188: Fix for 8029015: PPC64 (part 216): opto: trap based null and range checksMon, 06 Jan 2014 11:02:21 +0100, by goetz
-
8030863: PPC64: (part 220): ConstantTableBase for calls between args and jvmsFri, 20 Dec 2013 13:51:14 +0100, by goetz
-
MergeMon, 23 Dec 2013 10:26:08 -0800, by kvn
-
8033566: [parfait] warning from b128 for hotspot/src/share/vm/runtime/frame.cpp: JNI primitive type mismatchMon, 24 Mar 2014 10:48:44 -0700, by ccheung
-
8034034: [parfait] JNI exc. pending in hotspot/agent/src/os/bsd/MacosxDebuggerLocal.mThu, 20 Mar 2014 14:25:22 -0700, by ccheung
-
8038274: update 8u fix for 8028073 now that 8028280 is backported to 8uTue, 25 Mar 2014 19:48:50 -0700, by dcubed
-
MergeTue, 25 Mar 2014 12:43:29 -0700, by iveresov
-
MergeTue, 25 Mar 2014 12:07:45 -0700, by iveresov
-
8038222: Assembler::bsrl fails on assert when -UseCountLeadingZerosInstruction is used on CPU with LZCNT supportMon, 24 Mar 2014 23:13:46 -0700, by iveresov
-
MergeTue, 25 Mar 2014 11:38:48 -0700, by kvn
-
8038286: nm->set_rtm_state() should be called after (nm != NULL) checkMon, 24 Mar 2014 17:44:27 -0700, by kvn
-
8038181: Can't build product VM without precompiled headerFri, 21 Mar 2014 18:03:11 -0700, by kvn
-
8031320: Use Intel RTM instructions for locksThu, 20 Mar 2014 17:49:27 -0700, by kvn
-
8037962: metaspaceTracer.cpp misses a symbolThu, 20 Mar 2014 15:53:17 +0100, by ehelin
-
8035857: Add tests to verify correctness of operations with BMI1 and LZCNT instructionsSat, 22 Mar 2014 00:26:48 +0400, by iignatyev
-
MergeMon, 24 Mar 2014 18:28:11 -0700, by poonam
-
6653795: C2 intrinsic for Unsafe.getAddress performs pointer sign extension on 32-bit systemsMon, 24 Mar 2014 08:43:10 -0700, by poonam
-
MergeMon, 24 Mar 2014 16:56:16 -0700, by jwilhelm
-
MergeMon, 24 Mar 2014 14:23:02 -0700, by jwilhelm
-
8036025: Sort the freelist in order to shrink the heapFri, 28 Feb 2014 15:27:09 +0100, by jwilhelm
-
MergeMon, 24 Mar 2014 15:34:10 -0700, by ehelin
-
8036703: Add trace event with statistics for the metaspace chunk free listsFri, 21 Mar 2014 10:31:51 +0100, by ehelin
-
8036701: Add trace event when a metaspace throws out of memory errorFri, 21 Mar 2014 10:28:07 +0100, by ehelin
-
8036699: Add trace event when a metaspace allocation failsFri, 21 Mar 2014 10:20:00 +0100, by ehelin
-
8036698: Add trace event for updates to metaspace gc thresholdFri, 21 Mar 2014 10:17:47 +0100, by ehelin
-
8036696: Add metaspace gc threshold to metaspace summary trace eventFri, 21 Mar 2014 10:16:35 +0100, by ehelin
-
MergeMon, 24 Mar 2014 14:20:49 -0700, by dcubed
-
8033464: Linux code cleanupMon, 24 Mar 2014 13:36:32 -0700, by dcubed
-
8029075: String deduplication in G1Tue, 18 Mar 2014 19:07:22 +0100, by pliden
-
MergeMon, 24 Mar 2014 09:14:14 -0700, by jwilhelm
-
8020277: Young GC could be extremely slow due to assertion in ObjectStartArray::object_starts_in_rangeMon, 20 Jan 2014 12:56:18 +0100, by sjohanss
-
MergeMon, 24 Mar 2014 08:05:53 -0700, by tschatzl
-
8036860: Pad and cache-align the BiasedMappedArrayMon, 24 Mar 2014 15:31:00 +0100, by tschatzl
-
8035330: Remove G1ParScanPartialArrayClosure and G1ParScanHeapEvacClosureMon, 24 Mar 2014 15:30:56 +0100, by tschatzl
-
8034868: Extract G1 From Card Cache into separate classMon, 24 Mar 2014 15:30:50 +0100, by tschatzl
-
8035654: Add times for evacuation failure handling in "Other" timeMon, 24 Mar 2014 15:30:46 +0100, by tschatzl
-
8035398: Add card redirty time in "Other" time in G1Mon, 24 Mar 2014 15:30:40 +0100, by tschatzl
-
8027295: Free CSet takes ~50% of young pause timeMon, 24 Mar 2014 15:30:36 +0100, by tschatzl
-
8035815: Cache-align and pad the from card cacheMon, 24 Mar 2014 15:30:30 +0100, by tschatzl
-
8035406: Improve data structure for Code Cache remembered setsMon, 24 Mar 2014 15:30:14 +0100, by tschatzl
-
MergeMon, 24 Mar 2014 06:55:00 -0700, by jwilhelm
-
8037510: CMM Testing: Min/MaxHeapFreeRatio flags should be manageable through the APIThu, 20 Mar 2014 16:31:47 +0100, by jwilhelm
-
8036673: G1: Abort weak reference processing if mark stack overflowsMon, 17 Mar 2014 15:18:45 +0100, by pliden
-
8036672: G1: alloc_purpose in copy_to_survivor_space() used incorrectlyMon, 17 Mar 2014 15:18:38 +0100, by pliden
-
8031703: Missing post-barrier in ReferenceProcessorThu, 06 Feb 2014 14:12:43 +0100, by pliden
-
8029162: G1: Shared SATB queue never enabledFri, 10 Jan 2014 09:54:25 +0100, by pliden
-
8029255: G1: Reference processing should not enqueue references on the shared SATB queueFri, 10 Jan 2014 09:53:53 +0100, by pliden
-
8038028: new hotspot build - hs25.20-b08Thu, 20 Mar 2014 13:29:03 -0700, by amurillo
-
Added tag jdk8u20-b07 for changeset f0ea4d3df129Wed, 26 Mar 2014 12:00:45 -0700, by katleman
-
Added tag hs25.20-b07 for changeset 39eae0024997Thu, 20 Mar 2014 13:25:51 -0700, by amurillo
-
MergeThu, 20 Mar 2014 11:23:09 -0700, by kvn
-
8037226: compiler/7196199/Test7196199.java fails on 32-bit linux with MaxVectorSize > 16Fri, 14 Mar 2014 17:28:58 -0700, by kvn
-
8037340: Linux semaphores to use CLOCK_REALTIMEThu, 20 Mar 2014 17:31:54 +0100, by mgronlun
-
8037407: G1: Remove heapRegionSets.cppMon, 17 Mar 2014 13:42:16 +0100, by brutisso
-
8034079: G1: Refactor the HeapRegionSet hierarchyFri, 14 Mar 2014 10:15:46 +0100, by brutisso
-
8032633: Enable type speculation by defaultThu, 06 Mar 2014 11:11:04 +0100, by roland
-
8036092: [TESTBUG] compiler/uncommontrap/TestSpecTrapClassUnloading.java fails with: Unrecognized VM option 'UseTypeSpeculation'Wed, 05 Mar 2014 06:08:19 +0100, by anoll
-
8035841: assert(dp_src->tag() == dp_dst->tag()) failed: should be same tags 1 != 0 at ciMethodData.cpp:90Wed, 05 Mar 2014 09:29:12 +0100, by roland
-
MergeMon, 17 Mar 2014 11:54:14 -0700, by roland
-
8031754: Type speculation should favor profile data from outermost inlined methodFri, 14 Mar 2014 17:15:32 +0100, by roland
-
MergeMon, 17 Mar 2014 10:48:53 -0700, by iveresov
-
8031321: Support Intel bit manipulation instructionsWed, 12 Mar 2014 11:24:26 -0700, by iveresov
-
8031752: Failed speculative optimizations should be reattempted when root of compilation is differentTue, 25 Feb 2014 18:16:24 +0100, by roland
-
8030177: G1: Enable TLAB resizingMon, 27 Jan 2014 13:14:53 +0100, by brutisso
-
8027754: Enable loop optimizations for loops with MathExact insideThu, 23 Jan 2014 12:08:28 +0100, by rbackman
-
8037305: new hotspot build - hs25.20-b07Thu, 13 Mar 2014 10:18:59 -0700, by amurillo
-
MergeMon, 24 Mar 2014 13:14:23 -0700, by lana
-
MergeTue, 18 Mar 2014 12:40:54 -0700, by lana
-
MergeTue, 18 Mar 2014 10:31:39 -0700, by amurillo
-
MergeWed, 12 Mar 2014 18:53:34 +0000, by coffeys
-
Added tag jdk8u20-b06 for changeset c3d92e048737Wed, 19 Mar 2014 15:19:05 -0700, by katleman
-
Added tag hs25.20-b06 for changeset 804f89b6ff46 jdk8u20-b06Thu, 13 Mar 2014 09:57:32 -0700, by amurillo
-
MergeWed, 12 Mar 2014 20:05:48 -0700, by minqi
-
6498581: ThreadInterruptTest3 produces wrong output on WindowsWed, 26 Feb 2014 15:20:41 -0800, by minqi
-
8035983: Fix "Native frames:" in crash report (hs_err file)Wed, 05 Mar 2014 16:21:22 -0800, by kvn
-
8033805: Move Fast_Lock/Fast_Unlock code from .ad files to macroassemblerMon, 24 Feb 2014 15:12:26 -0800, by kvn
-
8028482: [TESTBUG] tests that use JMX should be in need_compact3 test groupThu, 06 Mar 2014 12:45:59 +0400, by iignatyev
-
8027257: [TESTBUG] compiler/ciReplay/TestVM.sh : Error: Could not find or load main class negative_testThu, 06 Mar 2014 12:46:04 +0400, by iignatyev
-
8027124: [TESTBUG] NonTieredLevelsTest: java.lang.RuntimeException: private TestCase$Helper(java.lang.Object) must be osr_compiledThu, 06 Mar 2014 12:47:45 +0400, by iignatyev
-
MergeTue, 11 Mar 2014 16:05:36 -0700, by minqi
-
8033792: AltHashing used jint for imprecise bit shiftingMon, 10 Feb 2014 21:29:14 -0800, by minqi
-
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]Mon, 10 Mar 2014 11:09:02 -0700, by iveresov
-
8029775: Solaris code cleanupWed, 05 Mar 2014 11:28:33 -0800, by dcubed
-
8028280: ParkEvent leak when running modified runThese which only loads classesFri, 24 Jan 2014 09:28:47 +0100, by dsimms
-
8034860: Fatal error due to incorrect thread state during nightly testingFri, 14 Feb 2014 09:50:17 -0800, by ccheung
-
8028785: [parfait] warnings from b116 for hotspot.src.share.vm.prims: JNI exception pendingWed, 12 Feb 2014 12:01:45 -0800, by ccheung
-
8036032: new hotspot build - hs25.20-b06Fri, 28 Feb 2014 09:10:55 -0800, by amurillo
-
Added tag jdk8u20-b05 for changeset 57eb3e69397eWed, 12 Mar 2014 14:10:31 -0700, by katleman
-
Added tag jdk8u20-b04 for changeset d4e18f0633c6 jdk8u20-b05Wed, 05 Mar 2014 12:30:39 -0800, by katleman
-
Added tag hs25.20-b05 for changeset 54436d3b2a91 jdk8u20-b04Fri, 28 Feb 2014 08:43:43 -0800, by amurillo
-
MergeFri, 28 Feb 2014 06:39:21 -0800, by poonam
-
8035283: Second phase of branch shortening doesn't account for loop alignmentFri, 28 Feb 2014 02:43:16 -0800, by poonam
-
8035150: ShouldNotReachHere() in ConstantPool::copy_entry_toWed, 26 Feb 2014 15:47:44 +0100, by sla
-
8034171: Remove use of template template parameters from binaryTreeDictionary.Tue, 11 Feb 2014 09:34:50 +0100, by goetz
-
8035822: Unable to test minimalVMWed, 26 Feb 2014 22:11:26 +0100, by jwilhelm
-
8028073: race condition in ObjectMonitor implementation causing deadlocksWed, 26 Feb 2014 17:36:20 -0800, by dcubed
-
MergeWed, 26 Feb 2014 18:51:19 +0100, by sla
-
8032250: Add trace event for VM flag changesThu, 23 Jan 2014 08:12:12 +0100, by sla
-
8034948: Back out JDK-6976350 since it does not fix any issueWed, 26 Feb 2014 15:32:51 +0100, by tschatzl
-
8035329: Move G1ParCopyClosure::copy_to_survivor_space into G1ParScanThreadStateWed, 26 Feb 2014 15:32:47 +0100, by tschatzl
-
8035326: Assume non-NULL references in G1CollectedHeap::in_cset_fast_testWed, 26 Feb 2014 15:32:44 +0100, by tschatzl
-
8027559: Decrease code size and templatizing in G1ParCopyClosure::do_oop_workWed, 26 Feb 2014 15:32:40 +0100, by tschatzl
-
8030184: Remove unneeded "content_type" declarations from tracetypes.xmlWed, 08 Jan 2014 13:20:33 +0100, by sla
-
8033126: Can't call default methods from JNIMon, 03 Feb 2014 15:24:20 +0100, by 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.Thu, 23 Jan 2014 09:06:21 +0100, by sla
-
8031290: Adjust call to getisax() for additional words returnedTue, 11 Feb 2014 08:49:37 -0800, by jmasa
-
8032466: serviceability/sa/jmap-hashcode/Test8028623.java fails with compilation errorsThu, 23 Jan 2014 09:33:50 +0000, by kevinw
-
8028623: SA: hash codes in SymbolTable mismatching java_lang_String::hash_code for extended characters.Fri, 17 Jan 2014 18:39:22 +0000, by kevinw
-
8035585: Restore UseOldInlining in jdk8uFri, 21 Feb 2014 11:10:15 -0800, by kvn
-
8035436: new hotspot build - hs25.20-b05Thu, 20 Feb 2014 17:20:09 -0800, by amurillo
-
Added tag jdk8u20-b03 for changeset 51e1bb81df86Wed, 26 Feb 2014 14:44:06 -0800, by katleman
-
Added tag hs25.20-b04 for changeset ecf3678d5736Thu, 20 Feb 2014 16:58:28 -0800, by amurillo
-
8027146: Class loading verification failure if GC occurs in Universe::flush_dependents_onSat, 15 Feb 2014 13:03:38 -0500, by coleenp
-
8009738: compiler/6826736/Test.java times out on big machinesMon, 27 Jan 2014 07:54:25 +0100, by anoll
-
8032490: Remove -XX:+-UseOldInliningFri, 24 Jan 2014 15:26:56 +0400, by shade
-
8027422: assert(_gvn.type(obj)->higher_equal(tjp)) failed: cast_up is no longer neededFri, 24 Jan 2014 09:31:53 +0100, by roland
-
8002074: Support for AES on SPARCTue, 14 Jan 2014 17:46:48 -0800, by kvn
-
8007710: runtime/7158988/FieldMonitor.java fails with com.sun.jdi.VMDisconnectedException: Connection closedFri, 14 Feb 2014 16:17:22 +0100, by sjiang
-
8025841: JVMTI: "vtable stub" dynamic code notification is misplacedThu, 06 Feb 2014 20:13:38 -0800, by sspitsyn
-
8027314: Java should recognize Diagnostic options if -XX:+UnlockDiagnosticVMOptions is not specified and print an informative messageThu, 16 Jan 2014 10:51:16 -0800, by ccheung
-
8032010: Attempt to resolve abstract method in concrete class fails with AbstractMethodErrorWed, 05 Feb 2014 15:14:47 -0800, by ccheung
-
8033528: assert(0 <= i && i < length()) failed: index out of boundsFri, 07 Feb 2014 18:30:27 -0500, by coleenp
-
8032024: Test not added for bug 8025937: assert(existing_f1 == NULL || existing_f1 == f1) failed: illegal field,changeFri, 17 Jan 2014 11:21:29 -0500, by coleenp
-
8029178: Parallel class loading test anonymous-simple gets SIGSEGV in Metaspace::containsTue, 07 Jan 2014 13:26:56 -0500, by coleenp
-
8033545: Missing volatile specifier in Bitmap::par_put_range_within_wordMon, 10 Feb 2014 10:34:52 +0100, by tschatzl
-
8033983: new hotspot build - hs25.20-b04Fri, 07 Feb 2014 12:51:08 -0800, by amurillo
-
MergeWed, 19 Feb 2014 20:53:38 -0800, by lana
-
MergeMon, 17 Feb 2014 15:42:16 -0800, by lana
-
MergeFri, 14 Feb 2014 17:57:17 +0000, by coffeys
-
Added tag jdk8u20-b02 for changeset 9c2ddd17626eWed, 19 Feb 2014 13:13:59 -0800, by katleman
-
Added tag jdk8u20-b01 for changeset 757fe22ae906 jdk8u20-b02Wed, 12 Feb 2014 12:29:01 -0800, by katleman
-
Added tag hs25.20-b03 for changeset e56d11f8cc21Fri, 07 Feb 2014 12:43:25 -0800, by amurillo
-
8021774: [TESTBUG] Tests failed because of a warning in its output hs25.20-b03Thu, 06 Feb 2014 13:27:50 -0500, by gtriantafill
-
8033443: Test8000311 fails after latest changes to parallelize string and symbol table unlinkWed, 05 Feb 2014 14:29:34 +0100, by tschatzl
-
8033106: Wrong predicate for checking whether the correct amount of symbol table entries have been processed in G1Fri, 31 Jan 2014 09:58:06 +0100, by tschatzl
-
6991197: G1: specialize deal_with_reference() for narrowOop*Fri, 31 Jan 2014 09:57:50 +0100, by tschatzl
-
8032771: The flag VerifySilently misses a test caseFri, 31 Jan 2014 09:55:59 +0100, by tschatzl
-
8028391: Make the Min/MaxHeapFreeRatio flags manageableWed, 29 Jan 2014 23:17:05 +0100, by jwilhelm
-
8032985: new hotspot build - hs25.20-b03Thu, 30 Jan 2014 14:05:07 -0800, by amurillo
-
MergeTue, 04 Feb 2014 17:12:36 -0800, by amurillo
-
MergeFri, 31 Jan 2014 00:14:33 +0000, by coffeys
-
MergeThu, 23 Jan 2014 20:50:34 +0000, by coffeys
-
MergeThu, 16 Jan 2014 23:50:37 +0000, by coffeys
-
8029627: Allow duplicate bugid for changeset in jdk8 update forestThu, 16 Jan 2014 20:14:44 +0000, by coffeys
-
Added tag hs25.20-b02 for changeset 4638c4d7ff10Thu, 30 Jan 2014 13:42:16 -0800, by amurillo
-
8028553: The JVM should not throw VerifyError when 'overriding' a static final method in a superclass. hs25.20-b02Fri, 24 Jan 2014 08:13:42 -0500, by hseigel
-
8030027: nsk/jvmti/scenarios/hotswap/HS101/hs101t006 Crashed the vm on Linux-amd64: SIGSEGV in JavaThread::last_java_vframe(RegisterMap*)+0xfaFri, 24 Jan 2014 00:20:37 -0800, by sspitsyn
-
MergeThu, 23 Jan 2014 10:59:10 -0500, by hseigel
-
8031045: Access checks should precede additional per-instruction checksFri, 17 Jan 2014 09:39:51 -0500, by hseigel
-
8027746: Remove do_gen_barrier template parameter in G1ParCopyClosureMon, 20 Jan 2014 11:47:53 +0100, by tschatzl
-
8027454: Do not traverse string table during G1 remark when treating them as strong roots during initial markMon, 20 Jan 2014 11:47:29 +0100, by tschatzl
-
8027476: Improve performance of Stringtable unlinkMon, 20 Jan 2014 11:47:07 +0100, by tschatzl
-
8027364: PSScavenge accounts too large code section to StringTable unlinkTue, 07 Jan 2014 13:31:33 +0100, by tschatzl
-
8030955: assert(_prologue != NULL) failed: prologue pointer must be initializedTue, 21 Jan 2014 08:58:31 -0500, by hseigel
-
8032014: new hotspot build - hs25.20-b02Thu, 16 Jan 2014 17:27:33 -0800, by amurillo
-
Added tag hs25.20-b01 for changeset 412d3b5fe90eThu, 16 Jan 2014 17:18:55 -0800, by amurillo
-
8026253: New type profiling points: sparc supportTue, 14 Jan 2014 14:51:47 +0100, by roland
-
8030662: "assert(counter_changed) failed: failed dependencies, but counter didn't change" still failsTue, 14 Jan 2014 12:44:12 +0100, by roland
-
8029464: assert(ft == ttkp->cast_to_ptr_type(jtkp->ptr()) || ft->isa_narrowoop()Mon, 13 Jan 2014 16:16:25 -0800, by roland
-
8022494: Make compilation IDs sequentialFri, 10 Jan 2014 06:36:18 +0100, by anoll
-
8031115: intrinsics for Math.decrementExact(J) and incrementExact(J) don't workThu, 09 Jan 2014 19:03:36 +0400, by iignatyev
-
8011391: C1: assert(code_offset() - offset == NativeInstruction::nop_instruction_size) failed: only one instruction can go in a delay slotThu, 09 Jan 2014 10:47:40 +0100, by adlertz
-
8028468: Add inlining information into ciReplayWed, 08 Jan 2014 10:25:50 -0800, by kvn
-
8029446: assert(_cfg.get_block_for_node(proj) == borig) failed: incorrect block for kill projectionsWed, 08 Jan 2014 12:05:19 +0100, by adlertz
-
8029873: compiler/uncommontrap/TestStackBangRbp.java crashes with SIGSEGVWed, 08 Jan 2014 09:49:31 +0100, by roland
-
8027571: fatal error: meet not symmetricTue, 07 Jan 2014 16:02:10 +0100, by roland
-
8028064: tiered may collect wrong receiver type at virtual callTue, 07 Jan 2014 14:36:34 +0100, by roland
-
8028536: Test cases to cover type system fixes pushed with 8024070Tue, 07 Jan 2014 12:38:22 +0100, by roland
-
8028587: New tests development for intrisics for basic operators - add, neg, inc, dec, sub, mulTue, 31 Dec 2013 19:26:57 +0400, by iignatyev
-
8027388: JVM crashes with SIGSEGV (0xb) at pc=0x00000001077cbbf6Thu, 26 Dec 2013 21:00:23 -0800, by iveresov
-
8028052: compiler/startup/SmallCodeCacheStartup.java fails there is no 'no space to run compiler' in the outputFri, 20 Dec 2013 10:31:14 +0100, by anoll
-
8030783: Provide regression test for 8026478: -XX:+VerifyAdapterSharing is brokenFri, 20 Dec 2013 10:29:44 +0100, by anoll
-
8025277: Add -XX: flag to print code cache sweeper statisticsThu, 19 Dec 2013 14:08:02 +0100, by anoll
-
8026478: -XX:+VerifyAdapterSharing is brokenThu, 19 Dec 2013 06:09:16 +0100, by anoll
-
8029091: Bug in calculation of code cache sweeping intervalTue, 17 Dec 2013 08:31:06 +0100, by anoll
-
8031552: Update the Hotspot version numbers in Hotspot for JDK 8USat, 11 Jan 2014 13:51:01 -0800, by amurillo
-
Added tag hs25.20-b00 for changeset c89630a122b4Sat, 11 Jan 2014 13:19:14 -0800, by amurillo
-
Added tag jdk8u20-b00 for changeset c89630a122b4Sat, 11 Jan 2014 17:18:22 +0000, by coffeys
-
Use correct kind for narrow int constants.Thu, 16 Oct 2014 10:21:29 +0200, by Roland Schatz
-
Substitution method for inserting a native breakpoint into a unit test.Thu, 16 Oct 2014 10:06:27 +0200, by Roland Schatz
-
Make LIRInstruction an interface.Thu, 16 Oct 2014 09:26:14 +0200, by Josef Eisl
-
ValuePosition: reduce interface.Wed, 15 Oct 2014 17:31:48 +0200, by Josef Eisl
-
ValuePosition: refactor set(LIRInstruction, Value).Wed, 15 Oct 2014 17:24:59 +0200, by Josef Eisl
-
ValuePosition: refactor get(LIRInstruction).Wed, 15 Oct 2014 17:13:37 +0200, by Josef Eisl
-
Invalidate all compiled methods that have a call target inlined on tree rewriting.Wed, 15 Oct 2014 19:48:51 -0700, by Christian Wimmer
-
Merge.Wed, 15 Oct 2014 23:17:20 +0100, by Chris Seaton
-
Truffle: OptimizationFailedException references the CallTarget instead of the RootNode.Wed, 15 Oct 2014 18:19:48 +0100, by Chris Seaton
-
Merge.Wed, 15 Oct 2014 18:09:38 +0100, by Chris Seaton
-
Truffle: don't re-throw bailout exceptions from the compiler.Wed, 15 Oct 2014 18:08:36 +0100, by Chris Seaton
-
Merge with jdk8u11-b12Wed, 15 Oct 2014 12:09:28 +0200, by Gilles Duboscq
-
Added tag jdk8u11-b11 for changeset e6b738407432 jdk8u11-b12Tue, 03 Jun 2014 14:19:26 -0700, by katleman
-
8043454: Test case for 8037157 should not throw a VerifyError jdk8u11-b11Wed, 28 May 2014 08:09:26 -0400, by hseigel
-
8044541: Increment hsx 25.11 build to b03 for 8u11-b11Mon, 02 Jun 2014 08:21:50 -0700, by asaha
-
Added tag jdk8u11-b10 for changeset 7e4ae023277bWed, 28 May 2014 02:42:24 -0700, by katleman
-
Added tag jdk8u11-b09 for changeset 34de1e8eeabb jdk8u11-b10Mon, 19 May 2014 20:52:00 -0700, by katleman
-
Added tag jdk8u11-b08 for changeset af747c288b0f jdk8u11-b09Tue, 13 May 2014 08:14:15 -0700, by katleman
-
Added tag jdk8u11-b07 for changeset 561045d22599 jdk8u11-b08Tue, 06 May 2014 10:04:06 -0700, by katleman
-
Added tag jdk8u11-b06 for changeset b73ee2b9027c jdk8u11-b07Tue, 29 Apr 2014 12:51:45 -0700, by katleman
-
Added tag jdk8u11-b05 for changeset a4d44dfb7d30 jdk8u11-b06Tue, 22 Apr 2014 11:56:26 -0700, by katleman
-
Added tag jdk8u11-b04 for changeset 4c40343ecdb3 jdk8u11-b05 jdk8u25-b00Tue, 15 Apr 2014 12:06:31 -0700, by katleman
-
8037157: Verify <init> callMon, 07 Apr 2014 09:27:31 -0400, by hseigel
-
8040163: Increment hsx 25.11 build to b02 for 8u11-b04Mon, 14 Apr 2014 09:08:01 -0700, by asaha
-
Added tag jdk8u11-b03 for changeset 0037e964ce48Tue, 08 Apr 2014 11:44:37 -0700, by katleman
-
8039216: Update hsx version to hs25.11 with b01 for 8u11 release jdk8u11-b03Thu, 03 Apr 2014 11:46:36 -0700, by asaha
-
Added tag jdk8u11-b02 for changeset 3c079aebb516Tue, 01 Apr 2014 12:01:25 -0700, by katleman
-
Added tag jdk8u11-b01 for changeset f0d759a6a230 jdk8u11-b02Tue, 25 Mar 2014 11:23:18 -0700, by katleman
-
MergeThu, 20 Mar 2014 10:06:22 -0700, by asaha
-
8037076: Check constant pool constantsWed, 19 Mar 2014 14:45:43 -0400, by coleenp
-
8036800: Attribute OOM to correct part of codeWed, 19 Mar 2014 14:02:51 -0400, by hseigel
-
8035119: Fix exceptions to bytecode verificationMon, 17 Mar 2014 10:17:55 -0400, by hseigel
-
MergeTue, 11 Mar 2014 14:02:23 -0700, by asaha
-
8032536: JVM resolves wrong method in some unusual casesTue, 04 Mar 2014 15:46:33 -0500, by hseigel
-
MergeWed, 26 Feb 2014 22:07:40 -0800, by asaha
-
8034926: Attribute classes properlyThu, 20 Feb 2014 13:30:59 -0500, by hseigel
-
MergeTue, 18 Feb 2014 14:19:24 -0800, by asaha
-
8030763: Validate global memory allocationThu, 13 Feb 2014 11:28:17 -0500, by hseigel
-
MergeWed, 12 Feb 2014 11:33:30 -0800, by asaha
-
Added tag jdk8u11-b00 for changeset b90de55aca30Wed, 12 Feb 2014 11:13:16 -0800, by asaha
-
MergeTue, 11 Feb 2014 17:28:24 -0800, by asaha
-
MergeTue, 04 Feb 2014 22:44:06 -0800, by asaha
-
8032726: THIRD_PARTY_LICENSE_README Update for Little CMS to 2.5Fri, 31 Jan 2014 16:40:58 +0000, by jeff
-
Added tag jdk8u5-b13 for changeset 8a6717910608 jdk8u5-b31Tue, 18 Mar 2014 13:48:22 -0700, by katleman
-
Merge with jdk8u5-b13Wed, 15 Oct 2014 12:04:20 +0200, by Gilles Duboscq
-
Added tag jdk8u5-b12 for changeset 9b289963cb9a jdk8u5-b13Tue, 11 Mar 2014 13:02:13 -0700, by katleman
-
8035283: Second phase of branch shortening doesn't account for loop alignmentFri, 28 Feb 2014 02:43:16 -0800, by poonam
-
8036836: Increment hsx build to b02 for 8u5-b12Thu, 06 Mar 2014 13:31:19 -0800, by asaha
-
MergeTue, 04 Mar 2014 15:17:56 -0800, by asaha
-
Added tag jdk8u5-b11 for changeset 17a75e692af3Tue, 04 Mar 2014 12:01:17 -0800, by katleman
-
MergeFri, 28 Feb 2014 11:00:16 -0800, by asaha
-
Added tag jdk8u5-b10 for changeset 629267e4f0b5Tue, 25 Feb 2014 12:22:40 -0800, by katleman
-
Added tag jdk8u5-b09 for changeset 6af9ce1c56a6 jdk8u5-b10Tue, 18 Feb 2014 13:22:45 -0800, by katleman
-
Added tag jdk8u5-b08 for changeset 21c1dfbed277 jdk8u5-b09Tue, 11 Feb 2014 14:35:42 -0800, by katleman
-
Added tag jdk8u5-b07 for changeset 46fa2940e686Tue, 04 Feb 2014 15:59:11 -0800, by katleman
-
8032726: THIRD_PARTY_LICENSE_README Update for Little CMS to 2.5Fri, 31 Jan 2014 22:18:41 -0800, by jeff
-
MergeThu, 30 Jan 2014 14:09:56 -0800, by asaha
-
Added tag jdk8u5-b06 for changeset 956c0e048ef2Tue, 28 Jan 2014 14:56:01 -0800, by katleman
-
MergeThu, 23 Jan 2014 14:50:08 -0800, by asaha
-
Added tag jdk8u5-b05 for changeset b90de55aca30Wed, 22 Jan 2014 12:37:28 -0800, by katleman
-
Added tag jdk8u5-b04 for changeset 5ac720d47ab8Tue, 14 Jan 2014 15:27:54 -0800, by katleman
-
8029858: Enhance array copiesFri, 10 Jan 2014 11:15:12 +0100, by dsimms
-
Added tag jdk8u5-b03 for changeset 2f9eb9fcab6cTue, 07 Jan 2014 13:30:46 -0800, by katleman
-
Added tag jdk8u5-b02 for changeset e5561d89fe8bTue, 24 Dec 2013 14:13:47 -0800, by katleman
-
Added tag jdk8u5-b01 for changeset 4a35ef38e2a7Mon, 16 Dec 2013 15:40:50 -0800, by asaha
-
8030359: Increment minor version of HSx for 8u5 and initialize the build number jdk8u5-b01Mon, 16 Dec 2013 15:34:55 -0800, by asaha
-
MergeFri, 13 Dec 2013 17:19:04 -0800, by asaha
-
MergeMon, 09 Dec 2013 12:36:32 -0800, by asaha
-
MergeSun, 08 Dec 2013 21:59:26 -0800, by asaha
-
8029627: Allow duplicate bugid for changeset in jdk8 update forestSun, 08 Dec 2013 20:15:15 -0800, by asaha
-
Added tag jdk8-b132 for changeset 0c94c41dcd70Tue, 04 Mar 2014 11:51:03 -0800, by katleman
-
Merge with jdk8-b132Wed, 15 Oct 2014 11:59:32 +0200, by Gilles Duboscq
-
Added tag hs25-b70 for changeset 9f9179e8f0cf jdk8-b132Mon, 03 Mar 2014 17:48:03 -0800, by amurillo
-
8036100: Default method returns true for a while, and then returns falseMon, 03 Mar 2014 16:10:26 -0800, by vlivanov
-
8032984: new hotspot build - hs25-b70Tue, 28 Jan 2014 15:11:13 -0800, by amurillo
-
Added tag jdk8-b131 for changeset b5e7ebfe185cFri, 28 Feb 2014 13:36:09 -0800, by katleman
-
Added tag jdk8-b130 for changeset 1dbaf664a611 jdk8-b131Fri, 28 Feb 2014 10:06:06 -0800, by katleman
-
Added tag jdk8-b129 for changeset cb39165c4a65 jdk8-b130Thu, 06 Feb 2014 17:34:47 -0800, by katleman
-
Added tag jdk8-b128 for changeset 874c0b4a946c jdk8-b129Sat, 01 Feb 2014 18:21:10 -0800, by katleman
-
Added tag jdk8-b127 for changeset 35038da7bb9d jdk8-b128Thu, 30 Jan 2014 12:16:41 -0800, by katleman
-
Added tag hs25-b69 for changeset 32f017489ba5Tue, 28 Jan 2014 15:00:36 -0800, by amurillo
-
8032566: Crash in JIT when running Scala compiler (and compiling Scala std lib)Mon, 27 Jan 2014 10:20:51 -0800, by kvn
-
8032608: new hotspot build - hs25-b69Thu, 23 Jan 2014 13:53:23 -0800, by amurillo
-
MergeTue, 28 Jan 2014 09:51:25 -0800, by amurillo
-
Added tag hs25-b68 for changeset d45454002494Thu, 23 Jan 2014 13:37:59 -0800, by amurillo
-
8031743: C2: loadI2L_immI broken for negative memory valuesTue, 21 Jan 2014 20:05:28 -0800, by iveresov
-
8032207: C2: assert(VerifyOops || MachNode::size(ra_) <= (3+1)*4) failed: bad fixed sizeFri, 17 Jan 2014 18:09:08 -0800, by iveresov
-
8031695: CHA ignores default methods during analysis leading to incorrect code generationThu, 23 Jan 2014 01:23:23 +0400, by vlivanov
-
8032015: new hotspot build - hs25-b68Fri, 17 Jan 2014 20:30:35 -0800, by amurillo
-
Added tag jdk8-b126 for changeset c8218f1072a0Fri, 24 Jan 2014 15:07:51 -0800, by katleman
-
Added tag jdk8-b125 for changeset df333ee12bbaWed, 22 Jan 2014 12:53:32 -0800, by katleman
-
Added tag hs25-b67 for changeset 3585183c191aFri, 17 Jan 2014 20:24:30 -0800, by amurillo
-
8022395: java.util.zip.ZipException: Not in GZIP format in JT_JDK/test/java/util/zip/GZIP testsThu, 16 Jan 2014 16:18:34 -0800, by twisti
-
8028764: dtrace/hotspot_jni/ALL/ALL001 crashes the vm on Solaris-amd64, SIGSEGV in MarkSweep::follow_stack()+0x8aTue, 14 Jan 2014 09:44:45 +0100, by roland
-
8031553: new hotspot build - hs25-b67Mon, 13 Jan 2014 16:00:46 -0800, by amurillo
-
8032816: THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8Tue, 28 Jan 2014 20:09:41 +0000, by jeff
-
Added tag jdk8-b124 for changeset df333ee12bbaFri, 17 Jan 2014 15:52:59 -0800, by katleman
-
MergeTue, 14 Jan 2014 11:22:15 -0800, by amurillo
-
Added tag hs25-b66 for changeset 9b9816164447Mon, 13 Jan 2014 15:52:54 -0800, by amurillo
-
8031059: invokestatic: ICCE trying to invoke static method when it clashes with an abstract method inherited from an interfaceFri, 10 Jan 2014 12:11:04 -0500, by hseigel
-
8031060: new hotspot build - hs25-b66Fri, 27 Dec 2013 07:51:07 -0800, by amurillo
-
MergeMon, 13 Jan 2014 22:31:47 -0800, by lana
-
7129980: Third Party License Readme update for JDK8Mon, 13 Jan 2014 14:42:26 -0800, by jeff
-
MergeFri, 03 Jan 2014 15:58:00 -0800, by asaha
-
MergeThu, 02 Jan 2014 15:19:03 -0800, by asaha
-
MergeFri, 20 Dec 2013 07:41:07 -0800, by asaha
-
MergeTue, 17 Dec 2013 15:46:08 -0800, by asaha
-
MergeFri, 13 Dec 2013 22:13:52 +0400, by kizune
-
8029507: Enhance JVM method processingThu, 05 Dec 2013 00:36:42 -0800, by jrose
-
MergeThu, 05 Dec 2013 16:37:29 +0400, by kizune
-
MergeTue, 03 Dec 2013 14:13:06 +0400, by kizune
-
MergeSun, 03 Nov 2013 07:50:24 +0000, by chegar
-
MergeMon, 21 Oct 2013 14:08:09 +0100, by chegar
-
MergeThu, 03 Oct 2013 19:13:12 +0100, by chegar
-
MergeSat, 14 Sep 2013 20:40:34 +0100, by chegar
-
MergeFri, 06 Sep 2013 09:55:38 +0100, by chegar
-
8021266: Better life cycle for objectsThu, 05 Sep 2013 10:29:00 -0400, by coleenp
-
Added tag jdk8-b123 for changeset 591135a7d6f9 hs25.20-b00 jdk8u20-b00Fri, 10 Jan 2014 08:31:47 -0800, by katleman
-
Added tag jdk8-b122 for changeset d3521d8e562a jdk8-b123Fri, 03 Jan 2014 11:54:44 -0800, by katleman
-
Added tag hs25-b65 for changeset 55fb97c4c58d jdk8-b122Fri, 27 Dec 2013 07:32:09 -0800, by amurillo
-
8029233: Update copyright year to match last edit in jdk8 hotspot repository for 2013 hs25-b65Tue, 24 Dec 2013 11:48:39 -0800, by mikael
-
MergeFri, 20 Dec 2013 14:03:48 -0500, by coleenp
-
8030633: nsk/jvmti/RedefineClasses/StressRedefine failed invalid method ordering length on SolarisThu, 19 Dec 2013 20:28:45 +0000, by coleenp
-
8027804: JCK resolveMethod test fails expecting AbstractMethodErrorMon, 16 Dec 2013 08:24:33 -0500, by hseigel
-
8030752: new hotspot build - hs25-b65Fri, 20 Dec 2013 08:48:27 -0800, by amurillo
-
Added tag hs25-b64 for changeset 61ee6bab0763Fri, 20 Dec 2013 08:43:18 -0800, by amurillo
-
MergeMon, 16 Dec 2013 00:44:46 -0800, by anoll
-
8029383: assert(counter_changed) failed: failed dependencies, but counter didn't changeFri, 13 Dec 2013 09:25:44 +0100, by roland
-
MergeThu, 12 Dec 2013 20:55:36 -0500, by drchase
-
MergeThu, 12 Dec 2013 18:00:27 -0500, by drchase
-
8029351: assert(bt != T_OBJECT) failed: Guard is incorrect in VM:defmethThu, 12 Dec 2013 15:11:35 -0500, by drchase
-
MergeThu, 12 Dec 2013 18:57:38 -0500, by iignatyev
-
8026941: [TESTBUG] java.lang.ClassNotFoundException: java.lang.invoke.InvokeGenericFri, 13 Dec 2013 00:34:09 +0400, by iignatyev
-
8029668: Kithcensink crashed with guarantee(Assembler::is_simm13(disp)) failed: Do not match large constant offsetsThu, 12 Dec 2013 11:25:32 -0800, by iveresov
-
8030062: new hotspot build - hs25-b64Fri, 13 Dec 2013 09:48:29 -0800, by amurillo
-
Added tag jdk8-b121 for changeset 5f07ec8bb982Thu, 19 Dec 2013 17:23:40 -0800, by katleman
-
removed Node generation (GRAAL-857)Wed, 15 Oct 2014 15:35:33 +0200, by Doug Simon
-
removed unnecessary (and incorrectly implemented) methodWed, 15 Oct 2014 13:11:42 +0200, by Doug Simon
-
Make data section patching extensible.Wed, 15 Oct 2014 11:39:14 +0200, by Roland Schatz
-
Restructure CodeCacheProvider hierarchy.Wed, 15 Oct 2014 11:04:45 +0200, by Roland Schatz
-
converted Constant and Value to be interfaces (GRAAL-874)Wed, 15 Oct 2014 01:10:27 +0200, by Doug Simon
-
Truffle: fix TraceTruffleCompilationAST.Tue, 14 Oct 2014 20:02:44 +0200, by Christian Humer
-
Truffle: introduce CompilerDirectives.isCompilationConstant.Tue, 14 Oct 2014 20:02:44 +0200, by Christian Humer
-
Truffle: add new callFunctionsWith builtin for SL Truffle tests.Tue, 14 Oct 2014 20:02:44 +0200, by Christian Humer
-
Merge.Tue, 14 Oct 2014 18:12:24 +0100, by Chris Seaton
-
Merge.Tue, 14 Oct 2014 16:48:09 +0100, by Chris Seaton
-
Truffle: clearer comment in AssumedValue.Tue, 14 Oct 2014 15:10:17 +0100, by Chris Seaton
-
Truffle: NeverValidAssumption can be invalidated.Tue, 14 Oct 2014 15:06:49 +0100, by Chris Seaton
-
mx: implement with support for Task()Tue, 14 Oct 2014 17:46:18 +0200, by Bernhard Urban
-
mx igv: make a copy of env and fix minor cygwin path issueTue, 14 Oct 2014 17:33:51 +0200, by Bernhard Urban
-
Remove unused method from ArithmeticOperation interface.Tue, 14 Oct 2014 16:09:04 +0200, by Roland Schatz
-
truffle pe: re-enable ControlFlowExceptionPartialEvaluationTestTue, 14 Oct 2014 14:11:32 +0200, by Bernhard Urban
-
truffle pe: re-enable AssumptionPartialEvaluationTestTue, 14 Oct 2014 14:06:42 +0200, by Bernhard Urban
-
hotspot/graal: fix indentTue, 14 Oct 2014 13:09:36 +0200, by Bernhard Urban
-
truffle pe: re-enable SimplePartialEvaluationTestTue, 14 Oct 2014 14:42:35 +0200, by Bernhard Urban
-
Truffle: always store values of primitive types as long values in the frame array.Tue, 14 Oct 2014 13:35:13 +0200, by Andreas Woess
-
Revert 9010170f942f: better stamps for I2F, I2D, L2F and L2D operationsTue, 14 Oct 2014 12:12:01 +0200, by Roland Schatz
-
Output correct register names in register maps in CFGPrinter.Tue, 14 Oct 2014 11:38:10 +0200, by Roland Schatz
-
remove duplicate check in OopRecorderMon, 13 Oct 2014 15:52:19 -0700, by Tom Rodriguez
-
Truffle: fixed inlining performance regression.Mon, 13 Oct 2014 21:15:03 +0200, by Christian Humer
-
Truffle: minor cleanups.Mon, 13 Oct 2014 21:15:03 +0200, by Christian Humer
-
Merge.Mon, 13 Oct 2014 18:04:50 +0100, by Chris Seaton
-
Truffle: don't silently ignore exceptions in the compiler if we want to throw them.Mon, 13 Oct 2014 18:04:01 +0100, by Chris Seaton
-
Truffle: TruffleCompilationExceptionsAreThrown implies synchronous compilation.Mon, 13 Oct 2014 18:03:12 +0100, by Chris Seaton
-
Truffle: fix headers.Mon, 13 Oct 2014 17:49:09 +0200, by Christian Humer
-
Truffle: Make BranchProfile constructor private and introduce a factory Method BranchProfile.create().Mon, 13 Oct 2014 17:44:40 +0200, by Christian Humer
-
Truffle: cleanup compilation profile fields.Mon, 13 Oct 2014 17:44:15 +0200, by Christian Humer
-
Simplify ArithmeticOpTable implementation and make it type safe.Mon, 13 Oct 2014 16:50:01 +0200, by Roland Schatz
-
Don't cache op field in arithmetic nodes.Mon, 13 Oct 2014 15:36:11 +0200, by Roland Schatz
-
Fix code generation problem with sub-int Constants.Mon, 13 Oct 2014 15:26:02 +0200, by Roland Schatz
-
Truffle: make TraceTruffleTransferToInterpreter and TraceTruffleAssumptions stack trace limit configurableMon, 13 Oct 2014 12:10:16 +0200, by Andreas Woess
-
TruffleReturnTypeSpeculation should be a stable optionMon, 13 Oct 2014 12:10:06 +0200, by Andreas Woess
-
Remove LIRIntrospection.Values.toString().Mon, 13 Oct 2014 10:40:37 +0200, by Josef Eisl
-
LRSA: minor clean ups around debugInfoProcedure().Thu, 09 Oct 2014 18:10:35 +0200, by Josef Eisl
-
truffle virtual frames do have an identityMon, 13 Oct 2014 09:40:35 +0200, by Lukas Stadler
-
use -G:CompileTheWorldClasspath instead of -Xbootclasspath/p when doing Graal CTW on a Graal enabled VMFri, 10 Oct 2014 11:33:48 +0200, by Doug Simon
-
Truffle: fix potential null dereferences in call tree visitor.Fri, 10 Oct 2014 10:54:34 +0200, by Christian Humer
-
Truffle: fix potential null dereference error in partial evaluator.Fri, 10 Oct 2014 10:54:11 +0200, by Christian Humer
-
Truffle: improve documentation for compiler options.Thu, 09 Oct 2014 17:25:35 +0200, by Christian Humer
-
Truffle: rename PrintTrufflePerformanceWarnings to TraceTrufflePerformanceWarnings.Thu, 09 Oct 2014 17:25:59 +0200, by Christian Humer
-
Truffle: add some documentation for TurffleCallTargetProfiling.Thu, 09 Oct 2014 17:25:59 +0200, by Christian Humer
-
Truffle: update callUntilOptimized to wait for the compilation and call it once optimized.Thu, 09 Oct 2014 17:25:59 +0200, by Christian Humer
-
Truffle: updated TruffleCallTargetProfilingThu, 09 Oct 2014 17:25:59 +0200, by Christian Humer
-
Truffle: fix TraceTruffleCompilationCallTree for context sensitive inlining.Thu, 09 Oct 2014 17:25:59 +0200, by Christian Humer
-
Truffle: fix TraceTruffleExpansion for context sensitive inlining.Thu, 09 Oct 2014 17:25:53 +0200, by Christian Humer
-
Truffle: fixes to the call tree logging.Thu, 09 Oct 2014 17:25:47 +0200, by Christian Humer
-
Truffle: enabled context sensitive inlining by default. removed old inlining structures.Thu, 09 Oct 2014 17:25:24 +0200, by Christian Humer
-
Truffle: implemented recursive node iterator and node streams for the graal runtime.Thu, 09 Oct 2014 17:25:18 +0200, by Christian Humer
-
fix privileged check for StableThu, 09 Oct 2014 11:32:21 -0700, by Tom Rodriguez
-
Merge.Thu, 09 Oct 2014 16:30:49 +0200, by Doug Simon
-
removed suite_helper.py and inlined common maven URL prefixThu, 09 Oct 2014 16:18:14 +0200, by Doug Simon
-
be more verbose about class resolution during CTWThu, 09 Oct 2014 15:58:08 +0200, by Doug Simon
-
made HotSpotConstantPool.loadReferencedType handle attempts to resolve constant pool indexes that do not refer to a typeThu, 09 Oct 2014 15:57:36 +0200, by Doug Simon
-
added table to speed up mapping JVM_CONSTANT tag value to JVM_CONSTANT enum objectThu, 09 Oct 2014 15:54:53 +0200, by Doug Simon
-
mx: specify jar of classes differently depending on whether Graal is hosted or notThu, 09 Oct 2014 15:51:34 +0200, by Doug Simon
-
default allocation profiling to AllocatedTypesThu, 09 Oct 2014 14:44:19 +0200, by Lukas Stadler
-
only optimize identity-less comparisons for Integer and LongThu, 09 Oct 2014 14:43:52 +0200, by Lukas Stadler
-
make Truffle Node parent @CompilationFinal, let getEncapsulatingSourceSection evaluate at compile timeThu, 09 Oct 2014 13:26:17 +0200, by Lukas Stadler
-
mx/igv: fallback mechanism to work around a javac bug in jdk8u20Thu, 09 Oct 2014 14:51:39 +0200, by Bernhard Urban
-
MergedThu, 09 Oct 2014 13:19:31 +0200, by Christian Wirth
-
Fix Windows compile error around OrderedPair in superword.hpp (C2 change!)Thu, 09 Oct 2014 13:19:11 +0200, by Christian Wirth
-
mxtools: automatically set system property https proxyThu, 09 Oct 2014 12:10:00 +0200, by Paul Woegerer
-
Make downloads from maven more reliable and secureThu, 09 Oct 2014 09:48:16 +0200, by Paul Woegerer
-
dump "After TruffleTier" at log level 1Thu, 09 Oct 2014 09:05:43 +0200, by Lukas Stadler
-
make Truffle Node source section @CompilationFinalWed, 08 Oct 2014 10:50:18 +0200, by Lukas Stadler
-
correct IfNode probabilities in If-Deopt situationsWed, 08 Oct 2014 10:49:53 +0200, by Lukas Stadler
-
BailoutException should default to a permanent errorWed, 08 Oct 2014 10:49:08 +0200, by Lukas Stadler
-
Merge.Thu, 09 Oct 2014 00:23:17 +0200, by Doug Simon
-
mx: simplified ctw commandThu, 09 Oct 2014 00:20:30 +0200, by Doug Simon
-
CompileTheWorld compilations are no longer installed as default nmethodsThu, 09 Oct 2014 00:20:19 +0200, by Doug Simon
-
Be more aggressive about sharing of debug infoWed, 08 Oct 2014 11:52:00 -0700, by Tom Rodriguez
-
Deduplicate constant oops during code installationWed, 08 Oct 2014 11:50:00 -0700, by Tom Rodriguez
-
OopRecorder should check for duplicatesWed, 08 Oct 2014 11:48:00 -0700, by Tom Rodriguez
-
print InstanceKlass information when graalJavaAccess can't find a fieldWed, 08 Oct 2014 11:46:00 -0700, by Tom Rodriguez
-
Track code installation timeWed, 08 Oct 2014 11:44:00 -0700, by Tom Rodriguez
-
LogCompilation should print metadata offsetWed, 08 Oct 2014 11:41:24 -0700, by Tom Rodriguez
-
sl inlining test: override default setting for max caller size to a smaller valueWed, 08 Oct 2014 17:38:54 +0200, by Bernhard Urban
-
Update op fields when inferring stamps for arithmetic nodes.Wed, 08 Oct 2014 12:18:57 +0200, by Roland Schatz
-
Generic getters in ArithmeticOpTable.Wed, 08 Oct 2014 12:18:47 +0200, by Roland Schatz
-
Support other stamps in Constant.forPrimitive().Wed, 08 Oct 2014 12:16:05 +0200, by Roland Schatz
-
Relax type signature in Graph.addDuplicates method.Wed, 08 Oct 2014 12:15:34 +0200, by Roland Schatz
-
removed MemoryAwareScheduling option (since non-memory aware scheduling currently generates invalid code)Wed, 08 Oct 2014 11:51:56 +0200, by Doug Simon
-
jacoco: add a few excludes to make some tests passingTue, 07 Oct 2014 19:09:25 +0200, by Bernhard Urban
-
mx: reduce size of exculde command line argument and fold it into package-star expressionsTue, 07 Oct 2014 16:26:29 +0200, by Bernhard Urban
-
mx: fix {,scala}dacapo paths and parsing issues on windowsTue, 07 Oct 2014 02:56:42 -0700, by Bernhard Urban
-
Merge.Tue, 07 Oct 2014 13:46:29 +0200, by Doug Simon
-
more fixes for DebugTimerTestTue, 07 Oct 2014 13:21:57 +0200, by Doug Simon
-
support distributions in pom.mxdeps filesTue, 07 Oct 2014 11:42:41 +0200, by Doug Simon
-
LIRIntrospection.Values: remove OperandMode mode.Fri, 03 Oct 2014 15:50:08 +0200, by Josef Eisl
-
LIRInstruction: rename forEach{Temp,Output}(ValuePositionProcedure) to forEach{Temp,Output}Pos().Fri, 03 Oct 2014 15:43:51 +0200, by Josef Eisl
-
ValuePosition: regenerate hashCode(), equals(), toString().Fri, 03 Oct 2014 15:38:39 +0200, by Josef Eisl
-
better defaults for use of generated node functionality based on JMH benchmarksMon, 06 Oct 2014 18:14:12 +0200, by Doug Simon
-
Merge.Mon, 06 Oct 2014 18:05:49 +0200, by Doug Simon
-
made selectability of using generated node functionality more fine grainedMon, 06 Oct 2014 17:51:34 +0200, by Doug Simon
-
fixed reliability of DebugTimerTestMon, 06 Oct 2014 17:32:55 +0200, by Doug Simon
-
Re-add insertIntoGraph argument to Node.copyWithInputs method.Mon, 06 Oct 2014 16:33:58 +0200, by Roland Schatz
-
DebugTimerTest: ignore on windows for nowMon, 06 Oct 2014 06:33:50 -0700, by Bernhard Urban
-
SL: use line separator of current platformMon, 06 Oct 2014 05:02:53 -0700, by Bernhard Urban
-
unittest: fix newline issue on windowsMon, 06 Oct 2014 04:50:44 -0700, by Bernhard Urban
-
re-added support for cloning a node without adding it to a graphMon, 06 Oct 2014 14:49:14 +0200, by Doug Simon
-
re-enabled use of Unsafe.allocateInstance based mechanism for Node cloning (based on JMH benchmarks)Mon, 06 Oct 2014 13:15:07 +0200, by Doug Simon
-
mx: follow redirects in URLConnectionDownload utilMon, 06 Oct 2014 12:02:30 +0200, by Bernhard Urban
-
Use ArithmeticOpTable for primitive convert operations.Mon, 06 Oct 2014 11:51:32 +0200, by Roland Schatz
-
Support private constructors on nodes.Mon, 06 Oct 2014 10:40:55 +0200, by Roland Schatz
-
add array length information in PartialEvaluator before expanding @ExplodeLoopMon, 06 Oct 2014 09:46:27 +0200, by Lukas Stadler
-
refactor BailoutException to include information about non-permanent errorsMon, 06 Oct 2014 09:39:42 +0200, by Lukas Stadler
-
don't skip ValueProxy nodes while looking for ArrayLengthProvidersMon, 06 Oct 2014 09:39:34 +0200, by Lukas Stadler
-
disabled use of Unsafe.allocateInstance based mechanism for Node cloning (to measure impact on compile-time benchmarks)Sat, 04 Oct 2014 01:39:59 +0200, by Doug Simon
-
reduce or eliminate redundant writes during Node cloningSat, 04 Oct 2014 01:25:59 +0200, by Doug Simon
-
Truffle: fix dump output for truffle compilations.Fri, 03 Oct 2014 23:44:49 +0200, by Christian Humer
-
MergeFri, 03 Oct 2014 09:56:14 -0700, by Tom Rodriguez
-
Don't hang onto code install references after install finishedThu, 02 Oct 2014 10:59:03 -0700, by Tom Rodriguez
-
Unify parsing of graal and hotspot Stable annotationsThu, 02 Oct 2014 10:57:03 -0700, by Tom Rodriguez
-
Cache converted classfile name in debug modeThu, 02 Oct 2014 10:54:54 -0700, by Tom Rodriguez
-
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, by Christian Humer
-
Truffle: improve inlining performance warnings.Fri, 03 Oct 2014 16:22:48 +0200, by Christian Humer
-
Merge.Fri, 03 Oct 2014 15:16:31 +0200, by Doug Simon
-
use Unsafe.allocateInstance in Node.clone(Graph into, boolean clearInputsAndSuccessors) to avoid initializing fields twiceFri, 03 Oct 2014 15:16:02 +0200, by Doug Simon
-
Backed out of changeset 17322:655f3e6b467bFri, 03 Oct 2014 14:19:58 +0200, by Doug Simon
-
made all Node data (i.e. non-edge) fields non-final and protected to support generating a copy "constructor" using Unsafe.allocateInstanceFri, 03 Oct 2014 14:19:31 +0200, by Doug Simon
-
ValuePosition: add documentation.Fri, 03 Oct 2014 14:34:09 +0200, by Josef Eisl
-
ValuePosition: restrict access.Fri, 03 Oct 2014 13:29:52 +0200, by Josef Eisl
-
LIRIntrospection: pass the right Values to ValuePositions.Fri, 03 Oct 2014 13:29:32 +0200, by Josef Eisl
-
mergeFri, 03 Oct 2014 13:48:58 +0200, by Josef Eisl
-
Add ValuePositionTest3 to test ValuePosition.getFlags().Fri, 03 Oct 2014 11:07:44 +0200, by Josef Eisl
-
mx: added -XX:-UseGraalClassLoader to JMH executionsFri, 03 Oct 2014 11:10:35 +0200, by Doug Simon
-
mx: convert path for unittest file on cygwinThu, 02 Oct 2014 08:43:58 -0700, by Bernhard Urban
-
graal init: fail if Factory class cannot be resolvedThu, 02 Oct 2014 06:35:56 -0700, by Doug Simon
-
mx: force installation of distrubtion on windowsThu, 02 Oct 2014 06:33:16 -0700, by Bernhard Urban
-
mx: buildvms should inherit verbosityThu, 02 Oct 2014 05:23:02 -0700, by Bernhard Urban
-
only generate data fields equality method for leaf ValueNumberable nodes; no longer generate Node.isLeafNode()Thu, 02 Oct 2014 14:22:16 +0200, by Doug Simon
-
Truffle: fixed passed wrong arguments to the frame in callBoundary.Thu, 02 Oct 2014 13:13:00 +0200, by Christian Humer
-
Introduce emitLoadConstant in LIRGeneratorTool.Thu, 02 Oct 2014 10:48:17 +0200, by Roland Schatz
-
Truffle: fixed OptimizedCallTarget.callDirect was marked as not inlinable even if context sensitive inlining was not used.Thu, 02 Oct 2014 10:36:12 +0200, by Christian Humer
-
removed value number cacheWed, 01 Oct 2014 23:20:10 +0200, by Doug Simon
-
Merge.Wed, 01 Oct 2014 22:02:52 +0200, by Doug Simon
-
force USE_CLANG when building on MacOSWed, 01 Oct 2014 21:13:50 +0200, by Doug Simon
-
constructors in a Node class must be protectedWed, 01 Oct 2014 20:45:56 +0200, by Doug Simon
-
converted GeneratedNode to an interface to reduce annotation parsing when creating a NodeClass instanceWed, 01 Oct 2014 18:24:23 +0200, by Doug Simon
-
Truffle: fixed callsite argument profiling was still done for inlined calls using context sensitive inlining.Wed, 01 Oct 2014 19:45:11 +0200, by 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 19:45:05 +0200, by Christian Humer
-
Backed out changeset: 00dd7b3c5aea ("float and double constants cannot be inlined")Wed, 01 Oct 2014 18:07:13 +0200, by Lukas Stadler
-
added metrics for value numberable caches hits and missuesWed, 01 Oct 2014 16:18:19 +0200, by Doug Simon
-
removed unused ResetDebugValuesAfterBoot optionWed, 01 Oct 2014 16:18:11 +0200, by Doug Simon
-
fixed regression in debug value printing and removed unused support for printing per VM phaseWed, 01 Oct 2014 16:03:11 +0200, by Doug Simon
-
MergeWed, 01 Oct 2014 14:56:01 +0200, by Lukas Stadler
-
fix NPE in graph scheduling validationWed, 01 Oct 2014 14:45:06 +0200, by Lukas Stadler
-
Use Arrays.hashCode for hashing array fields.Wed, 01 Oct 2014 14:24:59 +0200, by Roland Schatz
-
Better workaround for the uninitialized variable issue.Wed, 01 Oct 2014 13:55:02 +0200, by Josef Eisl
-
Work around uninitialized variables problem with javac and lambdas.Wed, 01 Oct 2014 13:04:23 +0200, by Josef Eisl
-
Replace anonymous StateProcedures with Lambdas.Mon, 29 Sep 2014 15:02:18 +0200, by Josef Eisl
-
LIRIntrospection: use Lambdas wherever possible.Mon, 29 Sep 2014 14:48:31 +0200, by Josef Eisl
-
LSRA: replace anonymous ValueConsumers with Lambdas.Mon, 29 Sep 2014 14:40:39 +0200, by Josef Eisl
-
LSRA: replace anonymous InstructionValueConsumers with Lambdas.Mon, 29 Sep 2014 14:37:21 +0200, by Josef Eisl
-
LSRA: replace anonymous ValueProcedures with Lambdas.Mon, 29 Sep 2014 14:30:16 +0200, by Josef Eisl
-
LSRA: replace anonymous InstructionValueProcedures with Lambdas.Mon, 29 Sep 2014 13:56:34 +0200, by Josef Eisl
-
Use Lamdas in ValuePositionTests.Mon, 29 Sep 2014 13:46:00 +0200, by Josef Eisl
-
Use Lambdas in CompositeValueReplacementTests.Mon, 29 Sep 2014 13:35:31 +0200, by Josef Eisl
-
prevent deadlock in HotSpotGraalRuntime.shutdown() by loading DebugValuesPrinter class eagerlyWed, 01 Oct 2014 10:33:24 +0200, by Doug Simon
-
Remove InstructionValueProcedureBase (superseded by InstructionValueProcedure).Tue, 30 Sep 2014 18:56:28 +0200, by Josef Eisl
-
Make InstructionValueProcedureBase an interface.Tue, 30 Sep 2014 18:41:18 +0200, by Josef Eisl
-
Make [Instruction]ValueProcedure and [Instruction]ValueConsumer a FunctionalInterface.Thu, 25 Sep 2014 17:04:52 +0200, by Josef Eisl
-
Remove ValueConsumer.visitValue(Value).Thu, 25 Sep 2014 14:51:02 +0200, by Josef Eisl
-
Remove InstructionValueConsumer.visitValue(LIRInstruction, Value).Thu, 25 Sep 2014 14:48:19 +0200, by Josef Eisl
-
Remove ValueProcedure.doValue(Value value).Thu, 25 Sep 2014 14:35:24 +0200, by Josef Eisl
-
Remove InstructionValueProcedure.doValue(LIRInstruction, Value).Thu, 25 Sep 2014 14:32:47 +0200, by Josef Eisl
-
Make ValueProcedure/ValueConsumer methods public.Thu, 25 Sep 2014 14:02:35 +0200, by Josef Eisl
-
Make InstructionStateProcedure a FunctionalInterface.Thu, 25 Sep 2014 13:53:13 +0200, by Josef Eisl
-
Make ValuePositionProcedure a FunctionalInterface.Thu, 25 Sep 2014 10:51:30 +0200, by Josef Eisl
-
LIRIntrospection: rename forEach*(ValuePositionProcedure) to forEach*Pos.Thu, 25 Sep 2014 10:27:05 +0200, by Josef Eisl
-
moved Node valueNumber and valueEquals logic (optionally) to generated nodesWed, 01 Oct 2014 07:39:47 +0200, by Doug Simon
-
Truffle: allow interface types in child fieldsTue, 30 Sep 2014 23:42:08 +0200, by Andreas Woess
-
fixed reported annotation parsing time in NodeClassTue, 30 Sep 2014 21:35:36 +0200, by Doug Simon
-
Truffle: added a performance warning for number of nodes in a single Truffle cache entry.Tue, 30 Sep 2014 19:00:46 +0200, by Christian Humer
-
moved Node naming logic back to NodeClass (without impacting NodeClass constructor performance)Tue, 30 Sep 2014 15:26:07 +0200, by Doug Simon
-
Make ArithmeticOpTable fields final.Tue, 30 Sep 2014 14:45:03 +0200, by Roland Schatz
-
Remove unused method.Tue, 30 Sep 2014 12:15:13 +0200, by Roland Schatz
-
Return empty ArithmeticOpTable for non-arithmetic stamps.Tue, 30 Sep 2014 12:00:27 +0200, by Roland Schatz
-
only consider ValuePhiNodes for basic induction variablesTue, 30 Sep 2014 14:22:10 +0200, by Lukas Stadler
-
small fix to @GeneratedBy javadocTue, 30 Sep 2014 11:08:10 +0200, by Lukas Stadler
-
float and double constants cannot be inlinedTue, 30 Sep 2014 11:08:10 +0200, by Lukas Stadler
-
small visibility change in EffectsClosureTue, 30 Sep 2014 11:08:10 +0200, by Lukas Stadler
-
reduce noise in CanonicalizerPhase log outputTue, 30 Sep 2014 11:08:10 +0200, by Lukas Stadler
-
better stamps for I2F, I2D, L2F and L2D operationsTue, 30 Sep 2014 11:08:10 +0200, by Lukas Stadler
-
mx: rename helper functions for cygwin support and update commentsTue, 30 Sep 2014 10:05:30 +0200, by Bernhard Urban
-
fixed regression in binary graph serializationTue, 30 Sep 2014 08:59:11 +0200, by Doug Simon
-
Truffle-DSL: fixed regression with @SlowPath on specialize0.Tue, 30 Sep 2014 00:48:47 +0200, by Christian Humer
-
fix jdt build on windows/cygwin (2)Mon, 29 Sep 2014 20:13:17 -0700, by Bernhard Urban
-
moved Node naming logic to generated nodesMon, 29 Sep 2014 20:48:37 +0200, by Doug Simon
-
Truffle: add new inlining tests; adapt tests for context sensitive inlining.Mon, 29 Sep 2014 18:46:40 +0200, by Christian Humer
-
Truffle: implemented context sensitive inlining; implemented basic partial evaluation caching for call targets (disabled by default).Mon, 29 Sep 2014 18:46:38 +0200, by Christian Humer
-
Truffle: aligned expansion logger to changed Graal type name API.Mon, 29 Sep 2014 18:39:05 +0200, by Christian Humer
-
Truffle: fixed if a lot compilations are queued some Truffle tests could time outMon, 29 Sep 2014 18:39:05 +0200, by Christian Humer
-
Truffle: Fixed forced inlining decisions could exceed the maximum total node count.Mon, 29 Sep 2014 18:39:05 +0200, by Christian Humer
-
Truffle-DSL: added thread-safety for DSL rewrites.Mon, 29 Sep 2014 18:39:05 +0200, by 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, by Christian Humer
-
Truffle: Added test case that compiler intrinsics are not intrinsified if hidden behind a @SlowPath.Mon, 29 Sep 2014 18:37:24 +0200, by Christian Humer
-
coalesce DataSection entriesMon, 29 Sep 2014 16:22:07 +0200, by Lukas Stadler
-
fix pylint issuesMon, 29 Sep 2014 14:14:01 +0200, by Doug Simon
-
improved performance of NodeClass initialization by improving the way information is derived from super NodeClassesMon, 29 Sep 2014 13:59:41 +0200, by Doug Simon
-
fixed bug in LIRIntrospection.appendValuesMon, 29 Sep 2014 13:58:19 +0200, by Doug Simon
-
mx: added cyclic dependency checkingMon, 29 Sep 2014 13:57:52 +0200, by Doug Simon
-
converted all FieldIntrospection subclass to use FieldsSat, 27 Sep 2014 18:16:18 +0200, by Doug Simon
-
[SPARC] Update expected movesFri, 26 Sep 2014 18:59:08 -0700, by Stefan Anzinger
-
Limit imports in generated matchers to only the used packagesFri, 26 Sep 2014 16:01:34 -0700, by Tom Rodriguez
-
Add safepoint checks during code installationFri, 26 Sep 2014 16:00:09 -0700, by Tom Rodriguez
-
avoid different names for the same arraycopy routineFri, 26 Sep 2014 15:59:34 -0700, by Tom Rodriguez
-
MergeFri, 26 Sep 2014 15:14:02 -0700, by Stefan Anzinger
-
MergeFri, 26 Sep 2014 10:41:19 -0700, by Stefan Anzinger
-
[SPARC] changed register counts due to hintFri, 26 Sep 2014 10:40:34 -0700, by Stefan Anzinger
-
mx: fixed regression in checking whether the JDK contains an optional libraryFri, 26 Sep 2014 23:21:15 +0200, by Doug Simon
-
fix jdt build on windows/cygwinFri, 26 Sep 2014 18:53:54 +0200, by Bernhard Urban
-
Merge.Fri, 26 Sep 2014 18:11:18 +0200, by Doug Simon
-
moved intrinsifications for Edges back into EdgesSubstitutionsFri, 26 Sep 2014 18:10:55 +0200, by Doug Simon
-
check that all callers of Fields.getObject(Object, int, Class) pass a class literal for the last parameterFri, 26 Sep 2014 14:53:35 +0200, by 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:53:23 +0200, by Doug Simon
-
check that the value of the MethodSubstitution.isStatic is set properlyFri, 26 Sep 2014 14:45:10 +0200, by Doug Simon
-
added graal-truffle.jar to the classes checked by CheckGraalInvariantsFri, 26 Sep 2014 14:43:06 +0200, by Doug Simon
-
Merge.Fri, 26 Sep 2014 09:22:45 +0200, by Doug Simon
-
Merge.Fri, 26 Sep 2014 00:18:43 +0200, by Doug Simon
-
generalized support for unsafe access to a subset of the fields of an objectFri, 26 Sep 2014 00:18:15 +0200, by Doug Simon
-
removed unused support for rescanning offsets in FieldIntrospection objectsThu, 25 Sep 2014 12:02:50 +0200, by Doug Simon
-
mx: add support for cygwinFri, 26 Sep 2014 04:53:13 -0700, by Bernhard Urban
-
Using suppress warning for SPARCNodeLIRBuilderThu, 25 Sep 2014 20:57:00 -0700, by Stefan Anzinger
-
Allow unused imports in MatchStatementSets (as imports just taken from the originating class)Thu, 25 Sep 2014 20:01:27 -0700, by Stefan Anzinger
-
RevertThu, 25 Sep 2014 19:47:03 -0700, by Stefan Anzinger
-
[SPARC] add additional argument to pass gateThu, 25 Sep 2014 19:29:18 -0700, by Stefan Anzinger
-
[SPARC] Enable hinting registers in arithmeticsThu, 25 Sep 2014 19:00:36 -0700, by Stefan Anzinger
-
[SPARC] Eliminate sign extension when signed load is usedThu, 25 Sep 2014 18:59:58 -0700, by Stefan Anzinger
-
Multiply use shift-add|subtract operations when easily possible. In DivNode use rightshiftThu, 25 Sep 2014 18:54:59 -0700, by Stefan Anzinger
-
MergeThu, 25 Sep 2014 09:42:28 -0700, by Stefan Anzinger
-
Eliminate valid bit in LabelHint as the validity can be encoded into the capturedTargetThu, 25 Sep 2014 09:41:55 -0700, by Stefan Anzinger
-
[SPARC] use sll and sra over sllx and srax when possibleThu, 25 Sep 2014 09:40:30 -0700, by Stefan Anzinger
-
LabelHints are now collected in ArrayLists instead of HashSetThu, 25 Sep 2014 08:57:51 -0700, by Stefan Anzinger
-
ConstantLoadOptimization: make debug meters final.Thu, 25 Sep 2014 14:43:52 +0200, by Josef Eisl
-
Enforce catch-blocks for Debug.Scopes with context objects.Thu, 25 Sep 2014 13:28:12 +0200, by Josef Eisl
-
added Edges class to consolidate code operating on set of input or successor edges and to better isolate magic used to access edgesThu, 25 Sep 2014 10:27:17 +0200, by Doug Simon
-
[SPARC] eclipseformatWed, 24 Sep 2014 17:17:27 -0700, by Stefan Anzinger
-
MergeWed, 24 Sep 2014 16:22:22 -0700, by Stefan Anzinger
-
[SPARC] Add functionality to be able to do assembly in two passes (knowing offsets of forward branches)Wed, 24 Sep 2014 16:13:34 -0700, by Stefan Anzinger
-
[SPARC] Improve the lookup for delayable candidates, renaming interfaces/methodsTue, 23 Sep 2014 12:12:26 -0700, by Stefan Anzinger
-
unittest: fix NPE if inlining is disabledWed, 24 Sep 2014 22:05:05 +0200, by Bernhard Urban
-
visibility change in NewObjectSnippetsWed, 24 Sep 2014 18:42:50 +0200, by Lukas Stadler
-
remove unused ignoreSlowPath parameter in TruffleCacheWed, 24 Sep 2014 18:40:34 +0200, by Lukas Stadler
-
simplify WriteNode.generateWed, 24 Sep 2014 18:39:13 +0200, by Lukas Stadler
-
Test cornercase in floating point subtraction.Wed, 24 Sep 2014 15:28:14 +0200, by Roland Schatz
-
Use common nodes for integer and floating point arithmetic.Wed, 24 Sep 2014 14:57:03 +0200, by Roland Schatz
-
Move bit logic nodes into the arithmetic node hierarchies.Wed, 24 Sep 2014 14:29:43 +0200, by Roland Schatz
-
Remove unused methods from StampTool.Wed, 24 Sep 2014 14:22:01 +0200, by Roland Schatz
-
Add support for other data types to integer arithmetic nodes.Wed, 24 Sep 2014 13:46:37 +0200, by Roland Schatz
-
Move bit manipulation methods to CodeUtil class.Fri, 19 Sep 2014 11:00:46 +0200, by Roland Schatz
-
Print LIR after move elimination.Wed, 24 Sep 2014 11:18:44 +0200, by Josef Eisl
-
Handle deleted instructions in CFGPrinter.Wed, 24 Sep 2014 11:34:40 +0200, by Josef Eisl
-
cherry-pick: JDK-8033898: undefined symbol when build hotspot with Xcode5Wed, 24 Sep 2014 09:50:56 +0200, by Doug Simon
-
Make more Truffle code HotSpot independent, and allow more customization by subclassesTue, 23 Sep 2014 19:23:46 -0700, by Christian Wimmer
-
Allow subclasses to intercept Truffle call boundariesTue, 23 Sep 2014 19:22:45 -0700, by Christian Wimmer
-
Change class hierarchy of ValueProxy that should only be transparent during graph buildingTue, 23 Sep 2014 19:22:01 -0700, by Christian Wimmer
-
Copy graph properties when copying a graphTue, 23 Sep 2014 19:20:40 -0700, by Christian Wimmer
-
removed generated inputs/successors iterators and Position related methodsTue, 23 Sep 2014 13:40:00 +0200, by Doug Simon
-
updated CHANGELOG.mdTue, 23 Sep 2014 13:19:30 +0200, by Doug Simon
-
mx: fix pylint issuesTue, 23 Sep 2014 13:18:14 +0200, by Doug Simon
-
updated CHANGELOG.mdTue, 23 Sep 2014 13:10:25 +0200, by Doug Simon
-
mx: added 'suites' commandTue, 23 Sep 2014 13:09:06 +0200, by Doug Simon
-
mx: removed convertprojectsTue, 23 Sep 2014 12:53:40 +0200, by Doug Simon
-
mx: change name of suite specification file from projects.py to suite.pyTue, 23 Sep 2014 12:52:22 +0200, by Doug Simon
-
Added tag graal-0.5 for changeset ae5b66255083Tue, 23 Sep 2014 10:55:41 +0200, by Bernhard Urban
-
[SPARC] UseCompressedOops defaulting to false on SPARC && GRAALMon, 22 Sep 2014 11:20:35 -0700, by Stefan Anzinger
-
MergeMon, 22 Sep 2014 09:29:37 -0700, by Stefan Anzinger
-
[SPARC] Implement stuffing of delay slots in branches and calls. Optimized the cmove for integer and fp opsMon, 22 Sep 2014 09:21:29 -0700, by Stefan Anzinger
-
Merge.Mon, 22 Sep 2014 14:31:54 +0200, by Doug Simon
-
added timers for NodeClass creationMon, 22 Sep 2014 14:31:08 +0200, by Doug Simon
-
added support for getting the flat time from a DebugTimerMon, 22 Sep 2014 14:26:49 +0200, by Doug Simon
-
added support for substring matching when specifying unconditional timers and meters (e.g., -Dgraal.debug.timer.NodeClass*)Mon, 22 Sep 2014 14:25:42 +0200, by Doug Simon
-
fixed MatchPattern.toString() for USE_GENERATED_NODESMon, 22 Sep 2014 09:22:29 +0200, by Doug Simon
-
deprecated mx/projects file (by renaming to projects.deprecated)Mon, 22 Sep 2014 09:21:57 +0200, by Doug Simon
-
use supplied canonicalizer in TruffleCacheImplMon, 22 Sep 2014 12:17:02 +0200, by Lukas Stadler
-
restore support for expanding environment variables in suite declarationsFri, 19 Sep 2014 22:52:25 +0200, by Doug Simon
-
MergeFri, 19 Sep 2014 09:53:13 -0700, by Stefan Anzinger
-
MergeFri, 19 Sep 2014 09:27:01 -0700, by 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:24:16 -0700, by Stefan Anzinger
-
[SPARC] Use Fzero(d|s) for clearing a fp registerFri, 19 Sep 2014 09:18:47 -0700, by Stefan Anzinger
-
[SPARC] Fix few issues (sign extension) on CBcond instructions, and one typoThu, 18 Sep 2014 16:57:21 -0700, by Stefan Anzinger
-
mx: added support for extending distributions; require list literals for list attributes in projects.pyFri, 19 Sep 2014 17:46:35 +0200, by Doug Simon
-
sparc: fix client vm buildFri, 19 Sep 2014 14:29:28 +0200, by Bernhard Urban
-
use compilation thread even for synchronous Truffle compilationsFri, 19 Sep 2014 14:24:09 +0200, by Lukas Stadler
-
projects file converted to new formatFri, 19 Sep 2014 13:49:00 +0200, by Doug Simon
-
support for new projects file format including support for automatically updating from old formatFri, 19 Sep 2014 13:48:53 +0200, by Doug Simon
-
use "NEW_" instead of "OLD_" for new properties in IGVFri, 19 Sep 2014 11:51:17 +0200, by Lukas Stadler
-
Simplify consecutive SimpleInfopointNodesThu, 18 Sep 2014 17:43:28 +0200, by Gilles Duboscq
-
Add trusted interface concept and use it for WordBase, fix a NPE and some testsThu, 18 Sep 2014 17:42:46 +0200, by Gilles Duboscq
-
Add test for interface typesFri, 19 Sep 2014 09:59:56 +0200, by Gilles Duboscq
-
Stamp: interface types can not be trusted except after explicit runtime checksThu, 18 Sep 2014 17:41:19 +0200, by Gilles Duboscq
-
only generate extra debug info if on HotSpot *and* compiling for HotSpot executionThu, 18 Sep 2014 23:19:03 +0200, by Doug Simon
-
Truffle: restore "opt fail" message on compilation failureThu, 18 Sep 2014 19:02:02 +0200, by Andreas Woess
-
bring MethodData::_trap_hist_limit back in sync with Deoptimization::Reason_LIMITThu, 18 Sep 2014 19:00:23 +0200, by Andreas Woess
-
fix typo in graalRuntime.cppThu, 18 Sep 2014 18:56:52 +0200, by Andreas Woess
-
Truffle: remove unnecessary DefaultTruffleRuntime fieldsWed, 17 Sep 2014 20:57:20 +0200, by Andreas Woess
-
ensure NodeClass initialization follows class hierarchy orderThu, 18 Sep 2014 12:28:11 +0200, by Doug Simon
-
added timer for NodeClass initializer (-Dgraal.debug.timer.NodeClassCreation=true)Thu, 18 Sep 2014 12:22:35 +0200, by Doug Simon
-
MergeWed, 17 Sep 2014 17:06:37 -0700, by Stefan Anzinger
-
[SPARC] Add a index register, when offset is too largeWed, 17 Sep 2014 17:06:06 -0700, by Stefan Anzinger
-
[SPARC] Gearing up with CBcond instructionWed, 17 Sep 2014 17:05:18 -0700, by Stefan Anzinger
-
[SPARC] Remove Substitutiontests from blacklistWed, 17 Sep 2014 17:01:33 -0700, by Stefan Anzinger
-
MergeWed, 17 Sep 2014 09:33:48 -0700, by Christian Wimmer
-
Add unit testWed, 17 Sep 2014 09:06:40 -0700, by Christian Wimmer
-
Allow customization by subclassesTue, 16 Sep 2014 18:56:10 -0700, by Christian Wimmer
-
Create frame state with correct bciTue, 16 Sep 2014 18:55:03 -0700, by Christian Wimmer
-
Avoid NullPointerExceptionTue, 16 Sep 2014 18:54:37 -0700, by Christian Wimmer
-
Delete temporary nodeTue, 16 Sep 2014 18:54:21 -0700, by Christian Wimmer
-
Do not hardcode the stamp of deoptimization reasonAndAcation and speculationTue, 16 Sep 2014 18:53:51 -0700, by Christian Wimmer
-
Make fields and constructors protected to allow subclasses in different packagesTue, 16 Sep 2014 18:53:11 -0700, by Christian Wimmer
-
Allow customization by subclassesTue, 16 Sep 2014 18:52:39 -0700, by Christian Wimmer
-
Allow customization by subclassesTue, 16 Sep 2014 18:52:01 -0700, by Christian Wimmer
-
Make methods accessibleTue, 16 Sep 2014 18:49:10 -0700, by Christian Wimmer
-
Make liveness analysis configurable by graph builder configurationTue, 16 Sep 2014 18:48:50 -0700, by Christian Wimmer
-
Factor out HotSpot-independent parts of ArrayCopy and ObjectClone nodesTue, 16 Sep 2014 18:43:39 -0700, by Christian Wimmer
-
Allow lowering of DynamicDeoptimizeNodeTue, 16 Sep 2014 18:42:23 -0700, by Christian Wimmer
-
Fix when not using generated node classesTue, 16 Sep 2014 18:41:44 -0700, by Christian Wimmer
-
Add option to disable Graal graph verification (which takes very long for big graphs)Tue, 16 Sep 2014 18:41:00 -0700, by Christian Wimmer
-
Encapsulate creation of LinearScan objectTue, 16 Sep 2014 18:40:04 -0700, by Christian Wimmer
-
Add ResolvedJavaMethod.getAnnotationsTue, 16 Sep 2014 18:36:59 -0700, by Christian Wimmer
-
Using getKind().format is unnecessaryTue, 16 Sep 2014 18:36:19 -0700, by Christian Wimmer
-
Add methods to InstalledCodeTue, 16 Sep 2014 18:35:46 -0700, by Christian Wimmer
-
Fixes for SimpleLanguage when compilingTue, 16 Sep 2014 18:35:22 -0700, by Christian Wimmer
-
MergeWed, 17 Sep 2014 08:23:54 -0700, by 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:22:46 -0700, by Stefan Anzinger
-
[SPARC] Add nop again otherwise the information on pc is not uniqueWed, 17 Sep 2014 08:21:45 -0700, by Stefan Anzinger
-
[SPARC] Remove unneccessary nops after callsTue, 16 Sep 2014 17:49:43 -0700, by Stefan Anzinger
-
[SPARC] MathIntrinsic for sqrt and absTue, 16 Sep 2014 17:49:13 -0700, by 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 15:36:00 -0700, by Stefan Anzinger
-
[SPARC] Use VIS3 moves between fp and gp registers when availableTue, 16 Sep 2014 11:49:23 -0700, by Stefan Anzinger
-
DeadCodeElimination is not optional for OnStackReplacementPhaseTue, 16 Sep 2014 22:00:52 +0200, by Doug Simon
-
apply CompilerToVM.shouldDebugNonSafepoints() to HotSpot Truffle compilations as wellTue, 16 Sep 2014 22:00:22 +0200, by Doug Simon
-
[SPARC] Renamed member tmp to avoid compiler warningsMon, 15 Sep 2014 20:20:51 -0700, by Stefan Anzinger
-
MergeMon, 15 Sep 2014 20:06:56 -0700, by Stefan Anzinger
-
Remove unused importsMon, 15 Sep 2014 20:06:40 -0700, by Stefan Anzinger
-
[SPARC] Implementing ArrayEqualsOp for sparcMon, 15 Sep 2014 19:22:02 -0700, by Stefan Anzinger
-
Add optional graph dump before each compiler phase.Mon, 15 Sep 2014 17:16:53 +0200, by Roland Schatz
-
Removed another unused variableFri, 12 Sep 2014 15:39:45 -0700, by Stefan Anzinger
-
Compiler warning removed (unused import)Fri, 12 Sep 2014 15:24:00 -0700, by Stefan Anzinger
-
[SPARC] eliminating some redundant LIR typesFri, 12 Sep 2014 14:50:02 -0700, by Stefan Anzinger
-
[SPARC] Can now configure different prefetch modesFri, 12 Sep 2014 12:55:49 -0700, by Stefan Anzinger
-
[SPARC] Fix typoFri, 12 Sep 2014 12:54:06 -0700, by Stefan Anzinger
-
DirectReadNode from unsafe does now sign/zero extend values which are shorter than intFri, 12 Sep 2014 12:51:34 -0700, by Stefan Anzinger
-
MergeThu, 11 Sep 2014 11:26:23 -0700, by Stefan Anzinger
-
[SPARC] rename guaranteeLoadable to generateSimm13OffsetLoadWed, 10 Sep 2014 12:55:35 -0700, by Stefan Anzinger
-
[SPARC] Temp slot must be 64 bit (long)Wed, 10 Sep 2014 11:22:41 -0700, by Stefan Anzinger
-
[SPARC] fix issues with moving between float and general purpose registers (alignment)Wed, 10 Sep 2014 11:18:38 -0700, by Stefan Anzinger
-
Disable graph caching until assumptions problem is fixedWed, 10 Sep 2014 23:14:58 +0200, by Tom Rodriguez
-
Fixed variable nameWed, 10 Sep 2014 23:14:51 +0200, by Tom Rodriguez
-
Truffle: simplify byte section tests.Wed, 10 Sep 2014 21:38:26 +0100, by Chris Seaton
-
fixed case of Optionality constantsWed, 10 Sep 2014 11:44:39 +0200, by Doug Simon
-
Backed out changeset: 841a9f98b97cWed, 10 Sep 2014 11:36:45 +0200, by Doug Simon
-
Backed out changeset: f0b55d0c5d2dWed, 10 Sep 2014 11:04:13 +0200, by Doug Simon
-
Add truffle com.oracle.graal.truffle.test.SLTruffleGraalTestSuite to ignore for nowTue, 09 Sep 2014 18:35:08 -0700, by Stefan Anzinger
-
[SPARC] get rid of VIS3Tue, 09 Sep 2014 17:02:24 -0700, by Stefan Anzinger
-
FindbugsTue, 09 Sep 2014 15:50:47 -0700, by Stefan Anzinger
-
[SPARC] Findbugs/checkstyleTue, 09 Sep 2014 15:41:27 -0700, by Stefan Anzinger
-
MergeTue, 09 Sep 2014 14:31:36 -0700, by Stefan Anzinger
-
Add RawConstantTue, 09 Sep 2014 12:22:48 -0700, by 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:20:19 -0700, by Stefan Anzinger
-
Fix the endianess issue, when using JSR/RET instruction and deoptimization happens in this subroutineTue, 09 Sep 2014 12:15:29 -0700, by Stefan Anzinger
-
[SPARC] Introduce access of HotSpot flags for sparc cpu (VIS1,2,3)Tue, 09 Sep 2014 12:11:57 -0700, by Stefan Anzinger
-
[SPARC] make compatible for CPU without VIS3 and do some cleanupTue, 09 Sep 2014 12:09:58 -0700, by Stefan Anzinger
-
[SPARC] fixing iremFri, 05 Sep 2014 18:28:11 -0700, by Stefan Anzinger
-
Truffle: change log entry for TruffleCompilationExceptionsAreThrown.Tue, 09 Sep 2014 20:22:11 +0100, by Chris Seaton
-
Truffle: keep the RootNode in OptimizationFailedException, so you can figure out what it was that failed.Tue, 09 Sep 2014 20:21:11 +0100, by Chris Seaton
-
Truffle: TruffleCompilationExceptionsAreThrown option to get OptimizationFailedException on compiler error.Tue, 09 Sep 2014 20:19:23 +0100, by Chris Seaton
-
HSAIL: test case for HSAIL deopt bugTue, 09 Sep 2014 14:05:28 +0200, by Doug Simon
-
use absolute paths in generated NetBeans project configurationsTue, 09 Sep 2014 13:58:24 +0200, by Doug Simon
-
create generated source dirs as part of netbeansinitTue, 09 Sep 2014 13:32:08 +0200, by Doug Simon
-
Update comment about usages of streamsTue, 09 Sep 2014 12:14:23 +0200, by Tom Rodriguez
-
Insert proxies when peeking through proxy for array lengthTue, 09 Sep 2014 11:53:53 +0200, by Tom Rodriguez
-
Move FixedNodeProbabilityCache into InlineableGraph so it doesn't get too bigTue, 09 Sep 2014 11:53:03 +0200, by Tom Rodriguez
-
Enable scheduling when dumping for DumpOnErrorTue, 09 Sep 2014 11:51:59 +0200, by Tom Rodriguez
-
Let linear scan DetailedAsserts deal with missing intervalsTue, 09 Sep 2014 11:37:57 +0200, by Tom Rodriguez
-
Fix forceLogTue, 09 Sep 2014 11:36:43 +0200, by Tom Rodriguez
-
Unproxy constant usages in FrameStateTue, 09 Sep 2014 11:35:07 +0200, by Tom Rodriguez
-
Merge.Mon, 08 Sep 2014 22:21:47 +0100, by Chris Seaton
-
Truffle: byte[] sources.Mon, 08 Sep 2014 22:21:21 +0100, by Chris Seaton
-
denote certain applications of DeadCodeEliminationPhase as optional and only run them if -G:-ReduceDCEMon, 08 Sep 2014 21:23:18 +0200, by Doug Simon
-
removed Node.recordsUsages()Mon, 08 Sep 2014 21:00:12 +0200, by Doug Simon
-
mx: do not clean distributions if the --no-java option is given to the clean commandMon, 08 Sep 2014 19:04:32 +0200, by Doug Simon
-
ensure NodeRefIterator.Empty.hasNext() returns falseMon, 08 Sep 2014 13:49:40 +0200, by Doug Simon
-
re-enable use of generated nodes by defaultMon, 08 Sep 2014 13:26:52 +0200, by Doug Simon
-
fixed race involving NodeRefIterator.EmptyMon, 08 Sep 2014 13:24:50 +0200, by Doug Simon
-
mx: add check for compliance level of a distributionMon, 08 Sep 2014 09:46:07 +0200, by Bernhard Urban
-
Truffle: entries in change log.Sat, 06 Sep 2014 17:20:11 +0100, by Chris Seaton
-
Truffle: Add NeverValidAssumption.Sat, 06 Sep 2014 17:19:13 +0100, by Chris Seaton
-
Truffle: fix AssumedValue.Sat, 06 Sep 2014 17:14:00 +0100, by Chris Seaton
-
mx: fix default handling of vm config and build typeThu, 04 Sep 2014 20:12:10 +0200, by Gilles Duboscq
-
Don't remove LoopExitNodes in UseTrappingNullChecksPhase.Fri, 05 Sep 2014 12:27:04 +0200, by Roland Schatz
-
enable CompileTheWorld in non-hosted modeFri, 05 Sep 2014 11:50:52 +0200, by Doug Simon
-
mx: added ctw command to simplify executing CompileTheWorldThu, 04 Sep 2014 22:34:03 +0200, by Doug Simon
-
improved javadoc for NodeClass.is()Thu, 04 Sep 2014 22:33:17 +0200, by Doug Simon
-
projects must be rebuilt when any of their dependencies are rebuiltThu, 04 Sep 2014 22:32:49 +0200, by Doug Simon
-
Truffle: fixed potential non determinism in the invalidation of inlining.Thu, 04 Sep 2014 21:46:01 +0200, by Christian Humer
-
Disable use of generated Nodes.Thu, 04 Sep 2014 16:18:01 +0200, by Roland Schatz
-
Split method in OptimizingLinearScanWalker.Thu, 04 Sep 2014 15:04:34 +0200, by Roland Schatz
-
Remove redundant Begin nodes before LoopExit.Thu, 04 Sep 2014 13:44:45 +0200, by Roland Schatz
-
re-enabled use of generated NodesThu, 04 Sep 2014 13:33:04 +0200, by Doug Simon
-
NodeClassIterator advances lazily instead of eagerly, allowing the next element to be cached in the advance operationThu, 04 Sep 2014 13:08:27 +0200, by Doug Simon
-
NodeRefIterator advances lazily instead of eagerly, allowing the next element to be cached in the advance operationThu, 04 Sep 2014 12:54:06 +0200, by Doug Simon
-
fixed unit tests so that they pass when assertions are disabledThu, 04 Sep 2014 12:51:43 +0200, by Doug Simon
-
temporarily disable use of generated NodesWed, 03 Sep 2014 18:04:28 +0200, by Doug Simon
-
Truffle: new value profiles prototype.Wed, 03 Sep 2014 14:58:53 +0200, by Christian Humer
-
Truffle: run expandTree iteratively to make frame propagations visible to expandTree.Wed, 03 Sep 2014 14:58:53 +0200, by 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, by Christian Humer
-
Truffle: made TruffleRuntime#getCallTargets return a Collection and simplified its implementation.Wed, 03 Sep 2014 14:58:53 +0200, by Christian Humer
-
LineLocationToProbeCollectionMap: add forget methodWed, 03 Sep 2014 12:01:14 +0200, by Gilles Duboscq
-
Truffle/API: TruffleScriptEngineFactory.engineCreated() is now finalWed, 03 Sep 2014 12:00:41 +0200, by Gilles Duboscq
-
Fixed HSAIL deoptTue, 02 Sep 2014 21:42:37 -0700, by Tom Rodriguez
-
Claim entry_frame slots for VerifyStackTue, 02 Sep 2014 21:42:29 -0700, by Tom Rodriguez
-
Added header to file and jumptable for byte char shortTue, 02 Sep 2014 20:50:40 -0700, by Stefan Anzinger
-
MergeTue, 02 Sep 2014 19:23:43 -0700, by Stefan Anzinger
-
[SPARC] Checkstyle, blacklist for unittestsTue, 02 Sep 2014 19:01:01 -0700, by Stefan Anzinger
-
[SPARC] Fixing conversions of l2d l2f i2d i2f ... Adding assertions for usage ofTue, 02 Sep 2014 17:22:16 -0700, by Stefan Anzinger
-
Eliminate the recursion over lambda expression as it generates a huge stack which may cause stack overflow earlier as it should beTue, 02 Sep 2014 17:19:53 -0700, by Stefan Anzinger
-
[SPARC] Saving return value to a "real" double register.Tue, 02 Sep 2014 17:18:35 -0700, by Stefan Anzinger
-
[SPARC] Giving now two scratch registersTue, 02 Sep 2014 17:17:56 -0700, by Stefan Anzinger
-
[SPARC/AMD64] Splitting up oopmap generation for Intel XMM and SPARC Floatingpoint registersTue, 02 Sep 2014 17:16:26 -0700, by 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 17:08:14 -0700, by Stefan Anzinger
-
Eliminating the lambda expression, as in the recursive call it creates unnecessary stack frames which causes StackOverflowErros soonerTue, 02 Sep 2014 11:49:12 -0700, by Stefan Anzinger
-
[SPARC] Make scratch register usage safeFri, 29 Aug 2014 21:00:14 -0700, by Stefan Anzinger
-
MergeFri, 29 Aug 2014 16:05:30 -0700, by Stefan Anzinger
-
[SPARC] Assembler fixesFri, 29 Aug 2014 16:04:46 -0700, by Stefan Anzinger
-
[SPARC] Fix dacapo sunflow test (Unordered branching is now implemented right)Thu, 28 Aug 2014 19:24:52 -0700, by Stefan Anzinger
-
Bugfix: ReadEliminationClosure ignored subclasses of FixedAccessNode that are memory checkpointsTue, 02 Sep 2014 15:44:33 -0700, by Christian Wimmer
-
cherry-pick: 8041980: (hotspot) sun/jvmstat/monitor/MonitoredVm/CR6672135.java failing on all platformsTue, 02 Sep 2014 22:19:44 +0200, by Bernhard Urban
-
mx: support different name for jvm.cfgTue, 02 Sep 2014 14:47:10 +0200, by Bernhard Urban
-
mx: add helper for determine jli locationTue, 02 Sep 2014 14:46:50 +0200, by Bernhard Urban
-
mx library: support platform/architecture specific librariesTue, 02 Sep 2014 14:46:22 +0200, by Bernhard Urban
-
mx: move get_arch() to mxtoolTue, 02 Sep 2014 14:45:51 +0200, by Bernhard Urban
-
Merge.Tue, 02 Sep 2014 10:30:28 +0200, by Doug Simon
-
use source field declaration order in generated Node classesTue, 02 Sep 2014 10:30:05 +0200, by Doug Simon
-
use the right class loader when loading generated PositionFieldOrder classTue, 02 Sep 2014 09:56:48 +0200, by Doug Simon
-
select generated input and successor iterators if Node.USE_GENERATED_NODESTue, 02 Sep 2014 00:44:43 +0200, by Doug Simon
-
Truffle: added new infrastructure for graal truffle runtime tests using SL.Mon, 01 Sep 2014 20:08:19 +0200, by Christian Humer
-
SL: added internal APIs to SL for the Graal runtime tests.Mon, 01 Sep 2014 20:08:18 +0200, by Christian Humer
-
Truffle: added Graal runtime API to wait for the completion of a compilation.Mon, 01 Sep 2014 20:08:18 +0200, by Christian Humer
-
SL: added support for guest language stack traces to SLException; added SLAssertionError.Mon, 01 Sep 2014 20:08:18 +0200, by Christian Humer
-
SL: added assertTrue and assertFalse builtins to SL.Mon, 01 Sep 2014 20:08:18 +0200, by Christian Humer
-
improved error reporting by @NodeInfo annotation processorMon, 01 Sep 2014 16:46:59 +0200, by Doug Simon
-
Instrumentation: Removed extends SyntaxTagged from Wrapper interface.Fri, 29 Aug 2014 15:21:39 -0700, by David Piorkowski
-
Truffle: Revert: fix compilation issue; after a method is compiled (but not yet installed), it still needs to call the already compiled children.Fri, 29 Aug 2014 13:48:04 +0200, by Christian Humer
-
MergeThu, 28 Aug 2014 17:49:37 -0700, by Stefan Anzinger
-
[SPARC] Findbugs/CheckstyleThu, 28 Aug 2014 17:15:23 -0700, by Stefan Anzinger
-
[SPARC/AMD64] Fixing handling of floatingpoint register handlingThu, 28 Aug 2014 16:47:43 -0700, by Stefan Anzinger
-
[SPARC] Fixing float register allocationThu, 28 Aug 2014 15:43:44 -0700, by Stefan Anzinger
-
reverted matcher to use Class keys instead of NodeClass keysThu, 28 Aug 2014 20:55:39 +0200, by Doug Simon
-
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 18:07:52 +0200, by Christian Wirth
-
Truffle: added support for Runtime#getCallTargets()Thu, 28 Aug 2014 15:35:29 +0200, by Christian Humer
-
added support to get the generated Node class represented by a NodeClass instanceThu, 28 Aug 2014 11:42:02 +0200, by Doug Simon
-
fixed match type testThu, 28 Aug 2014 08:54:10 +0200, by Doug Simon
-
Truffle/Source: use a synchronized hash tableWed, 27 Aug 2014 17:59:48 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: add TODO comment to Visualizer interfaceWed, 27 Aug 2014 17:59:17 -0700, by Michael Van De Vanter
-
need extra logic when computing Node iterable ids and USE_GENERATED_NODES == trueWed, 27 Aug 2014 22:11:13 +0200, by Doug Simon
-
tweaked comparison of a Node against a node classWed, 27 Aug 2014 20:12:57 +0200, by Doug Simon
-
Merge.Wed, 27 Aug 2014 20:02:06 +0200, by Doug Simon
-
set default for Node.USE_GENERATED_NODES to trueWed, 27 Aug 2014 20:01:44 +0200, by Doug Simon
-
matcher needs to indirect through NodeClass to work properly in the presence of generated Node classesWed, 27 Aug 2014 18:59:09 +0200, by Doug Simon
-
replaced 'node.getClass() == <literal>.getGenClass()' idiom with new 'NodeClass.is(Class<? extends Node.class> cls)' mechanismWed, 27 Aug 2014 18:58:15 +0200, by Doug Simon
-
InvokeNode does not need to implement IterableNodeTypeWed, 27 Aug 2014 17:01:57 +0200, by Doug Simon
-
[SPARC] transform unittest whitelist into a blacklist.Wed, 27 Aug 2014 17:54:09 +0200, by Josef Eisl
-
mx: add unittest --blacklist.Wed, 27 Aug 2014 17:43:48 +0200, by Josef Eisl
-
[SPARC] updated unittest whitelist.Wed, 27 Aug 2014 16:15:38 +0200, by Josef Eisl
-
[SPARC] initial unittest whitelist (all tests enabled).Wed, 27 Aug 2014 15:37:18 +0200, by Josef Eisl
-
mx: skip downloading hsdis if not available.Wed, 27 Aug 2014 15:36:16 +0200, by Josef Eisl
-
Truffle-DSL: fixed JDT element comparator violated transitivity.Wed, 27 Aug 2014 15:54:00 +0200, by Christian Humer
-
relaxed access control from package to protected for elements that need to be accessed in generated subclasses in disjoint packagesWed, 27 Aug 2014 14:14:18 +0200, by 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 messageWed, 27 Aug 2014 14:09:13 +0200, by Doug Simon
-
copyright fixWed, 27 Aug 2014 12:58:44 +0200, by Michael Haupt
-
mergeWed, 27 Aug 2014 12:51:44 +0200, by Michael Haupt
-
extract TypedNodeIterator to separate file and rename (workaround for javac bug)Wed, 27 Aug 2014 11:56:35 +0200, by Michael Haupt
-
Truffle: cleanup to the LoopNode API.Wed, 27 Aug 2014 11:35:59 +0200, by Christian Humer
-
Truffle-DSL: fixed generic type earsure for types in the type system.Wed, 27 Aug 2014 11:35:59 +0200, by Christian Humer
-
Truffle-DSL: added test for source sections in @CreateCast methods.Wed, 27 Aug 2014 11:35:59 +0200, by Christian Humer
-
NFI: adopt JavaDocWed, 27 Aug 2014 09:14:19 +0200, by Matthias Grimmer
-
NFI: adopt unittests to new NFI behaviour; add new unittestWed, 27 Aug 2014 09:13:37 +0200, by Matthias Grimmer
-
NFI: fix FunctionHandle resolvingWed, 27 Aug 2014 09:13:00 +0200, by Matthias Grimmer
-
Truffle/Instrumentation: rename misleading field name in ProbeImplTue, 26 Aug 2014 20:02:42 -0700, by Michael Van De Vanter
-
Merge with e01b0b9a5f886f8810ba09668632acd675cccf76Tue, 26 Aug 2014 19:57:25 -0700, by 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 13:54:53 -0700, by Michael Van De Vanter
-
SL/Instrumentation: Fixing SLContext to use SLInstrumenterTue, 26 Aug 2014 18:22:31 -0700, by David Piorkowski
-
Merged.Tue, 26 Aug 2014 15:48:37 -0700, by David Piorkowski
-
Instrumentation: removed ExecutionContext parameter from probe method in InstrumentableTue, 26 Aug 2014 11:00:30 -0700, by David Piorkowski
-
relaxed access control from package to protected for elements that need to be accessed in generated subclasses in disjoint packagesTue, 26 Aug 2014 23:44:31 +0200, by Doug Simon
-
missing factory method code assist includes USE_GENERATED_NODES logicTue, 26 Aug 2014 23:40:08 +0200, by Doug Simon
-
Merged.Tue, 26 Aug 2014 09:35:08 -0700, by David Piorkowski
-
SL/Instrumentation: Removing SLNodeProber. No longer needed after adding Instrumentable interfaceMon, 25 Aug 2014 11:44:45 -0700, by David Piorkowski
-
ConstantLoadOptimization: minor cleanups.Tue, 26 Aug 2014 16:55:47 +0200, by Josef Eisl
-
Add ConstantLoadOptimization.Mon, 25 Aug 2014 17:23:14 +0200, by Josef Eisl
-
Introduce DominatorOptimizationProblem.Mon, 25 Aug 2014 17:18:36 +0200, by Josef Eisl
-
CFGPrinter: do not print empty HIR cfgs.Mon, 25 Aug 2014 19:11:01 +0200, by Josef Eisl
-
removed repeated conditional test detected by findbugsTue, 26 Aug 2014 16:16:26 +0200, by Doug Simon
-
more refactorings to workaround javac symbol issue (JDK-7101822)Tue, 26 Aug 2014 15:57:08 +0200, by Doug Simon
-
mx: do not clean up temp files from the build command if -v is specifiedTue, 26 Aug 2014 15:56:46 +0200, by Doug Simon
-
added jtt tests for float and double div-by-zeroTue, 26 Aug 2014 15:55:59 +0200, by Doug Simon
-
mx: Make java file list order deterministicTue, 26 Aug 2014 15:06:43 +0200, by Gilles Duboscq
-
mx: Make order of projects() deterministicTue, 26 Aug 2014 10:46:48 +0200, by Gilles Duboscq
-
MergeMon, 25 Aug 2014 21:15:59 -0700, by Stefan Anzinger
-
[SPARC] Fix findbugs/checkstyle warningsMon, 25 Aug 2014 14:42:42 -0700, by Stefan Anzinger
-
Fixing relock on interpreter when entering synchronized methods.Mon, 25 Aug 2014 11:32:04 -0700, by Stefan Anzinger
-
[SPARC] Implement UnsafeArrayCopy for aligned memory accessMon, 25 Aug 2014 10:41:56 -0700, by 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:35:40 -0700, by Stefan Anzinger
-
[SPARC] Fix incorrect implementation of IBSRMon, 25 Aug 2014 10:30:03 -0700, by Stefan Anzinger
-
[SPARC] fix incorrect implementation of tableswitchMon, 25 Aug 2014 10:29:15 -0700, by Stefan Anzinger
-
[SPARC] Fix loading of constants and add debug messages to assertionsMon, 25 Aug 2014 10:28:44 -0700, by Stefan Anzinger
-
[SPARC] implement multiplication of two single float into one double floatMon, 25 Aug 2014 10:25:17 -0700, by Stefan Anzinger
-
[SPARC] new Unittests for IntegerBits, Switch (with byte, short, char values) and high float register pressure, sign extending short from heapMon, 25 Aug 2014 10:24:08 -0700, by Stefan Anzinger
-
[SPARC] Fix sign extension, add debug messages to assertions in Assembler, add FSMULD , Entering frame is now possible with > 2k framesizeMon, 25 Aug 2014 10:21:37 -0700, by 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, 19 Aug 2014 09:21:29 -0700, by Stefan Anzinger
-
[SPARC] Unwinding get the correct return address when unwindingTue, 12 Aug 2014 08:58:38 -0700, by Stefan Anzinger
-
[SPARC] add missing delay slot wen jumping to exception handler.Tue, 12 Aug 2014 08:52:53 -0700, by Stefan Anzinger
-
[SPARC] Adding registers f0...f31 to callee saved; fixing allocator test, removing direct acquisition of Unsafe from SPARCHotspotBackendFri, 08 Aug 2014 09:27:50 -0700, by Stefan Anzinger
-
[SPARC] Fixing branching on fp condition codes, introducing branching on carry set.Fri, 08 Aug 2014 09:24:44 -0700, by Stefan Anzinger
-
[SPARC] new vis3 instruction umulxhiFri, 08 Aug 2014 09:22:51 -0700, by Stefan Anzinger
-
[SPARC] Implement unsigned arithmethic, fix CAS, unary operations on stack and various other fixesFri, 08 Aug 2014 09:14:53 -0700, by Stefan Anzinger
-
refactored inner classes to be static top level classes to workaround javac "cannot find symbol" issueMon, 25 Aug 2014 23:22:05 +0200, by Doug Simon
-
used void timer/metric implementation for conditional timers/metrics if neither -G:Time nor -G:Meter is specifiedMon, 25 Aug 2014 23:20:44 +0200, by Doug Simon
-
Truffle-DSL: better support for types with type arguments.Mon, 25 Aug 2014 20:59:56 +0200, by Christian Humer
-
Truffle-DSL: fixed polymorphic to monomorphic transition. It remained polymorphic in some cases.Mon, 25 Aug 2014 16:30:40 +0200, by Christian Humer
-
Truffle-DSL: fixed lost source sections for polymorphic specializations. (GRAAL-851 #resolve)Mon, 25 Aug 2014 15:56:32 +0200, by Christian Humer
-
fixed eclipseformat issueMon, 25 Aug 2014 14:43:43 +0200, by Doug Simon
-
made use of generated Node classes predicated on value of graal.useGeneratedNodes system property (default is false)Mon, 25 Aug 2014 13:45:12 +0200, by Doug Simon
-
add support for installing distribution jars into jre/lib/ext directoryMon, 25 Aug 2014 12:57:49 +0200, by Doug Simon
-
SL: use new LoopNode API.Sat, 23 Aug 2014 19:31:44 +0200, by Christian Humer
-
Truffle: new experimental LoopNode API.Sat, 23 Aug 2014 19:31:40 +0200, by Christian Humer
-
Truffle-DSL: fixed NPE if TemplateMethod had no return type.Sat, 23 Aug 2014 19:31:48 +0200, by Christian Humer
-
SL: fixed merge problem.Sat, 23 Aug 2014 19:31:36 +0200, by Christian Humer
-
SL: better toString for SL nodes.Sat, 23 Aug 2014 19:31:33 +0200, by Christian Humer
-
Truffle: replaces are now reported to all ReplaceObservers in the node hierarchy.Sat, 23 Aug 2014 19:31:29 +0200, by Christian Humer
-
SL: local variable nodes should use contains to avoid polymorphism.Sat, 23 Aug 2014 19:31:26 +0200, by Christian Humer
-
Truffle: changed return types of condition profile factory methods.Sat, 23 Aug 2014 19:31:22 +0200, by Christian Humer
-
Truffle-DSL: some more performance optimizations.Sat, 23 Aug 2014 19:31:18 +0200, by Christian Humer
-
Truffle-DSL: optimize import generation.Sat, 23 Aug 2014 19:31:13 +0200, by Christian Humer
-
Truffle-DSL: made guard parsing more robust.Sat, 23 Aug 2014 19:31:09 +0200, by Christian Humer
-
Truffle-DSL: Fixed guard matching for operations that use short circuits without boolean in the type system.Sat, 23 Aug 2014 19:31:01 +0200, by Christian Humer
-
indirect through NodeClass when looking up the HSAIL lowering strategy mapSat, 23 Aug 2014 16:55:56 +0200, by Doug Simon
-
restructure Node class literal verifier to easily enable tests other than identity testsSat, 23 Aug 2014 16:54:56 +0200, by Doug Simon
-
bind a generated Node class to the NodeClass instance of the generated-from Node classSat, 23 Aug 2014 16:53:47 +0200, by 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 deploymentSat, 23 Aug 2014 00:50:44 +0200, by Doug Simon
-
workaround for a problem javac has resolving symbols in Node.javaSat, 23 Aug 2014 00:21:50 +0200, by Doug Simon
-
made debug value printing work if individual timers or metrics are enabled without -G:Time or -G:Meter being specifiedSat, 23 Aug 2014 00:18:14 +0200, by Doug Simon
-
fixed eclipseformat issueFri, 22 Aug 2014 23:55:08 +0200, by Doug Simon
-
Merge.Fri, 22 Aug 2014 16:03:49 +0200, by Doug Simon
-
switched to using new NodeFieldIterator and NodeFieldIterable for traversing Node inputs and successorsFri, 22 Aug 2014 15:56:51 +0200, by Doug Simon
-
Merge.Mon, 18 Aug 2014 14:05:05 +0200, by Doug Simon
-
don't expect generated classes for abstract Node classes; add test to ensure identity tests are not performed on non-generated node classesMon, 18 Aug 2014 13:49:25 +0200, by Doug Simon
-
introduced ElementException; don't process abstract Node classes; generate isLeafNode methodSat, 16 Aug 2014 00:05:59 +0200, by Doug Simon
-
factored out getSuperTypeSat, 16 Aug 2014 00:03:21 +0200, by Doug Simon
-
use correct asXyzAddr methods in AMD64ArithmeticFri, 22 Aug 2014 13:20:50 +0200, by Lukas Stadler
-
graal.nfi: change source level to 1.7Fri, 22 Aug 2014 12:20:47 +0200, by Bernhard Urban
-
Consider the offset when performing read elimination on unsafesThu, 21 Aug 2014 18:02:22 -0700, by Tom Rodriguez
-
validateFormat should validate caller tooThu, 21 Aug 2014 17:50:00 -0700, by Tom Rodriguez
-
logObject and logPrimitive should be leafThu, 21 Aug 2014 17:40:00 -0700, by Tom Rodriguez
-
Make handling of removeNeverExecutedCode more consistentThu, 21 Aug 2014 17:30:00 -0700, by Tom Rodriguez
-
Try to pull out a base for Unsafe C heap referencesThu, 21 Aug 2014 17:20:00 -0700, by Tom Rodriguez
-
Reenable slider drag behaviorThu, 21 Aug 2014 17:10:00 -0700, by Tom Rodriguez
-
SL/Instrumentation: Restoring SLNodeProberThu, 21 Aug 2014 17:04:43 -0700, by David Piorkowski
-
SL/Instrumentation: Added checks for null SourceSections in SLInstrumenterThu, 21 Aug 2014 15:10:56 -0700, by David Piorkowski
-
Merge to latest. Fixed conflicts in LineLocationToProbeCollection.Thu, 21 Aug 2014 13:32:11 -0700, by David Piorkowski
-
Truffle/Instrumentation: Added Instrumentable interface and LineLocationToSourceSections mapThu, 21 Aug 2014 13:28:22 -0700, by David Piorkowski
-
don't generate invalid mov_b hsail instructionsThu, 21 Aug 2014 18:50:18 +0200, by Lukas Stadler
-
HSAIL: pass the number of argument to the JavaCallArguments constructor. Add TraceTime for kernel creation.Thu, 21 Aug 2014 11:12:38 +0200, by Gilles Duboscq
-
truffle.jar should always be on the bootclasspath regardless of the 'graal' status of the vm.Wed, 20 Aug 2014 17:10:13 +0200, by Gilles Duboscq
-
graalRuntime: name_len shound be a size_tMon, 18 Aug 2014 19:07:56 +0200, by Gilles Duboscq
-
fixed regression when building original VM without a Java build beforehandThu, 21 Aug 2014 12:01:35 +0200, by Doug Simon
-
NFI: never throw an unsatisfiedLinkError - better return nullTue, 19 Aug 2014 10:48:05 +0200, by Matthias Grimmer
-
Truffle/Instrumentation: JavadocWed, 20 Aug 2014 15:14:30 -0700, by Michael Van De Vanter
-
Don't recreate suites on every CTW compile.Wed, 20 Aug 2014 16:50:25 +0200, by Roland Schatz
-
Recompute phase suites when options are changed.Wed, 20 Aug 2014 16:43:05 +0200, by Roland Schatz
-
Correctly parse string option values that start with + or -.Wed, 20 Aug 2014 15:35:27 +0200, by Roland Schatz
-
cover ForceMaterializeNode in NewFrameNode.getMaterializedRepresentationHelper()Wed, 20 Aug 2014 15:17:17 +0200, by Michael Haupt
-
clarify documentation about assumption and profile storage in final fieldsWed, 20 Aug 2014 15:16:11 +0200, by Michael Haupt
-
proper implementation of Frame.materializeTue, 19 Aug 2014 19:25:44 +0200, by Lukas Stadler
-
small cleanupTue, 19 Aug 2014 19:17:38 +0200, by Lukas Stadler
-
Added tag graal-0.4 for changeset 7d4f630172a1Tue, 19 Aug 2014 17:30:54 +0200, by Bernhard Urban
-
mx: add argument for permissions to copyToJdk()Tue, 19 Aug 2014 17:30:28 +0200, by Danilo Ansaloni
-
mx: fix release tag detection for -dev suffixTue, 19 Aug 2014 15:14:06 +0200, by Bernhard Urban
-
Merge.Tue, 19 Aug 2014 14:59:29 +0200, by Christian Humer
-
Truffle: made constructors of condition profiles package protected to delegate them later to TruffleRuntime.Tue, 19 Aug 2014 14:56:19 +0200, by Christian Humer
-
truffle api: update commentsTue, 19 Aug 2014 13:51:14 +0200, by Bernhard Urban
-
fixed regression in mx causing problems for the SYMLINK_GRAAL_JAR featureTue, 19 Aug 2014 09:58:41 +0200, by Doug Simon
-
Truffle/Instrumentation: Javadoc cleanups and minor corrections.Mon, 18 Aug 2014 21:03:41 -0700, by Michael Van De Vanter
-
Changes to InstrumentationMon, 18 Aug 2014 14:36:12 -0700, by David Piorkowski
-
SL: refactored new naming for condition profiles.Mon, 18 Aug 2014 21:02:51 +0200, by Christian Humer
-
Truffle: fixed header dates.Mon, 18 Aug 2014 19:02:18 +0200, by Christian Humer
-
Made replacements verifier more robust.Mon, 18 Aug 2014 19:00:41 +0200, by Christian Humer
-
Truffle: renamed BooleanConditionProfile to BinaryConditionProfile and IntegerConditionProfile to CountingConditionProfile.Mon, 18 Aug 2014 19:00:20 +0200, by Christian Humer
-
Truffle-DSL: argument syntax support for guardsMon, 18 Aug 2014 18:41:16 +0200, by Christian Humer
-
Truffle: fix NPE with -G:-InlineMon, 18 Aug 2014 17:44:42 +0200, by Andreas Woess
-
do not generate IDE configurations for distributions auto-generated for projects that define annotation processorsSun, 17 Aug 2014 14:20:11 +0200, by Doug Simon
-
fixed checkheaders issueFri, 15 Aug 2014 16:57:21 +0200, by Doug Simon
-
moved NodeInfo processor into a separate project to avoid injecting Truffle DSL annotation processor into Graal projectsFri, 15 Aug 2014 16:31:49 +0200, by Doug Simon
-
revived creation of annotation processor jars by 'mx ideinit'Fri, 15 Aug 2014 13:54:37 +0200, by Doug Simon
-
clean up generated IDE content for distributions as part of 'mx ideclean'Fri, 15 Aug 2014 13:17:41 +0200, by 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) dependencyFri, 15 Aug 2014 12:38:01 +0200, by Doug Simon
-
workaround for javac issueFri, 15 Aug 2014 12:32:22 +0200, by Doug Simon
-
fixed canonicalizeprojects issueFri, 15 Aug 2014 11:39:17 +0200, by Doug Simon
-
moved NodeInfo and friends into separate com.oracle.graal.nodeinfo project so that annotation processor can be applied to the base Node classFri, 15 Aug 2014 11:34:38 +0200, by Doug Simon
-
class verification errors cause CheckGraalInvariants to failFri, 15 Aug 2014 11:28:46 +0200, by Doug Simon
-
generate distributions for projects that define annotation processorsThu, 14 Aug 2014 23:45:15 +0200, by Doug Simon
-
removed @NodeInfo from non-Node classesThu, 14 Aug 2014 23:28:21 +0200, by Doug Simon
-
fixed Node classes that were final, private or had private constructorsThu, 14 Aug 2014 23:27:53 +0200, by Doug Simon
-
check that generated Node classes existThu, 14 Aug 2014 23:26:14 +0200, by Doug Simon
-
generated Node classes are prefixed with the names of classes enclosing the source classesThu, 14 Aug 2014 23:25:26 +0200, by Doug Simon
-
Truffle-DSL: minor fix for import guards.Thu, 14 Aug 2014 17:10:53 +0200, by Christian Humer
-
Merge.Thu, 14 Aug 2014 16:49:45 +0200, by Christian Humer
-
Truffle-DSL: implemented import guards feature.Thu, 14 Aug 2014 16:49:18 +0200, by Christian Humer
-
support use of -XX:CompileCommand=dontinline to exclude problematic methods from CompileTheWorldThu, 14 Aug 2014 15:35:20 +0200, by Doug Simon
-
Truffle-DSL: fixed guard solve of guards for interfaces.Thu, 14 Aug 2014 15:02:17 +0200, by Christian Humer
-
SL: use the new IntegerConditionProfile in simple language.Thu, 14 Aug 2014 13:11:47 +0200, by Christian Humer
-
Truffle: new condition profile primitives.Wed, 13 Aug 2014 20:44:36 +0200, by Christian Humer
-
instances of generated Node classes are created with static factory methodsWed, 13 Aug 2014 21:57:12 +0200, by Doug Simon
-
fixed headerWed, 13 Aug 2014 21:28:23 +0200, by Doug Simon
-
fixed eclipseformat issueWed, 13 Aug 2014 21:09:30 +0200, by Doug Simon
-
process all declared interfaces when collecting transitive super typesWed, 13 Aug 2014 21:05:29 +0200, by Doug Simon
-
Merge.Wed, 13 Aug 2014 18:36:52 +0200, by Doug Simon
-
added @NodeInfo annotations to all Node classesWed, 13 Aug 2014 18:25:45 +0200, by Doug Simon
-
check that all Node classes are annotated with @NodeInfoWed, 13 Aug 2014 18:24:26 +0200, by Doug Simon
-
annotate generated Node classes with @GeneratedNode; improved error messages in @NodeInfo annotation processorWed, 13 Aug 2014 18:23:04 +0200, by Doug Simon
-
Truffle-DSL: fixed resolve of executeWith.Wed, 13 Aug 2014 18:06:26 +0200, by Christian Humer
-
Truffle-DSL: cache primary executesWed, 13 Aug 2014 18:06:26 +0200, by Christian Humer
-
Truffle-DSL: better caching for type checks.Wed, 13 Aug 2014 18:06:26 +0200, by Christian Humer
-
Truffle-DSL: no need to generate code the for type system anymore.Wed, 13 Aug 2014 18:06:18 +0200, by Christian Humer
-
Truffle-DSL: introduced identifiers for type matching.Wed, 13 Aug 2014 18:06:18 +0200, by Christian Humer
-
Truffle-DSL: refined autoimportCache organizeImports.Wed, 13 Aug 2014 18:06:18 +0200, by Christian Humer
-
Truffle-DSL: refined type system type cachingWed, 13 Aug 2014 18:06:18 +0200, by Christian Humer
-
Truffle-DSL: optimized ElementUtils.typeEqualsWed, 13 Aug 2014 18:06:18 +0200, by Christian Humer
-
Truffle-DSL: added hashing for type lookups.Wed, 13 Aug 2014 18:06:18 +0200, by Christian Humer
-
Truffle-DSL: added caching for autoimports.Wed, 13 Aug 2014 18:06:18 +0200, by Christian Humer
-
Truffle-DSL: fixed ElementUtils#getType should not throw NPE if type is not on the classpath.Wed, 13 Aug 2014 18:06:18 +0200, by Christian Humer
-
HSAIL: remove register hint for ShiftOp.Wed, 13 Aug 2014 14:06:36 +0200, by Josef Eisl
-
Assert that CompositeValues are not visited directly by ValueProcedures/ValueConsumers.Wed, 13 Aug 2014 14:05:09 +0200, by Josef Eisl
-
Use ValueConsumer in RedundantMoveElimination.Wed, 13 Aug 2014 10:11:43 +0200, by Josef Eisl
-
Use ValueConsumer in HotSpotBackend.Wed, 13 Aug 2014 10:11:27 +0200, by Josef Eisl
-
Use InstructionValueConsumer in CompositeValueReplacementTests.Wed, 13 Aug 2014 10:03:21 +0200, by Josef Eisl
-
Use ValueConsumer in LIRVerifier.Tue, 12 Aug 2014 18:36:57 +0200, by Josef Eisl
-
Use InstructionValueConsumer in RegisterVerifier.Tue, 12 Aug 2014 17:55:39 +0200, by Josef Eisl
-
Use ValueConsumer in LinearScan where possible.Wed, 13 Aug 2014 10:10:38 +0200, by Josef Eisl
-
Add LIRInstruction.visitEach{Input,Alive,Output,State}(InstructionValueConsumer).Tue, 12 Aug 2014 17:18:48 +0200, by Josef Eisl
-
Restrict access to internal forEach* in LIRInstructionClass and friends.Tue, 12 Aug 2014 16:59:07 +0200, by Josef Eisl
-
Add InstructionValueConsumer and ValueConsumer.Tue, 12 Aug 2014 16:09:18 +0200, by Josef Eisl
-
Introduce InstructionValueProcedureBase.Tue, 12 Aug 2014 17:38:00 +0200, by Josef Eisl
-
Outsource Value/StateProcedure classes into files.Tue, 12 Aug 2014 16:18:07 +0200, by Josef Eisl
-
Replace hsail donor threads with hsail tlabsTue, 12 Aug 2014 16:30:17 -0700, by Tom Rodriguez
-
add exception to graph name in exception graph dumpTue, 12 Aug 2014 16:12:49 -0700, by Tom Rodriguez
-
add LoweredAtomicReadAndWriteNode to WriteBarrierVerificationPhaseTue, 12 Aug 2014 16:10:55 -0700, by Tom Rodriguez
-
copy all fields in cloneAsArrayAccessTue, 12 Aug 2014 15:16:28 -0700, by Tom Rodriguez
-
Increase size of Integer.IntegerCache for igv to reduce duplicate boxed integersTue, 12 Aug 2014 15:14:46 -0700, by Tom Rodriguez
-
improve rendering of RangeSliderTue, 12 Aug 2014 15:12:37 -0700, by Tom Rodriguez
-
Truffle-DSL: fixed a bug in ElementUtils#getType.Tue, 12 Aug 2014 17:45:03 +0200, by Christian Humer
-
Added checkstyle entry to new graph.processors project.Tue, 12 Aug 2014 17:33:24 +0200, by Christian Humer
-
Added initial version of the graal graph nodes annotation processor.Tue, 12 Aug 2014 17:21:06 +0200, by Christian Humer
-
Truffle-DSL: initial cleanups for code sharing with the new graal annotation processor.Tue, 12 Aug 2014 17:21:06 +0200, by Christian Humer
-
Remove debug output.Tue, 12 Aug 2014 14:54:36 +0200, by Roland Schatz
-
Correctly parse VEX encoded instructions in Assembler::locate_operand.Tue, 12 Aug 2014 14:35:49 +0200, by Roland Schatz
-
More canonicalizations in FloatAdd/SubNode.Tue, 12 Aug 2014 14:13:50 +0200, by Roland Schatz
-
Factored out the '_copyToJdk' function and allow copying files to jre/lib/ext.Tue, 12 Aug 2014 14:04:01 +0200, by Danilo Ansaloni
-
Truffle-DSL: fixed uninitialized triggered a deopt even if fallback was set to true.Tue, 12 Aug 2014 01:34:02 +0200, by Christian Humer
-
Fixed compile error in os_windows.cpp.Tue, 12 Aug 2014 01:34:02 +0200, by Christian Humer
-
put some security sensitive actions into a privileged actionTue, 12 Aug 2014 00:08:19 +0200, by Doug Simon
-
set protection domain to null for classes loaded by the Graal class loaderTue, 12 Aug 2014 00:01:54 +0200, by Doug Simon
-
Merge with db2ac421649a00f0f8e1022d9daa682a0e9dd114Mon, 11 Aug 2014 13:53:37 -0700, by Michael Van De Vanter
-
SL/instrumentation: minor cleanups in sl.test.instrumentMon, 11 Aug 2014 13:51:26 -0700, by Michael Van De Vanter
-
Truffle/API test: additional documentation on the new instrumentation tests; move into project with other tests and add an entry in package-info.javaMon, 11 Aug 2014 10:35:38 -0700, by Michael Van De Vanter
-
Merge.Mon, 11 Aug 2014 18:53:38 +0200, by Doug Simon
-
added AllocSpy-based memory usage benchmarkingMon, 11 Aug 2014 16:11:27 +0200, by Doug Simon
-
support for eliding methods in snippets (e.g., to handle instrumentation agents)Mon, 11 Aug 2014 16:10:42 +0200, by Doug Simon
-
made AllocSpy publicMon, 11 Aug 2014 15:42:32 +0200, by Doug Simon
-
Clone CompositeValue in ValuePosition.set().Mon, 11 Aug 2014 18:07:31 +0200, by Josef Eisl
-
Add CompositeValue replacement tests for ValuePositionProcedure.Mon, 11 Aug 2014 17:40:27 +0200, by Josef Eisl
-
ExcludeFromIdentityComparisonVerification: update comment.Mon, 11 Aug 2014 14:39:43 +0200, by Josef Eisl
-
Truffle-DSL: fixed findbugs error.Mon, 11 Aug 2014 17:44:52 +0200, by Christian Humer
-
Truffle-DSL: Fixed headers.Mon, 11 Aug 2014 17:29:24 +0200, by Christian Humer
-
Truffle-DSL: fixed assertions on unspecified toString methods of the annotation processing API.Mon, 11 Aug 2014 17:20:24 +0200, by Christian Humer
-
Truffle-DSL: fixed behaviour of insertBefore to be more intuitive.Mon, 11 Aug 2014 16:37:40 +0200, by Christian Humer
-
Truffle-DSL: fixed formatting problems.Mon, 11 Aug 2014 16:21:54 +0200, by Christian Humer
-
Truffle-DSL: added some javadocMon, 11 Aug 2014 15:57:47 +0200, by Christian Humer
-
SL: adapt SL for @Generic to @Fallback rename.Mon, 11 Aug 2014 15:57:47 +0200, by Christian Humer
-
Truffle-DSL: renamed @Generic to @Fallback.Mon, 11 Aug 2014 15:57:47 +0200, by Christian Humer
-
Truffle-DSL: new package structure.Mon, 11 Aug 2014 15:57:14 +0200, by Christian Humer
-
Truffle-DSL: moved new GeneratedTypeMirror to ast package.Mon, 11 Aug 2014 15:53:05 +0200, by Christian Humer
-
Truffle-DSL: removed old writable AST API.Mon, 11 Aug 2014 15:53:05 +0200, by Christian Humer
-
Truffle-DSL: updated tests for the new generation layout.Mon, 11 Aug 2014 15:53:05 +0200, by Christian Humer
-
Truffle-DSL: Several new features implemented:Mon, 11 Aug 2014 15:53:05 +0200, by Christian Humer
-
Truffle-DSL: minor adaptions to the processor AST.Mon, 11 Aug 2014 15:53:05 +0200, by Christian Humer
-
Truffle-DSL: the processor compiler abstraction now supports declaration oder for enclosed elements of types for JDT which is not conforming to specification.Mon, 11 Aug 2014 15:53:05 +0200, by Christian Humer
-
Truffle-DSL: removed PolymorphicLimit. Not supported and required anymore.Mon, 11 Aug 2014 15:53:05 +0200, by Christian Humer
-
Truffle-DSL: added shared code required for the new generation layout.Mon, 11 Aug 2014 15:53:05 +0200, by Christian Humer
-
Truffle-DSL: added experimental new implies annotation to declare implication relations on guards.Mon, 11 Aug 2014 15:53:05 +0200, by Christian Humer
-
Truffle-DSL: deprecated order and added insertBefore and contains attributes to the Specialization annotation.Mon, 11 Aug 2014 15:53:04 +0200, by Christian Humer
-
Truffle: -G:+TraceTruffleCompilationPolymorphism now prints the compact tree of the polymorphic node.Mon, 11 Aug 2014 15:53:04 +0200, by Christian Humer
-
Truffle: Added option to query a BranchProfile for visited.Mon, 11 Aug 2014 15:53:04 +0200, by Christian Humer
-
Merge.Mon, 11 Aug 2014 15:45:18 +0200, by Christian Humer
-
Truffle: turn off class instance stamps by default.Mon, 11 Aug 2014 15:44:52 +0200, by Christian Humer
-
Clone value arrays in CompositeValue.clone().Mon, 11 Aug 2014 14:29:56 +0200, by Josef Eisl
-
Add CompositeValue update test for value arrays.Mon, 11 Aug 2014 13:58:08 +0200, by Josef Eisl
-
LIRIntrospection.forEach: write back only if value has changed.Fri, 08 Aug 2014 18:45:37 +0200, by Josef Eisl
-
Clone CompositeValue in LIRIntrospection.forEachComponent().Fri, 08 Aug 2014 18:13:50 +0200, by Josef Eisl
-
Create LIRIntrospection.forEachComponent (copy of LIRIntrospection.forEach).Thu, 07 Aug 2014 14:36:28 +0200, by Josef Eisl
-
Make CompositeValue Cloneable.Thu, 07 Aug 2014 15:27:01 +0200, by Josef Eisl
-
Add CompositeValue replacement test.Fri, 08 Aug 2014 18:40:23 +0200, by Josef Eisl
-
Remove println.Mon, 11 Aug 2014 12:04:00 +0200, by Josef Eisl
-
Add ExcludeFromIdentityComparisonVerification annotation.Fri, 08 Aug 2014 19:21:39 +0200, by Josef Eisl
-
Add identityEquals to Value.Fri, 08 Aug 2014 18:12:04 +0200, by Josef Eisl
-
mergeSat, 09 Aug 2014 08:51:01 -0700, by Michael Haupt
-
option for dumping only partial evaluation resultsFri, 08 Aug 2014 10:44:37 -0700, by Michael Haupt
-
use correct class loader when looking up servicesFri, 08 Aug 2014 23:58:53 +0200, by Doug Simon
-
set context class loader for CompilerThreadsFri, 08 Aug 2014 23:58:15 +0200, by Doug Simon
-
check graal invariants: update stamp for phis before verificationFri, 08 Aug 2014 23:15:45 +0200, by Bernhard Urban
-
mx: refactor maven_install_truffle such that it uses specified paths from the project fileFri, 08 Aug 2014 23:14:37 +0200, by Bernhard Urban
-
changed result labels for MemoryUsageBenchmarkFri, 08 Aug 2014 17:18:48 +0200, by Doug Simon
-
additional info field on FrameSlot nodes (for language-specific use)Fri, 08 Aug 2014 15:54:39 +0200, by Lukas Stadler
-
use string switch in MetaUtilFri, 08 Aug 2014 15:52:34 +0200, by Lukas Stadler
-
workaround for buggy pylint warningFri, 08 Aug 2014 12:37:25 +0200, by Doug Simon
-
Merge.Fri, 08 Aug 2014 12:33:38 +0200, by Doug Simon
-
add support for CompileTheWorld based memory usage analysisFri, 08 Aug 2014 12:33:22 +0200, by Doug Simon
-
added memory usage analysis to CompileTheWorldFri, 08 Aug 2014 12:29:07 +0200, by Doug Simon
-
set bootClassPathAgent=true for JAVA_ALLOCATION_INSTRUMENTER libraryThu, 07 Aug 2014 17:33:25 +0200, by Doug Simon
-
mx: add support for Java agent libraries that use the Boot-Class-Path manifest attribute to ensure that are loaded by the boot class path loaderThu, 07 Aug 2014 17:32:17 +0200, by Doug Simon
-
Dump disassembly in crash logThu, 07 Aug 2014 11:06:09 -0700, by Tom Rodriguez
-
Do normal crash reporting when encountering unexpected SEGVThu, 07 Aug 2014 11:05:12 -0700, by Tom Rodriguez
-
NFI: initialization only if platform is x86Thu, 07 Aug 2014 08:04:23 +0200, by Matthias Grimmer
-
improvements to MemoryUsageBenchmarkWed, 06 Aug 2014 17:49:04 +0200, by Doug Simon
-
removed deprecated methods in MetaUtilWed, 06 Aug 2014 17:42:29 +0200, by Doug Simon
-
renamed GraalCompilerTest.parse to GraalCompilerTest.parseEager and improved javadoc for all parse* methodsWed, 06 Aug 2014 17:41:51 +0200, by Doug Simon
-
added "Parsing" debug scope in GraalCompilerTest.parse0Wed, 06 Aug 2014 17:34:00 +0200, by Doug Simon
-
Truffle: add TraceTruffleAssumptions option for debugging installed code invalidations due to assumptionsWed, 06 Aug 2014 15:12:49 +0200, by Andreas Woess
-
Truffle: temporarily disable inlining invalidationsWed, 06 Aug 2014 14:52:41 +0200, by Andreas Woess
-
support for compressed inputs to NullCheckNodeWed, 06 Aug 2014 15:01:16 +0200, by Lukas Stadler
-
small cleanupTue, 05 Aug 2014 10:06:08 +0200, by Lukas Stadler
-
ArrayEqualsNode is a memory accessWed, 06 Aug 2014 15:05:34 +0200, by Lukas Stadler
-
default implementation of methods in MemoryAccessWed, 06 Aug 2014 15:05:34 +0200, by Lukas Stadler
-
set javac.source and javac.target in NetBeans configurations based on per-project Java complianceWed, 06 Aug 2014 11:06:28 +0200, by Doug Simon
-
NFI: more cleanupWed, 06 Aug 2014 10:59:42 +0200, by Doug Simon
-
NFI: cleanupWed, 06 Aug 2014 08:27:42 +0200, by Matthias Grimmer
-
Merge.Tue, 05 Aug 2014 16:35:28 -0700, by David Piorkowski
-
SL: Added instrumentation testingTue, 05 Aug 2014 16:34:08 -0700, by David Piorkowski
-
Merge.Tue, 05 Aug 2014 23:12:22 +0100, by Chris Seaton
-
Merge.Tue, 05 Aug 2014 22:22:43 +0100, by Chris Seaton
-
Truffle: build DSL processor before trying to install it.Tue, 05 Aug 2014 22:20:06 +0100, by Chris Seaton
-
MergeTue, 05 Aug 2014 22:50:50 +0200, by Andreas Woess
-
Truffle: fix stack trace for indirect calls with default runtimeTue, 05 Aug 2014 11:49:06 +0200, by Andreas Woess
-
moved MemoryUsageBenchmark to graal.hotspot.test and use CompilationTask to drive compilationTue, 05 Aug 2014 22:00:12 +0200, by Doug Simon
-
consolidated graal.hotspot.jdk8.test into graal.hotspot.testTue, 05 Aug 2014 21:15:40 +0200, by Doug Simon
-
HSAIL: miscellaneous HSAIL test tweaks and fixes:Tue, 05 Aug 2014 20:57:38 +0200, by Doug Simon
-
Truffle: rename install to maven-install-truffle and update location of Truffle JARs.Tue, 05 Aug 2014 15:57:37 +0100, by Chris Seaton
-
CanonicalizeprojectsTue, 05 Aug 2014 16:06:08 +0200, by Matthias Grimmer
-
GNFI: move GNFI interfaces to oracle.nfi - interface does not depend on graalTue, 05 Aug 2014 15:58:11 +0200, by Matthias Grimmer
-
preliminary compiler memory usage benchmarkTue, 05 Aug 2014 12:34:55 +0200, by Doug Simon
-
use stream API to concatenate ZipFile iteratorsTue, 05 Aug 2014 12:34:15 +0200, by Doug Simon
-
Merge with 4d0d1dc5db0039a0c7a0a1f127819b222b49a3a1Mon, 04 Aug 2014 19:02:56 -0700, by Michael Van De Vanter
-
SL/SourceAttribution: restore some attribution fixes that were lost in a tussle with hg; turn off tracing code in SL tests.Mon, 04 Aug 2014 18:53:21 -0700, by Michael Van De Vanter
-
SL/SourceAttribution: correct expected output from a test that has changedFri, 01 Aug 2014 18:24:22 -0700, by Michael Van De Vanter
-
Backed out changeset: d654cd5ed05aFri, 01 Aug 2014 18:14:43 -0700, by Michael Van De Vanter
-
SL/SourceAttribution: further corrections for attributing function bodiesFri, 01 Aug 2014 18:10:48 -0700, by Michael Van De Vanter
-
introduce extra field to record when HotSpotGraalRuntime has been initialized to avoid spurious errors during VM shutdown for short lived applicationsMon, 04 Aug 2014 23:25:14 +0200, by Doug Simon
-
moved distribution artifacts into build/ sub-directoryMon, 04 Aug 2014 16:50:50 +0200, by Doug Simon
-
Graal class loader must delegate directly to the boot class loaderMon, 04 Aug 2014 15:54:41 +0200, by Doug Simon
-
gracefully handle ConcurrentModificationException while iterating over system properties during initialization of the Debug classMon, 04 Aug 2014 14:28:05 +0200, by Doug Simon
-
give all aborting threads a chance to print Graal related stack tracesMon, 04 Aug 2014 14:26:29 +0200, by Doug Simon
-
removed testsMon, 04 Aug 2014 11:38:25 +0200, by Doug Simon
-
ignore all zip filesSat, 02 Aug 2014 11:14:27 +0200, by Doug Simon
-
mx_graal: do not install jdk jars twice when building (which should prevent duplicate GeneratedSourcesSha1 class in graal-truffle.jar)Sat, 02 Aug 2014 11:11:56 +0200, by Doug Simon
-
SL/SourceAttribution: correct some omissions, and in particular add new node SLParenExpressionNode to represent a parenthesized expression; this is semantically neutral of course, but needed to account correctly for the text of such an expression (as opposed to its contents).Fri, 01 Aug 2014 16:30:22 -0700, by Michael Van De Vanter
-
Truffle/SourceAttribution: NodeUtil.displaySourceAttribution() outut revised for legibility.Fri, 01 Aug 2014 16:28:06 -0700, by Michael Van De Vanter
-
Truffle: Add conditions to CompilerDirective accesses in FrameWithoutBoxingFri, 01 Aug 2014 17:37:34 +0200, by Gilles Duboscq
-
unswitching: check full SwitchNode structureFri, 01 Aug 2014 15:19:26 +0200, by Gilles Duboscq
-
mx: fix comments: jrelibrary is about the JRE, not the JDKFri, 25 Jul 2014 13:12:32 +0200, by Gilles Duboscq
-
fixed regression in use of -f option to 'mx build'Fri, 01 Aug 2014 11:36:08 +0200, by Doug Simon
-
Merge.Thu, 31 Jul 2014 18:47:10 +0200, by Doug Simon
-
HSAIL: reset TLAB in donor thread to detect allocation in donor while kernel was activeThu, 31 Jul 2014 17:53:06 +0200, by Doug Simon
-
mx: distribution should (also) be rebuilt when a transitive project dependency is updatedThu, 31 Jul 2014 17:52:13 +0200, by Doug Simon
-
projects: consistent naming for source archivesThu, 31 Jul 2014 16:35:17 +0200, by Bernhard Urban
-
MergeThu, 31 Jul 2014 07:29:13 -0700, by Stefan Anzinger
-
[SPARC] Fixing compare of short/char with constants, using half of single float registers as of now, otherwise it would overlap with double registersThu, 31 Jul 2014 07:07:38 -0700, by Stefan Anzinger
-
[SPARC] Putting safepoint to the right instruction in code.Wed, 30 Jul 2014 14:49:41 -0700, by Stefan Anzinger
-
MergeWed, 30 Jul 2014 10:39:39 -0700, by Stefan Anzinger
-
Fix complaints from findbugsWed, 30 Jul 2014 09:36:32 -0700, by Stefan Anzinger
-
[SPARC] Test op applies to bool, char, byte and short types as well.Wed, 30 Jul 2014 08:51:04 -0700, by Stefan Anzinger
-
[SPARC] Fist implementation of unsigned arithmethic (Still to improve)Wed, 30 Jul 2014 08:50:26 -0700, by Stefan Anzinger
-
[SPARC] Using now right opcodes for unsigned compare operationsWed, 30 Jul 2014 08:41:52 -0700, by Stefan Anzinger
-
[SPARC] Fix deoptimization fixup of return pc when called via the deoptimization entryWed, 30 Jul 2014 08:40:08 -0700, by Stefan Anzinger
-
[SPARC] New test with mixed params (mixed slot sizes 1,2,4,8 bytes) in higher argument indices (> 5)Wed, 30 Jul 2014 08:37:10 -0700, by Stefan Anzinger
-
[SPARC] Fixed assertion for stackslot avalibility when deopt is possibleWed, 30 Jul 2014 08:35:22 -0700, by Stefan Anzinger
-
[SPARC] Spill slots must be 4 byte alignedTue, 29 Jul 2014 11:51:29 -0700, by Stefan Anzinger
-
[SPARC] Let the register allocator manage where the thread is aved during the runtime call.Tue, 29 Jul 2014 11:04:36 -0700, by Stefan Anzinger
-
[SPARC] Fixing TableSwitchOp when using default targetMon, 28 Jul 2014 15:49:50 -0700, by Stefan Anzinger
-
[SPARC] First implementation of TableSwitchOpMon, 28 Jul 2014 14:29:52 -0700, by Stefan Anzinger
-
[SPARC] Provide call save info for deoptimization calls as wellMon, 28 Jul 2014 10:38:18 -0700, by Stefan Anzinger
-
[SPARC] Control flow now for AT, BT, AE, BEMon, 28 Jul 2014 10:37:13 -0700, by Stefan Anzinger
-
[SPARC] ld/st for char, byte and booleanMon, 28 Jul 2014 10:36:27 -0700, by Stefan Anzinger
-
[SPARC] Small typo in monitorSnippetsFri, 25 Jul 2014 20:57:11 -0700, by Stefan Anzinger
-
[SPARC] Fix issues, with looking up information for exception handling, (Return PC is after the delay slot)Fri, 25 Jul 2014 20:55:56 -0700, by Stefan Anzinger
-
[SPARC] Fix issues when deoptimizing with floats in local scope.Fri, 25 Jul 2014 20:54:28 -0700, by Stefan Anzinger
-
[SPARC] Implement iremFri, 25 Jul 2014 20:48:28 -0700, by Stefan Anzinger
-
[SPARC] When handling with stackpointer register, we need to always add the stack bias as wellThu, 24 Jul 2014 16:03:29 -0700, by Stefan Anzinger
-
[SPARC] compareAndSwap must not modify the new value.Thu, 24 Jul 2014 15:38:05 -0700, by Stefan Anzinger
-
[SPARC] Temporary fix to get the stack for deoptimization right when exception is thrownThu, 24 Jul 2014 08:19:30 -0700, by Stefan Anzinger
-
[SPARC] Patch return address fix (cleanup)Thu, 24 Jul 2014 08:13:55 -0700, by Stefan Anzinger
-
[SPARC] Patch the return address fixedThu, 24 Jul 2014 08:13:21 -0700, by Stefan Anzinger
-
[SPARC] InvokeInterface calls (vstubs) need the called interface in G5 registerThu, 24 Jul 2014 08:12:19 -0700, by Stefan Anzinger
-
[SPARC] Fix handling of overflow parameter on stack.Mon, 21 Jul 2014 19:37:16 -0700, by Stefan Anzinger
-
[SPARC] Implement loading float and double values from stack.Mon, 21 Jul 2014 11:16:25 -0700, by Stefan Anzinger
-
[SPARC] Reformatting some enum constants to match better to the SPARC 2011 Architecture manualMon, 21 Jul 2014 11:15:44 -0700, by Stefan Anzinger
-
[SPARC] Put extended arguments (index > 6) on the right place in stackMon, 21 Jul 2014 10:45:43 -0700, by Stefan Anzinger
-
[SPARC] Improving Exception Handling and Const2StackMon, 21 Jul 2014 10:08:37 -0700, by Stefan Anzinger
-
LIRIntrospection, print byte[] parameter as string, when array consists solely of printable (ascii) characters or null bytes.Thu, 17 Jul 2014 17:29:35 -0700, by Stefan Anzinger
-
[SPARC] Add relocation info for constant reference to constant sectionThu, 17 Jul 2014 17:16:39 -0700, by Stefan Anzinger
-
[SPARC] Updating jump targets for fcmp instructions when doing unordered compare of float/double valuesWed, 16 Jul 2014 08:50:11 -0700, by Stefan Anzinger
-
respect dependency order between distributions when building themThu, 31 Jul 2014 14:43:37 +0200, by Doug Simon
-
improved generated sources up-to-date check by using SHA1 digestsThu, 31 Jul 2014 13:42:56 +0200, by Doug Simon
-
mx: fix permissions of copied bootstrap JDK files (don't make everything executable)Thu, 31 Jul 2014 12:00:23 +0200, by Bernhard Urban
-
removed direct use of Unsafe.getUnsafe() since graal.jar is no longer on boot class path and so reflection method of accessed Unsafe must be usedThu, 31 Jul 2014 00:19:21 +0200, by Doug Simon
-
don't allow blocking compilation requests to Graal if Graal itself is not yet initializedWed, 30 Jul 2014 21:48:03 +0200, by Doug Simon
-
made -XX:+UseGraalClassLoader the default (now that truffle.jar is on the boot class path)Wed, 30 Jul 2014 18:27:14 +0200, by Doug Simon
-
split com.oracle.graal.truffle.* projects into a separate graal-truffle.jar and added truffle.jar to the boot class pathWed, 30 Jul 2014 18:27:06 +0200, by Doug Simon
-
Add an mx install command to install the Truffle jars to the local Maven repository.Wed, 30 Jul 2014 13:42:10 +0200, by Chris Seaton
-
Fix Python style.Wed, 30 Jul 2014 11:39:07 +0200, by Chris Seaton
-
Unless the current revision is tagged as a release, make the Graal version 0.(n+1)-dev, in order to differentiate between release and development versions.Wed, 30 Jul 2014 11:34:10 +0200, by Chris Seaton
-
Extra sanity checking in initHotSpotVMConfigTue, 29 Jul 2014 17:58:11 -0700, by Tom Rodriguez
-
add some comments to BitOpNodesTest.javaTue, 29 Jul 2014 17:57:29 -0700, by Tom Rodriguez
-
Properly handle multiple copies of the same test when unswitchingTue, 29 Jul 2014 17:40:22 -0700, by Tom Rodriguez
-
eliminate duplicate entries from profile dataTue, 29 Jul 2014 17:40:15 -0700, by Tom Rodriguez
-
Don't read beyond end of known vtableTue, 29 Jul 2014 17:40:00 -0700, by Tom Rodriguez
-
CleanTypeProfileProxyPhase should cleanup after itselfTue, 29 Jul 2014 17:39:11 -0700, by Tom Rodriguez
-
fix FloatRemNode canonicalizationTue, 29 Jul 2014 17:35:33 +0200, by Lukas Stadler
-
added test showing that the Graal API is inaccessible when -XX:+UseGraalClassLoader is specifiedTue, 29 Jul 2014 16:58:05 +0200, by Doug Simon
-
added test to show only verified bytecode can be accessed with Graal APITue, 29 Jul 2014 16:54:57 +0200, by Doug Simon
-
make up-to-date check for generated sources work with --installed-jdksTue, 29 Jul 2014 16:53:42 +0200, by Doug Simon
-
Do final round of incremental conditional eliminationMon, 28 Jul 2014 14:43:28 -0700, by Tom Rodriguez
-
Don't create useless ValueAnchorNodeMon, 28 Jul 2014 14:43:01 -0700, by Tom Rodriguez
-
make scheduling before dumping optional to speed up dumpingMon, 28 Jul 2014 13:52:26 -0700, by Tom Rodriguez
-
correct name of zero usages methodMon, 28 Jul 2014 13:51:36 -0700, by Tom Rodriguez
-
generalized check that VM is up-to-date with all generated sourcesMon, 28 Jul 2014 16:51:45 +0200, by Doug Simon
-
cached MatchPattern.Result failure constantsMon, 28 Jul 2014 15:53:07 +0200, by Lukas Stadler
-
small fix in FloatingReadPhase (when handling existing phis)Mon, 28 Jul 2014 15:53:07 +0200, by Lukas Stadler
-
remove unused setters from BinaryOpLogicNodeMon, 28 Jul 2014 15:53:07 +0200, by Lukas Stadler
-
rename IntegerBelowThanNode to IntegerBelowNodeMon, 28 Jul 2014 15:53:07 +0200, by Lukas Stadler
-
modify the 'mx vm' command to check that the VM is up-to-date with respect to graalRuntime.inline.hppMon, 28 Jul 2014 14:48:11 +0200, by Doug Simon
-
made sha1 signatures mandatory for libraries; made libraries for all downloading performed by commands in mx_graalMon, 28 Jul 2014 13:55:33 +0200, by Doug Simon
-
added per-user cache for mx downloadsMon, 28 Jul 2014 11:35:17 +0200, by Doug Simon
-
loading of anonymous classes must update SystemDictionary::_number_of_modificationsFri, 25 Jul 2014 17:38:00 -0700, by Tom Rodriguez
-
SL: Merging changes to rootFri, 25 Jul 2014 08:35:34 -0700, by David Piorkowski
-
SL: Added support for instrumentation.Thu, 24 Jul 2014 16:14:44 -0700, by David Piorkowski
-
correctly handle inlining of method with multiple returnsFri, 25 Jul 2014 14:31:36 +0200, by Lukas Stadler
-
inferStamp for CompressionNodeFri, 25 Jul 2014 13:21:48 +0200, by Lukas Stadler
-
don't allow bsr to be used outside of intrinsicsThu, 24 Jul 2014 12:22:54 -0700, by Tom Rodriguez
-
BitScanReverseNode stamp tests should only be used with BitScanReverseNodeWed, 23 Jul 2014 17:39:26 -0700, by Tom Rodriguez
-
Don't allow infinite loops to explode loop frequenciesWed, 23 Jul 2014 17:36:15 -0700, by Tom Rodriguez
-
handle HotSpotCompressedNullConstant in graalCodeInstallerWed, 23 Jul 2014 15:01:58 +0200, by Lukas Stadler
-
cleanups and doc for PhiNode.singleValueWed, 23 Jul 2014 14:24:17 +0200, by Lukas Stadler
-
support simplification in CustomCanonicalizer and turn it into an abstract classWed, 23 Jul 2014 14:20:27 +0200, by Lukas Stadler
-
LoadHubNode is not Canonicalizable.Unary (beause of the guard)Wed, 23 Jul 2014 14:19:51 +0200, by Lukas Stadler
-
better stamps for RightShiftNodeWed, 23 Jul 2014 14:16:35 +0200, by Lukas Stadler
-
change assertions in VirtualObject to look at the LIRKindWed, 23 Jul 2014 13:56:02 +0200, by Lukas Stadler
-
prefer predecessor frame states at mergesWed, 23 Jul 2014 11:53:47 +0200, by Lukas Stadler
-
Truffle: make NeverPartOfCompilationNode a MacroStateSplitNode for better debuggabilityFri, 18 Jul 2014 00:33:37 +0200, by Andreas Woess
-
Truffle: revert to previous iterator implementation, add test caseTue, 22 Jul 2014 16:32:43 +0200, by Andreas Woess
-
use LIRKind in graalCodeInstaller, support compressed oops in frame statesTue, 22 Jul 2014 15:06:15 +0200, by Lukas Stadler
-
use log level in EffectsClosureTue, 22 Jul 2014 15:05:33 +0200, by Lukas Stadler
-
use TTY in BenchmarkCountersTue, 22 Jul 2014 15:05:09 +0200, by Lukas Stadler
-
small comment in SwitchNodeTue, 22 Jul 2014 15:04:57 +0200, by Lukas Stadler
-
Truffle/Instrument: new syntax tags for periodically appearing locations.Tue, 22 Jul 2014 12:44:55 +0100, by Chris Seaton
-
improved name and documentation for method implementing fast-path check for type resolutionSun, 20 Jul 2014 17:10:04 +0200, by Doug Simon
-
Cherry-picking "8029446: assert(_cfg.get_block_for_node(proj) == borig) failed: incorrect block for kill projections" by adlertzFri, 18 Jul 2014 14:28:43 +0200, by Gilles Duboscq
-
Add simple infopoint nodes which do not contain debugging informations for values. Use them when shouldDebugNonSafepoints is true.Fri, 18 Jul 2014 11:14:54 +0200, by Gilles Duboscq
-
ConvertDeoptimizeToGuardPhase: the SimplifierTool can be an instance fieldWed, 16 Jul 2014 14:27:48 +0200, by Gilles Duboscq
-
BasePhase.createName: use full class name and strip package name so that the outer class is visible.Wed, 16 Jul 2014 14:22:43 +0200, by Gilles Duboscq
-
Simplify ExceptionObjectNode.lower: use the node's stamp rather than re-compute itTue, 15 Jul 2014 16:54:44 +0200, by Gilles Duboscq
-
NonNullParametersPhase (and its HSAIL cousin) should join non-null rather than attempt to re-create the paramater stamp.Tue, 15 Jul 2014 16:50:02 +0200, by Gilles Duboscq
-
Minor changes to StampFactory and ObjectStampTue, 15 Jul 2014 13:12:58 +0200, by Gilles Duboscq
-
Minor simplification in WordTypeVerificationPhaseMon, 14 Jul 2014 14:49:33 +0200, by Gilles Duboscq
-
Add getInvokeKind on Invoke, add hasReceiver on InvokeKindMon, 14 Jul 2014 14:49:00 +0200, by Gilles Duboscq
-
Move invokeKind into CallTragetNode from its subclassesMon, 14 Jul 2014 14:17:33 +0200, by Gilles Duboscq
-
Move the target method from MethodCallTargetNode and LoweredCallTargetNode to their superclass CallTargetNodeMon, 14 Jul 2014 14:00:55 +0200, by Gilles Duboscq
-
Move InvokeKind from MethodCallTargetNode to CallTargetNodeMon, 14 Jul 2014 13:55:01 +0200, by Gilles Duboscq
-
Make sure loop unswitching handles guards properlyTue, 15 Jul 2014 13:12:20 +0200, by Gilles Duboscq
-
Remove unnecessary finalTue, 15 Jul 2014 13:13:12 +0200, by Gilles Duboscq
-
disable ThreadSafetyTestFri, 18 Jul 2014 13:37:53 +0200, by Lukas Stadler
-
use getKind() only for primitive constants in Condition.foldConditionFri, 18 Jul 2014 13:08:29 +0200, by Lukas Stadler
-
Truffle: remove useless transferToInterpreter()Fri, 18 Jul 2014 01:26:43 +0200, by Andreas Woess
-
use Double.compare in FloatStampThu, 17 Jul 2014 17:57:00 +0200, by Lukas Stadler
-
small fix in GraphEffectListThu, 17 Jul 2014 14:30:12 +0200, by Lukas Stadler
-
additional constructor (with guarding node) for WriteNodeThu, 17 Jul 2014 14:29:34 +0200, by Lukas Stadler
-
clone nodes without adding to a graphThu, 17 Jul 2014 14:29:05 +0200, by Lukas Stadler
-
proper generic types for CanonicalizerPhase.applyIncrementalThu, 17 Jul 2014 14:28:35 +0200, by Lukas Stadler
-
remove ControlSplitNode.setProbabilityThu, 17 Jul 2014 14:27:57 +0200, by Lukas Stadler
-
small refactoring of FrameStateThu, 17 Jul 2014 14:27:23 +0200, by Lukas Stadler
-
initializing constructors for GuardPhiNode and MemoryPhiNodeThu, 17 Jul 2014 14:26:10 +0200, by Lukas Stadler
-
rename fieldValues to values in VirtualObjectStateThu, 17 Jul 2014 14:25:41 +0200, by Lukas Stadler
-
extract method in NodeUtilThu, 17 Jul 2014 11:51:35 +0200, by Christian Wirth
-
extract methods in DefaultASTPrinterThu, 17 Jul 2014 11:49:10 +0200, by Christian Wirth
-
extract method in TruffleCompilerImplThu, 17 Jul 2014 11:46:22 +0200, by Christian Wirth
-
extract methods in PartialEvaluatorThu, 17 Jul 2014 11:40:58 +0200, by Christian Wirth
-
extract methods in TruffleCacheImplThu, 17 Jul 2014 11:25:56 +0200, by Christian Wirth
-
extract methods in exact arithmetic nodesThu, 17 Jul 2014 11:21:36 +0200, by Christian Wirth
-
extract methods in (de)serializerThu, 17 Jul 2014 11:13:31 +0200, by Christian Wirth
-
extract method in PartialEvaluatorCanonicalizerThu, 17 Jul 2014 11:05:11 +0200, by Christian Wirth
-
HSAIL: fix performance warning (treated as error on windows!) due to jint=>bool conversion (in line 197)Thu, 17 Jul 2014 11:00:19 +0200, by Christian Wirth
-
mx: fix in java version parsingWed, 16 Jul 2014 23:37:10 +0200, by Bernhard Urban
-
consider equivalent phi inputs when simplfiying empty ifsWed, 16 Jul 2014 09:41:19 -0700, by Tom Rodriguez
-
Fix wrong NaN handling in FloatStamp.meet.Wed, 16 Jul 2014 15:29:24 +0200, by Roland Schatz
-
Fix operator precedence bug.Tue, 15 Jul 2014 19:42:10 +0200, by Roland Schatz
-
Truffle: introduce debug option to print the stack trace when transferring to the interpreterWed, 16 Jul 2014 15:18:48 +0200, by Andreas Woess
-
mx: be less strict while parsing the jvm versionTue, 15 Jul 2014 11:52:45 +0200, by Bernhard Urban
-
HSAIL: update simulatorWed, 16 Jul 2014 11:32:34 +0200, by Bernhard Urban
-
MergeTue, 15 Jul 2014 21:26:34 -0700, by Christian Wimmer
-
MergeTue, 15 Jul 2014 16:45:05 -0700, by Christian Wimmer
-
Avoid infinite recursion of deep equals checks, but also satisfy the automatic checking that does not allow == on valuesTue, 15 Jul 2014 16:44:56 -0700, by Christian Wimmer
-
Change API for stack walking to a visitor: TruffleRuntime#iterateFrames replaces TruffleRuntime#getStackTraceTue, 15 Jul 2014 16:34:53 -0700, by Christian Wimmer
-
[SPARC] Fixing structure of fpops to avoid javac/findbugs complaintsTue, 15 Jul 2014 20:11:21 -0700, by Stefan Anzinger
-
[SPARC] Fix warnings thrown by compilerTue, 15 Jul 2014 19:42:36 -0700, by Stefan Anzinger
-
MergeTue, 15 Jul 2014 19:21:28 -0700, by Stefan Anzinger
-
[SPARC] Avoiding ArraysSubstitutions and StringSubstitutions for SPARC for now, will be introduced later.Tue, 15 Jul 2014 19:15:46 -0700, by Stefan Anzinger
-
[SPARC] Emit compareAndSwap for AtomicInteger and AtomicLong, Removing o7 register from usable ones, as this register is always overwritten, when using Call or JumpAndLink instructions in SPARC, even callee does not overwrite explicitly, implicit exception is defined when doing integer division, parameter constraint narrowed to only register on Unary2Op, Fix SPARCTestOp, as it did a compare instead of an and with condition codesTue, 15 Jul 2014 19:07:29 -0700, by Stefan Anzinger
-
[SPARC] fix SPARCLIRGenerator.emitNotMon, 14 Jul 2014 05:15:33 -0700, by Stefan Anzinger
-
[SPARC] Implementing visitInfopointNodeMon, 14 Jul 2014 05:04:45 -0700, by Stefan Anzinger
-
[SPARC] Fixing dcmp instructions (cmove jump offset)Mon, 14 Jul 2014 04:42:08 -0700, by Stefan Anzinger
-
[SPARC] Implement floatingpoint branch instructions, removing math substitutions for SPARC; fixing problems with constants in debug info (Big/Little Endian problems)Sun, 13 Jul 2014 17:46:57 -0700, by Stefan Anzinger
-
[SPARC] Fixing IntegerBitsFri, 11 Jul 2014 18:43:18 -0700, by Stefan Anzinger
-
[SPARC] Fixing LongBits tests and some implicit exceptionsFri, 11 Jul 2014 18:22:12 -0700, by Stefan Anzinger
-
[SPARC/AMD64] Ignore AllocatorTest when the platform does not match.Wed, 09 Jul 2014 09:36:13 -0700, by Stefan Anzinger
-
[SPARC] Fixing SPARCAllocatorTestWed, 09 Jul 2014 08:48:03 -0700, by Stefan Anzinger
-
Merge with b0ea5c266655253934e403f00d69aedc1f68e052Tue, 15 Jul 2014 14:23:31 -0700, by Michael Van De Vanter
-
SL: update tests; error locations reported differently with source attribution change.Tue, 15 Jul 2014 14:22:14 -0700, by Michael Van De Vanter
-
Merge with f0f4402a4f65bc5456feeb4d78e6b4843ec23d8cMon, 14 Jul 2014 17:06:32 -0700, by Michael Van De Vanter
-
SL: upgrade source attributionMon, 14 Jul 2014 16:51:41 -0700, by Michael Van De Vanter
-
Truffle: NodeUtil fix for displaying null SourceSections.Mon, 14 Jul 2014 16:04:09 -0700, by Michael Van De Vanter
-
Fix typo in comment.Tue, 15 Jul 2014 15:49:12 +0200, by Roland Schatz
-
BaselineControlFlowGraph compute dominators and verify.Tue, 15 Jul 2014 11:35:30 +0200, by Josef Eisl
-
Move computeDominators to AbstractControlFlowGraph.Tue, 15 Jul 2014 10:25:40 +0200, by Josef Eisl
-
Move setDominator() and setDominated() to AbstractBlock.Tue, 15 Jul 2014 10:17:10 +0200, by Josef Eisl
-
LSRA spill optimization: use AbstractControlFlowGraph.commonDominator.Mon, 14 Jul 2014 19:56:44 +0200, by Josef Eisl
-
Move AbstractBlock.{dominates, isDominatedBy} to AbstractControlFlowGraph.Mon, 14 Jul 2014 19:32:01 +0200, by Josef Eisl
-
Document invariants of AbstractControlFlowGraph.getBlocks().Mon, 14 Jul 2014 19:27:35 +0200, by Josef Eisl
-
Move commonDominator to AbstractControlFlowGraph.Mon, 14 Jul 2014 19:55:14 +0200, by Josef Eisl
-
Move CFGVerifier to graal.compiler.common and make it abstract.Mon, 14 Jul 2014 20:23:09 +0200, by Josef Eisl
-
Canonicalize multiplication with 1.0 and addition with -0.0.Mon, 14 Jul 2014 11:06:21 +0200, by Roland Schatz
-
added tests for type resolutionFri, 11 Jul 2014 17:54:57 +0200, by Doug Simon
-
findbugs: fix URLs in mx helperFri, 11 Jul 2014 16:48:59 +0200, by Bernhard Urban
-
findbugs: add lafo mirrorFri, 11 Jul 2014 16:30:52 +0200, by Bernhard Urban
-
findbugs: bump versionFri, 11 Jul 2014 16:28:31 +0200, by Bernhard Urban
-
make PhiNode.singleValue behave correctly for null values (in guard phis)Fri, 11 Jul 2014 16:41:14 +0200, by Lukas Stadler
-
fixed eclipseformat issueFri, 11 Jul 2014 14:27:06 +0200, by Doug Simon
-
Merge.Fri, 11 Jul 2014 14:21:57 +0200, by Doug Simon
-
added forwarding methods to MetaUtil and marked them with @Deprecated to simplify adapting new APIFri, 11 Jul 2014 14:19:21 +0200, by Doug Simon
-
made type resolution require an accessing class contextFri, 11 Jul 2014 13:47:47 +0200, by Doug Simon
-
moved isJavaLangObject(ResolvedJavaType type) from MetaUtil to be a default method in ResolvedJavaTypeFri, 11 Jul 2014 00:27:23 +0200, by Doug Simon
-
moved profileToString(ProfilingInfo info, ResolvedJavaMethod method, String sep) from MetaUtil to be a default method in ProfilingInfoThu, 10 Jul 2014 23:56:39 +0200, by Doug Simon
-
fixed minor regressionThu, 10 Jul 2014 23:50:09 +0200, by Doug Simon
-
moved getParameterAnnotations(Class<T> annotationClass, ResolvedJavaMethod method) from MetaUtil to be a default method in ResolvedJavaMethodThu, 10 Jul 2014 23:49:05 +0200, by Doug Simon
-
moved toClassName(JavaType) from MetaUtil to be a default method in JavaTypeThu, 10 Jul 2014 23:45:16 +0200, by Doug Simon
-
moved signatureToTypes(ResolvedJavaMethod method) from MetaUtil to be a default method in ResolvedJavaMethodThu, 10 Jul 2014 23:22:47 +0200, by Doug Simon
-
removed com.oracle.graal.api.meta.jdk8.test projectThu, 10 Jul 2014 23:15:02 +0200, by Doug Simon
-
moved signatureToTypes(Signature signature, JavaType receiverType) from MetaUtil to be a default method in SignatureThu, 10 Jul 2014 23:07:55 +0200, by Doug Simon
-
moved signatureToMethodDescriptor(Signature sig) from MetaUtil to be a default method in SignatureThu, 10 Jul 2014 23:02:34 +0200, by Doug Simon
-
moved lookupJavaTypes(MetaAccessProvider metaAccess, Class<?>[] classes) from MetaUtil to be a default method in MetaAccessProviderThu, 10 Jul 2014 22:51:38 +0200, by Doug Simon
-
moved format(String format, JavaField field) from MetaUtil to be a default method in JavaFieldThu, 10 Jul 2014 22:48:44 +0200, by Doug Simon
-
moved format(String format, JavaMethod method) from MetaUtil to be a default method in JavaMethodThu, 10 Jul 2014 22:44:38 +0200, by Doug Simon
-
moved toJavaName(JavaType type) from MetaUtil to be a default method in JavaTypeThu, 10 Jul 2014 22:33:53 +0200, by Doug Simon
-
moved toJavaName(JavaType type, boolean qualified) from MetaUtil to be a default method in JavaTypeThu, 10 Jul 2014 22:25:08 +0200, by Doug Simon
-
moved getParameterAnnotation() from MetaUtil to be a default method in ResolvedJavaMethodThu, 10 Jul 2014 21:46:27 +0200, by Doug Simon
-
moved getElementalType() from MetaUtil to be a default method in JavaTypeThu, 10 Jul 2014 21:20:26 +0200, by Doug Simon
-
simplify MemoryPhiNodes and GuardPhiNodes with single valuesFri, 11 Jul 2014 13:40:01 +0200, by Lukas Stadler
-
Backed out changeset: cec5a97ba1e4Fri, 11 Jul 2014 02:57:34 +0200, by Andreas Woess
-
uppercase JSON for consistencyThu, 10 Jul 2014 20:43:26 +0200, by Andreas Woess
-
Truffle: remove needless null checkThu, 10 Jul 2014 20:36:01 +0200, by Andreas Woess
-
MergeThu, 10 Jul 2014 19:36:27 +0200, by Andreas Woess
-
Truffle: add argument type speculationTue, 08 Jul 2014 20:19:34 +0200, by Andreas Woess
-
PartialEvaluator: do not rely on ResolvedJavaMethod#canBeInlined()Thu, 10 Jul 2014 19:34:49 +0200, by Andreas Woess
-
Truffle: improve NodeIteratorThu, 10 Jul 2014 18:15:29 +0200, by Andreas Woess
-
Truffle: move iterator to NodeClassThu, 10 Jul 2014 18:08:29 +0200, by Andreas Woess
-
Truffle: use ClassValue for NodeClassThu, 10 Jul 2014 18:08:29 +0200, by Andreas Woess
-
Truffle: remove obsolete NodeUtil.findNodeInstancesInFunction (functionally equivalent to findAllNodeInstances)Thu, 10 Jul 2014 18:08:29 +0200, by Andreas Woess
-
Truffle: move TraceRewrites code to NodeUtilThu, 10 Jul 2014 18:08:29 +0200, by Andreas Woess
-
Support for specifying log and dump levels.Thu, 10 Jul 2014 18:29:58 +0200, by Roland Schatz
-
assertion in ConvertDeoptimizeToGuardPhaseThu, 10 Jul 2014 17:17:17 +0200, by Lukas Stadler
-
do not create proxy nodes if the graph doesn't need themThu, 10 Jul 2014 17:11:57 +0200, by Lukas Stadler
-
let FloatingReadPhase deal with existing MemoryPhiNodesThu, 10 Jul 2014 17:07:35 +0200, by Lukas Stadler
-
remove MemoryProxyNode (memory graph is built after proxies are removed)Thu, 10 Jul 2014 16:46:19 +0200, by Lukas Stadler
-
start Stub compilation at mid tierThu, 10 Jul 2014 16:45:18 +0200, by Lukas Stadler
-
remove value proxies during MacroNode loweringThu, 10 Jul 2014 16:44:49 +0200, by Lukas Stadler
-
make some fields accessible in EffectsClosureThu, 10 Jul 2014 16:45:43 +0200, by Lukas Stadler
-
factored out _eclipseinit_project to all per-project Eclipse configurationThu, 10 Jul 2014 15:03:18 +0200, by Doug Simon
-
GraphEffectList rework (with lambdas)Thu, 10 Jul 2014 14:30:10 +0200, by Lukas Stadler
-
fix for getDisplacementStampThu, 10 Jul 2014 14:23:45 +0200, by Lukas Stadler
-
better stamps for left shifts with fixed shift amountThu, 10 Jul 2014 14:04:52 +0200, by Lukas Stadler
-
setter for MonitorExitNode.escapedReturnValueThu, 10 Jul 2014 14:04:16 +0200, by Lukas Stadler
-
new GraphUtil.unlinkFixedNode utility methodThu, 10 Jul 2014 14:04:01 +0200, by Lukas Stadler
-
throw error when lowering MacroNode without stateAfter to an InvokeNodeThu, 10 Jul 2014 13:42:41 +0200, by Lukas Stadler
-
fix for IfNode.pushNodesThroughIf (push more than one node)Thu, 10 Jul 2014 13:42:17 +0200, by Lukas Stadler
-
better fix for deadlock in GraalVM under -Xcomp (JBS:GRAAL-48)Thu, 10 Jul 2014 12:33:32 +0200, by Doug Simon
-
check phi types in during PEA state mergingThu, 10 Jul 2014 10:20:55 +0200, by Lukas Stadler
-
don't let reads float across SaveAllRegistersNodeTue, 08 Jul 2014 16:25:10 +0200, by Lukas Stadler
-
getDisplacementStamp on LocationNodesTue, 08 Jul 2014 16:24:46 +0200, by Lukas Stadler
-
skip assertion in SchedulePhase for MemoryCheckpoint.Multi nodesTue, 08 Jul 2014 16:17:30 +0200, by Lukas Stadler
-
let ForeignStubCallNode kill PENDING_EXCEPTION_LOCATIONTue, 08 Jul 2014 16:17:13 +0200, by Lukas Stadler
-
use a location for stack bangingTue, 08 Jul 2014 16:14:09 +0200, by Lukas Stadler
-
cleanup in AssertionSnippets (remove unused native method)Tue, 08 Jul 2014 16:13:35 +0200, by Lukas Stadler
-
code cleanup in WriteBarrierAdditionPhaseTue, 08 Jul 2014 16:13:05 +0200, by Lukas Stadler
-
clean up MemoryNode interface (remove asMemory... methods)Tue, 08 Jul 2014 16:12:34 +0200, by Lukas Stadler
-
added test for -Xcomp to the gateWed, 09 Jul 2014 20:24:34 +0200, by Doug Simon
-
fixed field name in LocalImpl.toString()Wed, 09 Jul 2014 19:03:01 +0200, by Doug Simon
-
fixed deadlock in GraalVM under -Xcomp (JBS:GRAAL-48)Wed, 09 Jul 2014 19:02:29 +0200, by Doug Simon
-
truffle compiler: put arguments in message of NPCNodeWed, 09 Jul 2014 10:42:34 +0200, by Bernhard Urban
-
truffle compiler: make lowering of NeverPartOfCompilationNode failWed, 09 Jul 2014 09:36:06 +0200, by Bernhard Urban
-
truffle compiler: be a bit more aggressive on cutting exceptions/errorsWed, 09 Jul 2014 09:31:21 +0200, by Bernhard Urban
-
truffle compiler: renameWed, 09 Jul 2014 09:28:08 +0200, by Bernhard Urban
-
[SPARC] Fix Double register allocationTue, 08 Jul 2014 18:15:58 -0700, by Stefan Anzinger
-
[SPARC] Fixing i2d and l2f and handling of implicit exceptionsTue, 08 Jul 2014 17:57:32 -0700, by Stefan Anzinger
-
added CHECK macros in uses of SymbolTable::new_symbol; added CHECK_ABORT macros for TRAPS functions that must abort the VM if they throw an exceptionTue, 08 Jul 2014 21:38:21 +0200, by Doug Simon
-
added missing check for pending exceptionTue, 08 Jul 2014 21:35:46 +0200, by Doug Simon
-
changed return type of Local.getType() to JavaTypeTue, 08 Jul 2014 21:29:13 +0200, by Doug Simon
-
made Factory.newClassLoader() privateTue, 08 Jul 2014 21:23:22 +0200, by Doug Simon
-
Truffle: if value is null use instance stamps, not class or type stamps.Tue, 08 Jul 2014 15:59:34 +0200, by Danilo Ansaloni
-
Don't rewrite to trapping null checks if the FrameState has an input that's anchored to the deopting branch.Tue, 08 Jul 2014 14:25:55 +0200, by Roland Schatz
-
ensure instanceof and null check stay dependentMon, 07 Jul 2014 20:27:20 -0700, by Tom Rodriguez
-
don't forget to record assumptionsMon, 07 Jul 2014 20:26:31 -0700, by Tom Rodriguez
-
use findUniqueConcreteSubtype in InstanceOfNodeMon, 07 Jul 2014 17:43:27 -0700, by Tom Rodriguez
-
eliminate JUnitWrapperMon, 07 Jul 2014 11:54:49 -0700, by Tom Rodriguez
-
adjust commentMon, 07 Jul 2014 11:53:25 -0700, by Tom Rodriguez
-
mx: classpath function now accepts distributions as well (which are prepend to the class path)Mon, 07 Jul 2014 14:51:53 +0200, by Doug Simon
-
return null if phase is not found in PhaseSuite.findPhaseMon, 07 Jul 2014 12:16:36 +0200, by Lukas Stadler
-
hasValueProxies on StructuredGraphMon, 07 Jul 2014 12:15:44 +0200, by Lukas Stadler
-
Fixed headers.Fri, 04 Jul 2014 21:29:40 +0200, by Christian Humer
-
Fixed headers.Fri, 04 Jul 2014 21:19:34 +0200, by Christian Humer
-
Fixed line delimiters.Fri, 04 Jul 2014 21:02:19 +0200, by Christian Humer
-
Fixed line delimiters.Fri, 04 Jul 2014 19:48:28 +0200, by Christian Humer
-
Truffle: added new experimental splitting heuristic.Fri, 04 Jul 2014 18:56:54 +0200, by Christian Humer
-
Truffle: added Truffle stamps for argument profiling.Fri, 04 Jul 2014 18:56:54 +0200, by Christian Humer
-
Truffle: added API for typed objects.Fri, 04 Jul 2014 18:56:54 +0200, by Christian Humer
-
Truffle: new option TraceTruffleCompilationCallTree which prints the inlined call tree just before compilation.Fri, 04 Jul 2014 18:56:54 +0200, by Christian Humer
-
cleanup in AssertionNodeFri, 04 Jul 2014 16:06:44 +0200, by Lukas Stadler
-
send log output to native ttyFri, 04 Jul 2014 16:06:44 +0200, by Lukas Stadler
-
ConvertDeoptimizeToGuardPhase: remove useless BeginNodesFri, 04 Jul 2014 13:47:37 +0200, by Gilles Duboscq
-
Move DefaultCanonicalizerTool to GraphUtil and make it a DefaultSimplifierToolFri, 04 Jul 2014 13:40:34 +0200, by Gilles Duboscq
-
GuardLoweringPhase should not leave dead nodes behindThu, 03 Jul 2014 18:27:08 +0200, by Gilles Duboscq
-
Move name from HotSpotNmethod to InstalledCode to have a name again for truffle nmethods.Wed, 02 Jul 2014 18:23:56 +0200, by Gilles Duboscq
-
RemoveValueProxyPhase should remove dead framestates recursivelyWed, 02 Jul 2014 16:54:45 +0200, by Gilles Duboscq
-
removed (Java based) CompilationQueueThu, 03 Jul 2014 23:28:35 +0200, by Doug Simon
-
made Graal symbol declarations conditional upon GRAAL macroThu, 03 Jul 2014 21:47:59 +0200, by Doug Simon
-
removed use of SecurityManager and hiding fields from reflection (made redundant by -XX:+UseGraalClassLoader option)Thu, 03 Jul 2014 19:07:44 +0200, by Doug Simon
-
made -esa apply to Graal classes even if they are not loaded by the boot class loaderThu, 03 Jul 2014 18:57:20 +0200, by Doug Simon
-
added support to load classes from graal.jar with a separate class loaderThu, 03 Jul 2014 16:30:28 +0200, by Doug Simon
-
mx: remove entries from unittest class path that are in graal.jar when running with a Graal enabled VMThu, 03 Jul 2014 14:31:34 +0200, by Doug Simon
-
mx: converted class path variables to camel case for better readabilityThu, 03 Jul 2014 14:29:21 +0200, by Doug Simon
-
HSAIL: removed debug outputThu, 03 Jul 2014 14:21:57 +0200, by Doug Simon
-
Truffle/Instrumentation: rename PhylumTag to SyntaxTag (along with related classes/methods)Wed, 02 Jul 2014 16:06:42 -0700, by Michael Van De Vanter
-
HSAIL: added support for several missing java.lang.Math routinesWed, 02 Jul 2014 23:40:19 +0200, by Doug Simon
-
MergeWed, 02 Jul 2014 13:40:10 -0700, by Tom Rodriguez
-
Allow mx unittest to run single test method from a classWed, 02 Jul 2014 13:05:02 -0700, by Tom Rodriguez
-
treat empty LineNumberTable as non-existentTue, 01 Jul 2014 19:39:01 -0700, by Tom Rodriguez
-
InstanceKlass::_init_state only exists for InstanceKlassesTue, 01 Jul 2014 19:37:44 -0700, by Tom Rodriguez
-
ensure the declared method holder is at least linked before emitting an invokeTue, 01 Jul 2014 19:36:36 -0700, by Tom Rodriguez
-
Ensure that uniqueConcreteMethod is called with a resolved concrete methodTue, 01 Jul 2014 19:35:13 -0700, by Tom Rodriguez
-
look for original method and substitution when processing snippet graphTue, 01 Jul 2014 12:37:58 -0700, by Tom Rodriguez
-
Check for negative array size in Array.newInstanceTue, 01 Jul 2014 12:37:14 -0700, by Tom Rodriguez
-
Check -Xbatch still works in the gateTue, 01 Jul 2014 12:36:51 -0700, by Tom Rodriguez
-
LSRA spill optimization: use DOMINATOR_SPILL_MOVE_ID to mark moves.Wed, 02 Jul 2014 15:04:25 +0200, by Josef Eisl
-
LSRA spill optimization: backout changesets obsoleted by eager spill move placement.Wed, 02 Jul 2014 13:52:25 +0200, by Josef Eisl
-
LSRA spill optimization: insert spill moves eagerly.Wed, 02 Jul 2014 13:47:01 +0200, by Josef Eisl
-
LSRA spill optimization: fix another spill move placement bug.Tue, 01 Jul 2014 20:35:53 +0200, by Josef Eisl
-
LSRA spill optimization: rename UseBlockIterator to IntervalBlockIterator.Tue, 17 Jun 2014 14:42:14 +0200, by Josef Eisl
-
LSRA spill optimization: fix UseBlockIterator.Tue, 17 Jun 2014 14:41:41 +0200, by Josef Eisl
-
LSRA spill optimization: insert dominator spill move after data flow resolution moves.Mon, 16 Jun 2014 20:04:13 +0200, by Josef Eisl
-
LSRA spill optimization: consider all spill blocks not only use positions.Wed, 11 Jun 2014 20:24:10 +0200, by Josef Eisl
-
LSRA: add debug scope for eliminateSpillMoves() and assignLocations().Wed, 11 Jun 2014 19:22:36 +0200, by Josef Eisl
-
LSRA spill optimization: remove spill block probability assertion (temporarily).Wed, 11 Jun 2014 19:21:05 +0200, by Josef Eisl
-
LSRA spill optimization: iterate all ranges of spill interval.Wed, 11 Jun 2014 17:03:23 +0200, by Josef Eisl
-
LSRA spill optimization: move spill position to the dominator if at spill interval.Wed, 11 Jun 2014 17:02:27 +0200, by Josef Eisl
-
LSRA spill optimization: mark the correct frame locations.Wed, 11 Jun 2014 14:51:27 +0200, by Josef Eisl
-
LSRA spill optimization: use the correct from location for the spill move.Wed, 11 Jun 2014 14:49:59 +0200, by Josef Eisl
-
LSRA spill optimization: insert the spill moves at the right position.Tue, 10 Jun 2014 16:43:26 +0200, by Josef Eisl
-
LSRA spill optimization: start at the begin of the spill interval.Tue, 10 Jun 2014 13:29:41 +0200, by Josef Eisl
-
LSRA spill optimization: take all blocks (with usepos) of a spill interval into account.Thu, 05 Jun 2014 16:38:24 +0200, by Josef Eisl
-
LSRA spill optimization: relax probability assertion.Thu, 05 Jun 2014 13:25:51 +0200, by Josef Eisl
-
LSRA spill optimization: add -G:+LSRAOptimizeSpillPosition option (default: enabled).Thu, 05 Jun 2014 10:36:59 +0200, by Josef Eisl
-
LSRA spill optimization: only use predecessor block if it has lower probability than the definition.Wed, 04 Jun 2014 19:43:12 +0200, by Josef Eisl
-
LSRA spill optimization: move spill out of loops.Wed, 04 Jun 2014 16:54:56 +0200, by Josef Eisl
-
LSRA spill optimization: rename SpillInDominator.MultipleSpills to SpillState.SpillInDominator.Wed, 04 Jun 2014 16:05:14 +0200, by Josef Eisl
-
LSRA spill optimization: spill at earliest dominator.Wed, 04 Jun 2014 15:40:23 +0200, by Josef Eisl
-
LSRA spill optimization: calculate optimized spill position.Wed, 04 Jun 2014 14:53:12 +0200, by Josef Eisl
-
And Interval.getSplitChildren().Wed, 04 Jun 2014 12:19:24 +0200, by Josef Eisl
-
LinearScan: use InstructionStateProcedure.Wed, 02 Jul 2014 15:29:44 +0200, by Josef Eisl
-
Introduce InstructionStateProcedure.Wed, 02 Jul 2014 15:26:28 +0200, by Josef Eisl
-
Support direct memory compare of uncompressed metadata references if they fit in 32 bit.Wed, 02 Jul 2014 14:56:30 +0200, by Roland Schatz
-
Make sure LoopEx.reassociateInvariants doesn't leave dead nodes behindTue, 01 Jul 2014 19:06:06 +0200, by Gilles Duboscq
-
No need to duplicate the loop begin's state for LoopFragmentInsideTue, 01 Jul 2014 18:26:08 +0200, by Gilles Duboscq
-
LoopFragmentInside: make sure no dead phi are left after phis have been rewrittenTue, 01 Jul 2014 18:10:27 +0200, by Gilles Duboscq
-
Minor refactoring in LoopFragment.mergeEarlyExits to improve readabilityTue, 01 Jul 2014 18:08:19 +0200, by Gilles Duboscq
-
Make find_method_handle_intrinsic work in Xint modeFri, 27 Jun 2014 11:50:07 +0200, by Gilles Duboscq
-
Improve documentation of LIRKind.Tue, 01 Jul 2014 17:04:39 +0200, by Roland Schatz
-
Propagate reference information through arithmetics.Tue, 01 Jul 2014 16:06:17 +0200, by Roland Schatz
-
Fix c1visualizer dump.Tue, 01 Jul 2014 15:37:38 +0200, by Roland Schatz
-
Merge.Tue, 01 Jul 2014 15:45:14 +0200, by Doug Simon
-
made FloatingReadNode clean up dead nodes it createsTue, 01 Jul 2014 15:42:59 +0200, by Doug Simon
-
made IfCanonicalizerTest clean up dead nodes it createsTue, 01 Jul 2014 12:10:37 +0200, by Doug Simon
-
made InductionVariable.deleteUnusedNodes() abstractTue, 01 Jul 2014 12:05:27 +0200, by Doug Simon
-
remove frame state manipulation after a DeoptimizeNode is appended as the state will never be used; remove unused ParameterNodes from a graphTue, 01 Jul 2014 11:48:54 +0200, by Doug Simon
-
removed debug codeTue, 01 Jul 2014 09:48:10 +0200, by Doug Simon
-
fix ReadNode canonicalization for guard-type usages of null-checking readsTue, 01 Jul 2014 14:57:53 +0200, by Lukas Stadler
-
code and javadoc cleanups in Canonicalizable and NodeClassIterableTue, 01 Jul 2014 12:14:58 +0200, by Lukas Stadler
-
small fix and doc for @OptionalInputTue, 01 Jul 2014 11:37:17 +0200, by Lukas Stadler
-
Truffle/Source: add a singleton null instance of SourceCallbackMon, 30 Jun 2014 19:34:05 -0700, by Michael Van De Vanter
-
HSAIL: cannot reference OkraContext if it cannot be loadedMon, 30 Jun 2014 21:22:39 +0200, by Doug Simon
-
small formatting fixes for SPARC changesMon, 30 Jun 2014 19:01:27 +0200, by Lukas Stadler
-
explicitly define optional inputs in @InputMon, 30 Jun 2014 18:46:41 +0200, by Lukas Stadler
-
VirtualObjectNode is a floating nodeMon, 30 Jun 2014 18:46:41 +0200, by Lukas Stadler
-
MergeMon, 30 Jun 2014 18:46:36 +0200, by Lukas Stadler
-
MergeMon, 30 Jun 2014 18:17:13 +0200, by Stefan Anzinger
-
[SPARC] fixing findbug warningsMon, 30 Jun 2014 17:27:35 +0200, by Stefan Anzinger
-
Merge with 5cdcb94a7cf7d9782107cc582f3e4b50000d5d1fMon, 30 Jun 2014 12:02:19 +0200, by Stefan Anzinger
-
[SPARC] Improving implicit exception handling on sparcMon, 30 Jun 2014 08:50:26 +0200, by Stefan Anzinger
-
MergeFri, 06 Jun 2014 01:19:20 +0200, by Stefan Anzinger
-
[SPARC] Fixing last issues on jtt.bytecode, reverting changes to HexCodeFile, fixed parsing method in Disassembler and submitted the patchFri, 06 Jun 2014 00:18:30 +0200, by Stefan Anzinger
-
[SPARC] Fixing BC_new, BC_fcmpxxThu, 05 Jun 2014 16:28:13 +0200, by Stefan Anzinger
-
Fixing dcmpThu, 05 Jun 2014 15:28:25 +0200, by Stefan Anzinger
-
[SPARC] Fixing lots of float and double issues.Thu, 05 Jun 2014 11:28:16 +0200, by Stefan Anzinger
-
MergeTue, 03 Jun 2014 14:31:36 +0200, by Stefan Anzinger
-
Fixing tests with number conversions, float and double handling. Introducing new VIS3 instructions. Adding testcases.Tue, 03 Jun 2014 14:29:40 +0200, by Stefan Anzinger
-
MergeMon, 02 Jun 2014 21:08:05 +0200, by Stefan Anzinger
-
Fixing issues with fdivMon, 02 Jun 2014 21:00:37 +0200, by Stefan Anzinger
-
Using absolute addressing instead of pc relative in fixup.Mon, 02 Jun 2014 20:41:44 +0200, by Stefan Anzinger
-
Fixing BC_i2f, BC_i2c, BC_faddMon, 02 Jun 2014 20:40:57 +0200, by Stefan Anzinger
-
[SPARC] Adding deoptimization handler foreign callSat, 31 May 2014 00:30:26 +0200, by Stefan Anzinger
-
MergeFri, 30 May 2014 15:09:09 +0200, by Stefan Anzinger
-
MergeFri, 30 May 2014 13:23:53 +0200, by Stefan Anzinger
-
New tests for BC_lcmpFri, 30 May 2014 10:45:23 +0200, by Stefan Anzinger
-
Fixing stub call to unwindExceptionToCaller and jumpToExceptionHandlerFri, 30 May 2014 10:42:20 +0200, by Stefan Anzinger
-
Make proper code for c const strings required for fixup in hotspotThu, 24 Apr 2014 14:09:40 +0200, by Stefan Anzinger
-
Narrowing down the return value (short, char and bool) of called method on Big Endian architectures.Thu, 24 Apr 2014 14:02:20 +0200, by Stefan Anzinger
-
Added lookup for Gaals JavaThread::graal_alternate_call_target_offset() in the i2c.Thu, 24 Apr 2014 07:41:56 +0200, by Stefan Anzinger
-
mx_graal.py unittest make testname match with wildcards *Thu, 24 Apr 2014 07:25:02 +0200, by Stefan Anzinger
-
Implementing LNEG and check for the right condition code register.Thu, 24 Apr 2014 07:21:24 +0200, by Stefan Anzinger
-
JUnit ReportingSat, 19 Apr 2014 15:32:02 +0200, by Stefan Anzinger
-
SPARCMove.java: Adding constant float and double loadsSat, 19 Apr 2014 15:29:48 +0200, by Stefan Anzinger
-
HSAIL: skip certain tests if running on the HSAIL simulatorMon, 30 Jun 2014 18:03:24 +0200, by Doug Simon
-
filter out subsequent reports for phases that don't clean up their own dead nodesMon, 30 Jun 2014 17:47:45 +0200, by Doug Simon
-
Merge.Mon, 30 Jun 2014 17:28:53 +0200, by Doug Simon
-
ensure memory map (if any) for a snippet template is attached to the returnNodeMon, 30 Jun 2014 17:27:40 +0200, by Doug Simon
-
improved javadocMon, 30 Jun 2014 17:24:15 +0200, by Doug Simon
-
simplified DebugVerifyHandler API to be closer to DebugDumpHandlerMon, 30 Jun 2014 17:23:56 +0200, by Doug Simon
-
fixed incorrect forwarding of ZERO_USAGEs event in ChainedNodeEventListenerMon, 30 Jun 2014 15:43:25 +0200, by Doug Simon
-
simplified NodeEventListener implementations by having all events routed to a single method by defaultFri, 27 Jun 2014 13:39:36 +0200, by Doug Simon
-
include added nodes to those canonicalized by the EffectsPhase after effects have been appliedFri, 27 Jun 2014 13:38:18 +0200, by Doug Simon
-
removed legacy GraphEvent[Log] codeFri, 27 Jun 2014 11:59:38 +0200, by Doug Simon
-
add predecessors to worklist during MergeNode splittingMon, 30 Jun 2014 16:14:00 +0200, by Lukas Stadler
-
explicit conversion to (int), fixes Windows buildMon, 30 Jun 2014 15:45:41 +0200, by Christian Wirth
-
split MacroNode into MacroNode and MacroStateSplitNodeMon, 30 Jun 2014 11:38:54 +0200, by Lukas Stadler
-
Rename ValuePosition.superPosition to outerPosition.Thu, 26 Jun 2014 13:26:58 +0200, by Josef Eisl
-
Add and improve ValuePositionTest.Thu, 26 Jun 2014 13:22:26 +0200, by Josef Eisl
-
Fix ValuePosition recursive lookup issue for CompositeValues.Thu, 26 Jun 2014 12:03:32 +0200, by Josef Eisl
-
Add graal.test project and ValuePositionTest.Thu, 26 Jun 2014 12:01:22 +0200, by Josef Eisl
-
Fix ValuePosition.set() issues.Thu, 26 Jun 2014 11:19:31 +0200, by Josef Eisl
-
Add ValuePosition.isCompositePosition().Wed, 25 Jun 2014 20:39:27 +0200, by Josef Eisl
-
Move ValuePosition into a dedicated file.Wed, 25 Jun 2014 20:27:22 +0200, by Josef Eisl
-
Move ValuePosition into LIRIntrospection.Wed, 25 Jun 2014 20:15:35 +0200, by Josef Eisl
-
Start to make ValuePosition aware of CompositeValues.Wed, 25 Jun 2014 19:23:30 +0200, by Josef Eisl
-
Add LIRInstruction.forEach*(ValuePositionProcedure proc).Wed, 25 Jun 2014 16:15:35 +0200, by Josef Eisl
-
Add ValuePositionProcedure and corresponding forEach methods.Wed, 25 Jun 2014 15:30:59 +0200, by Josef Eisl
-
Rename LIRInstructionClass.Position to ValuePosition to avoid confusion with NodeClass.Position.Wed, 25 Jun 2014 15:11:05 +0200, by Josef Eisl
-
Introduce LIRInstructionClass.Position.Wed, 25 Jun 2014 15:04:00 +0200, by Josef Eisl
-
clarify option checking code from option parsing codeFri, 27 Jun 2014 23:04:59 +0200, by Doug Simon
-
handle unwinding exception through recursive call properlyFri, 27 Jun 2014 23:00:27 +0200, by Doug Simon
-
separate error messages for missing versus invalid non-String option valuesFri, 27 Jun 2014 22:58:54 +0200, by Doug Simon
-
handle any exception raised during Graal option checking/parsing, not just those with a non-null messageFri, 27 Jun 2014 22:21:40 +0200, by Doug Simon
-
better error message when mistaking a boolean option for a non-boolean option or vice versaFri, 27 Jun 2014 22:11:08 +0200, by Doug Simon
-
enforce use of boxed types for OptionDescriptorFri, 27 Jun 2014 22:10:23 +0200, by Doug Simon
-
implemented eager checking of Graal options (GRAAL-807)Fri, 27 Jun 2014 19:55:54 +0200, by Doug Simon
-
mx fsckprojects: do not traverse lib subdirectoryFri, 27 Jun 2014 17:24:28 +0200, by Andreas Woess
-
JSONHelper: add builders for JSON objects and arraysThu, 26 Jun 2014 18:04:47 +0200, by Andreas Woess
-
truffle compiler: small cleanupFri, 27 Jun 2014 16:25:30 +0200, by Bernhard Urban
-
truffle compiler: cut off assertion errors tooFri, 27 Jun 2014 16:25:02 +0200, by Bernhard Urban
-
default implementation of CanonicalizerToolFri, 27 Jun 2014 14:04:51 +0200, by Lukas Stadler
-
getter for canonicalizeReads in CanonicalizerPhaseFri, 27 Jun 2014 14:04:51 +0200, by Lukas Stadler
-
create correct stamps in IntegerDivNode and IntegerRemNode constructorsFri, 27 Jun 2014 14:04:51 +0200, by Lukas Stadler
-
mx archive: print warning only in verbose modeFri, 27 Jun 2014 13:17:54 +0200, by Bernhard Urban
-
[inliner] isFreshInstantiation() was forgetting about AllocatedObjectNodeFri, 27 Jun 2014 13:13:24 +0200, by Miguel Garcia
-
mx projects: add mirror location of external dependenciesFri, 27 Jun 2014 11:25:56 +0200, by Bernhard Urban
-
JavaDoc for CanonicalizableFri, 27 Jun 2014 10:14:00 +0200, by Lukas Stadler
-
fix for LoadMethodNodeThu, 26 Jun 2014 17:29:37 +0200, by Lukas Stadler
-
enable new-node assertion for all Canonicalizable node typesThu, 26 Jun 2014 16:27:36 +0200, by Lukas Stadler
-
new constructor (with stateAfter) for UnsafeStoreNodeThu, 26 Jun 2014 16:27:36 +0200, by Lukas Stadler
-
new constructor (with nullCheck and stateBefore) for ReadNodeThu, 26 Jun 2014 16:27:36 +0200, by Lukas Stadler
-
new constructor (with stateAfter) for StoreFieldNodeThu, 26 Jun 2014 16:27:36 +0200, by Lukas Stadler
-
let CanonicalizerPhase handle replacement with null in GuardNode.canonicalThu, 26 Jun 2014 16:27:36 +0200, by Lukas Stadler
-
change some node types from Canonicalizable to SimplifiableThu, 26 Jun 2014 16:27:36 +0200, by Lukas Stadler
-
new constructor (with stateBefore) for AbstractDeoptimizeNodeThu, 26 Jun 2014 16:27:35 +0200, by Lukas Stadler
-
small cleanup in ShortCircuitOrNodeThu, 26 Jun 2014 16:27:35 +0200, by Lukas Stadler
-
make MathIntrinsicNode a UnaryNodeThu, 26 Jun 2014 16:27:35 +0200, by Lukas Stadler
-
refactor more Canonicalizable implementations to not add new nodes to the graphThu, 26 Jun 2014 16:27:35 +0200, by Lukas Stadler
-
returning null Canonicalizer.canonical replaces usages with nullThu, 26 Jun 2014 16:27:35 +0200, by Lukas Stadler
-
move removeIfUnused from CanonicalizerTool to SimplifierToolThu, 26 Jun 2014 16:27:35 +0200, by Lukas Stadler
-
Update findbugs (old version is gone from sourceforge)Thu, 26 Jun 2014 17:40:03 +0200, by Gilles Duboscq
-
Add .recommenders (Eclipse recommanders) and test.[0-9]+.er (Solaris Studio analyzser) to .hgignoreThu, 26 Jun 2014 11:39:27 +0200, by Gilles Duboscq
-
Respect the VM's wish to record non-safepoint debug infoThu, 26 Jun 2014 11:56:21 +0200, by Gilles Duboscq
-
use oops_do to modify saved hsail stateThu, 26 Jun 2014 18:25:35 +0200, by Gilles Duboscq
-
small cleanup in UnsignedMathSubstitutionsThu, 26 Jun 2014 10:50:28 +0200, by Lukas Stadler
-
use default methods to select Canonicalizable behaviorThu, 26 Jun 2014 10:48:46 +0200, by Lukas Stadler
-
let ArrayLengthNode implement Canonicalizable.BinaryThu, 26 Jun 2014 10:16:19 +0200, by Lukas Stadler
-
let AddLocationNode implement Canonicalizable.BinaryThu, 26 Jun 2014 09:53:59 +0200, by Lukas Stadler
-
(re-apply) let LoadFieldNode implement Canonicalizable.UnaryThu, 26 Jun 2014 09:45:28 +0200, by Lukas Stadler
-
Temporarily back out faulty changeset cc4b4fd5c484Wed, 25 Jun 2014 18:47:41 +0200, by Lukas Stadler
-
fixed issue discovered by findbugsWed, 25 Jun 2014 17:58:51 +0200, by Doug Simon
-
added missed copyright headerWed, 25 Jun 2014 17:40:15 +0200, by Doug Simon
-
Merge.Wed, 25 Jun 2014 17:34:25 +0200, by Doug Simon
-
slight change to semantics of -G:NDCV optionWed, 25 Jun 2014 16:57:12 +0200, by Doug Simon
-
support constructing a NodeInputList from a collection of NodeInterface objectsWed, 25 Jun 2014 16:53:09 +0200, by Doug Simon
-
handle parameter nodes have been dead code eliminated in MonitorGraphTestWed, 25 Jun 2014 16:52:29 +0200, by Doug Simon
-
rename: MemoryMapNode -> MemoryMapWed, 25 Jun 2014 12:38:16 +0200, by Doug Simon
-
let LoadFieldNode implement Canonicalizable.UnaryWed, 25 Jun 2014 16:55:01 +0200, by Lukas Stadler
-
add initializing ValuePhiNode constructorWed, 25 Jun 2014 16:55:01 +0200, by Lukas Stadler
-
let LogicNegationNode and ShortCircuitNode implement Canonicalizable.Unary/BinaryWed, 25 Jun 2014 16:55:01 +0200, by Lukas Stadler
-
implement Canonicalizable.Binary in the FixedBinaryNode hierarchyWed, 25 Jun 2014 16:55:01 +0200, by Lukas Stadler
-
let ClassCastNode, CheckCastDynamicNode and LoadHubNode implement Canonicalizable.Unary/BinaryWed, 25 Jun 2014 16:55:01 +0200, by Lukas Stadler
-
let BranchProbabilityNode implement Simplifiable instead of CanonicalizableWed, 25 Jun 2014 16:55:01 +0200, by Lukas Stadler
-
rename getInput() to getValue() in LogicNegationNodeWed, 25 Jun 2014 16:55:01 +0200, by Lukas Stadler
-
rename object() to getValue() in LoadHubNodeWed, 25 Jun 2014 16:55:01 +0200, by Lukas Stadler
-
rename x() to getX() and y() to getY() in FixedBinaryNodeWed, 25 Jun 2014 16:55:00 +0200, by Lukas Stadler
-
implement Canonicalizable.Binary in the BinaryNode hierarchyWed, 25 Jun 2014 16:54:56 +0200, by Lukas Stadler
-
implement Canonicalizable.Unary in the UnaryNode hierarchyWed, 25 Jun 2014 16:35:17 +0200, by Lukas Stadler
-
don't pass stamps to arithmetic node constructorsWed, 25 Jun 2014 16:35:17 +0200, by Lukas Stadler
-
Make ValueProcedure a subclass of InstructionValueProcedure and remove redundancies.Wed, 25 Jun 2014 13:11:32 +0200, by Josef Eisl
-
make InstanceOfDynamicNode a BinaryOpLogicNodeWed, 25 Jun 2014 11:25:54 +0200, by Lukas Stadler
-
implement Canonicalizable.Binary in the BinaryOpLogicNode hierarchyWed, 25 Jun 2014 11:21:44 +0200, by Lukas Stadler
-
implement Canonicalizable.Unary in the UnaryOpLogicNode hierarchyWed, 25 Jun 2014 11:20:53 +0200, by Lukas Stadler
-
non-adding factory methods in BitLogicNodeWed, 25 Jun 2014 11:20:53 +0200, by Lukas Stadler
-
non-adding factory methods in LogicConstantNodeWed, 25 Jun 2014 11:20:53 +0200, by Lukas Stadler
-
non-adding factory methods in ConstantNodeWed, 25 Jun 2014 11:20:53 +0200, by Lukas Stadler
-
rename of x() to getX(), y() to getY() and object() to getValue()Wed, 25 Jun 2014 11:20:53 +0200, by Lukas Stadler
-
handle Canonicalizable.Unary/Binary in CanonicalizerPhase and EquationalReasonerWed, 25 Jun 2014 11:20:50 +0200, by Lukas Stadler
-
new Unary and Binary canonicalizable interfacesWed, 25 Jun 2014 10:58:42 +0200, by Lukas Stadler
-
Merge.Wed, 25 Jun 2014 11:30:44 +0200, by Doug Simon
-
removed -XX:+UseGraalCompilationQueue option from gate bootstrap executions since bootstrapping is now supported on the native compiler queueWed, 25 Jun 2014 11:30:32 +0200, by Doug Simon
-
prevent attempt to delete a node twiceWed, 25 Jun 2014 11:28:46 +0200, by Doug Simon
-
Merge.Tue, 24 Jun 2014 23:29:13 +0200, by Doug Simon
-
made LoadSnippetVarargsParameterNode.parameters a NodeInputList to keep placeholder parameters aliveTue, 24 Jun 2014 23:24:02 +0200, by Doug Simon
-
handle dead-code eliminated nodes in GraalCOmpilerTest.getCanonicalGraphStringTue, 24 Jun 2014 23:22:39 +0200, by Doug Simon
-
handle graphs in JTT tests where one or more parameter nodes have been dead code eliminatedTue, 24 Jun 2014 23:22:01 +0200, by Doug Simon
-
mx: added support for SYMLINK_GRAAL_JAR env var which controls use of symlinks instead of copying when installing graal.jar into the local JDK(s) (disabled by default)Fri, 20 Jun 2014 15:23:12 +0200, by Doug Simon
-
removed explicit tracking of nodes removed by DeadCodeEliminationPhase; added option to enable NoDeadCodeVerifyHandle (disabled by default for now)Fri, 20 Jun 2014 15:18:38 +0200, by Doug Simon
-
do not create PiNode when lowering GuardingPiNode if the latter has no usagesThu, 19 Jun 2014 17:51:35 +0200, by Doug Simon
-
made LoopsData clients clean up dead nodes created during loop analysisThu, 19 Jun 2014 17:33:44 +0200, by Doug Simon
-
simplified Debug verification APIThu, 19 Jun 2014 17:13:10 +0200, by Doug Simon
-
spelling fix: outterFirst -> outerFirstThu, 19 Jun 2014 15:35:24 +0200, by Doug Simon
-
rename: lirLoop* -> loop*Thu, 19 Jun 2014 15:02:37 +0200, by Doug Simon
-
made CollapseFrameForSingleSideEffectPhase clean up dead nodesThu, 19 Jun 2014 12:07:02 +0200, by Doug Simon
-
make Invoke nodes delete unused floating inputs and frame state when intrinsifiedThu, 19 Jun 2014 12:06:18 +0200, by Doug Simon
-
register NoDeadCodeVerifyHandler with GraalDebugConfigThu, 19 Jun 2014 12:04:13 +0200, by Doug Simon
-
added DebugVerifyHandler implementation to verify all phases delete dead nodesThu, 19 Jun 2014 12:03:23 +0200, by Doug Simon
-
submit graphs to DebugVerifyHandlers after each phaseThu, 19 Jun 2014 12:02:33 +0200, by Doug Simon
-
don't allow blocking compile requests from the compiler threadTue, 24 Jun 2014 15:14:35 -0700, by Tom Rodriguez
-
use receiver type in findUniqueConcreteMethodTue, 24 Jun 2014 11:28:06 -0700, by Tom Rodriguez
-
canonicalize LoadMethodNodesTue, 24 Jun 2014 11:28:00 -0700, by Tom Rodriguez
-
Truffle/Instrumentation: add method boolean ExecutionContext.hasProbe(SourceSection)Tue, 24 Jun 2014 09:35:18 -0700, by Michael Van De Vanter
-
CIPrintCompilerName: compiler name should be printed on supplied streamTue, 24 Jun 2014 13:12:26 +0200, by Gilles Duboscq
-
Fix for debug check abort handling in implicit exception handlerTue, 24 Jun 2014 12:19:15 +0200, by Gilles Duboscq
-
Remove obsolete comments.Tue, 24 Jun 2014 14:52:05 +0200, by Julian Lettner
-
Fold nodes with alwaysNull stamp into constant.Tue, 24 Jun 2014 11:43:02 +0200, by Roland Schatz
-
improve tracking of nodes to canonicalize after inliningMon, 23 Jun 2014 18:04:15 -0700, by Tom Rodriguez
-
notify changed when setting input to nullMon, 23 Jun 2014 18:02:56 -0700, by Tom Rodriguez
-
use InvokeKind.Special for array methodsMon, 23 Jun 2014 18:02:29 -0700, by Tom Rodriguez
-
fix help messageMon, 23 Jun 2014 18:01:30 -0700, by Tom Rodriguez
-
remove useless overrideMon, 23 Jun 2014 18:01:16 -0700, by Tom Rodriguez
-
add contains to NodeWorkListMon, 23 Jun 2014 18:00:31 -0700, by Tom Rodriguez
-
add missing final to INTERIOR_MATCHMon, 23 Jun 2014 18:00:14 -0700, by Tom Rodriguez
-
don't optimize away 0.0 and -0.0Mon, 23 Jun 2014 14:38:42 -0700, by Tom Rodriguez
-
TruffleCompiler: use sourceSection.getShortDescription()Mon, 23 Jun 2014 18:30:49 +0200, by Andreas Woess
-
mx: add jol command for java object layout introspectionFri, 20 Jun 2014 13:43:47 +0200, by Andreas Woess
-
Expose loadStamp method in HotSpotLoweringProvider interface.Mon, 23 Jun 2014 19:57:45 +0200, by Roland Schatz
-
intrinsify unsigned operations in java.lang.Integer/LongMon, 23 Jun 2014 17:45:34 +0200, by Lukas Stadler
-
refactoring of BitCountNode.inferStampMon, 23 Jun 2014 17:03:21 +0200, by Lukas Stadler
-
tests for bit operationsMon, 23 Jun 2014 17:03:30 +0200, by Lukas Stadler
-
ConditionalNode is not a BinaryNodeMon, 23 Jun 2014 14:13:03 +0200, by Lukas Stadler
-
infer stamps for ReverseBytesNodeMon, 23 Jun 2014 14:13:03 +0200, by Lukas Stadler
-
infer stamps for BitScanForwardNode and BitScanReverseNodeMon, 23 Jun 2014 14:13:01 +0200, by Lukas Stadler
-
infer stamps for BitCountNodeMon, 23 Jun 2014 14:11:54 +0200, by Lukas Stadler
-
add stampForMask to public interface of StampToolMon, 23 Jun 2014 14:11:54 +0200, by Lukas Stadler
-
add SimplifierTool.addToWorkList for Iterable<Node>Mon, 23 Jun 2014 14:11:54 +0200, by Lukas Stadler
-
new UnaryNode base classMon, 23 Jun 2014 14:11:54 +0200, by Lukas Stadler
-
run simplification if canonicalization is unsuccessfulFri, 20 Jun 2014 12:09:46 +0200, by Lukas Stadler
-
IGV: Support for InputType.Mon, 23 Jun 2014 13:13:41 +0200, by Roland Schatz
-
fix JSON output formatFri, 20 Jun 2014 15:25:07 +0200, by Christian Wirth
-
fix line endings, add description and language to node infoFri, 20 Jun 2014 15:21:56 +0200, by Christian Wirth
-
Add facility to create JSON dump of AST creation/rewritingFri, 20 Jun 2014 15:13:16 +0200, by Christian Wirth
-
[inliner] propagating fresh-instantiation info through call-hierarchyWed, 18 Jun 2014 14:12:06 +0200, by Miguel Garcia
-
[inliner] shorter argument list isWorthInlining()Sat, 14 Jun 2014 17:10:43 +0200, by Miguel Garcia
-
[inliner] moved buildCallsiteHolderForElement() to MethodInvocationFri, 13 Jun 2014 19:24:11 +0200, by Miguel Garcia
-
[inliner] moved determineNodeCount() to InlineInfoFri, 13 Jun 2014 19:12:48 +0200, by Miguel Garcia
-
added -XX:+PrintBootstrap option to mirror -G:+PrintBoostrap optionThu, 19 Jun 2014 23:42:25 +0200, by Doug Simon
-
when Graal bootstrap is enabled (explicitly or implicitly), allocate same number of Graal compiler threads in -UseGraalCompilationQueue as in +UseGraalCompilationQueueThu, 19 Jun 2014 23:41:46 +0200, by Doug Simon
-
extended Debug API with DebugVerifyHandlersThu, 19 Jun 2014 11:24:16 +0200, by Doug Simon
-
made BootstrapGraal have same semantics under -XX:-UseGraalCompilationQueue as -XX:+UseGraalCompilationQueue (i.e. only enabled if explicitly specified or -XX:-TieredCompilation)Thu, 19 Jun 2014 00:45:04 +0200, by Doug Simon
-
added -XX:GraalThreads to mimic -G:Threads when using native compilation queue for GraalWed, 18 Jun 2014 21:58:45 +0200, by Doug Simon
-
MergeWed, 18 Jun 2014 11:26:04 -0700, by Michael Van De Vanter
-
Truffle/Source: SourceSection.toString() is now equivalent to getCode()Wed, 18 Jun 2014 11:05:16 -0700, by Michael Van De Vanter
-
Make sure that there is always a nmethod available for the method handle intrinsics.Wed, 18 Jun 2014 19:32:18 +0200, by Gilles Duboscq
-
Introduce InstructionValueProcedure.Wed, 18 Jun 2014 14:21:10 +0200, by Josef Eisl
-
Add assertions to AbstractBlock.{dominated,isDominatedBy}().Wed, 04 Jun 2014 14:52:17 +0200, by Josef Eisl
-
support -XX:+BootstrapGraal in conjunction with -XX:-UseGraalCompilationQueueWed, 18 Jun 2014 16:48:59 +0200, by Doug Simon
-
remove barrier to escape analysis introduced by d568574e6448Wed, 18 Jun 2014 14:46:01 +0200, by Doug Simon
-
infer stamps for IntegerMulHighNodeWed, 18 Jun 2014 11:57:47 +0200, by Lukas Stadler
-
reduce allocations of NodeIterables by Graph.getNewNodes()Wed, 18 Jun 2014 11:28:23 +0200, by Doug Simon
-
Add missing include precompiled.hpp to fix windows buildWed, 18 Jun 2014 10:39:40 +0200, by Christian Wirth
-
Merge with 9410f831fefa2a7af1865d65b32bf6019f197bd8Tue, 17 Jun 2014 17:42:24 -0700, by Michael Van De Vanter
-
Truffle/Source:Mon, 16 Jun 2014 20:52:06 -0700, by Michael Van De Vanter
-
don't create profiles for exact typesTue, 17 Jun 2014 13:24:25 -0700, by Tom Rodriguez
-
support adding pid to LogFile nameTue, 17 Jun 2014 13:24:20 -0700, by Tom Rodriguez
-
fold getClassLoader for constant classesTue, 17 Jun 2014 12:50:22 -0700, by Tom Rodriguez
-
complain when deleting side effecting nodes from snippetsTue, 17 Jun 2014 12:48:20 -0700, by Tom Rodriguez
-
handle error case in Array.newInstanceTue, 17 Jun 2014 12:47:45 -0700, by Tom Rodriguez
-
handle primitive classes with +ImmutableCodeTue, 17 Jun 2014 12:47:21 -0700, by Tom Rodriguez
-
UnsafeLoad: insert uncompress operation also for null constantTue, 17 Jun 2014 17:46:56 +0200, by Bernhard Urban
-
Merge.Tue, 17 Jun 2014 16:49:21 +0200, by Doug Simon
-
HSAIL: make tests run clean with -XX:-UseHSAILDeoptimizationTue, 17 Jun 2014 16:48:26 +0200, by Doug Simon
-
HSAIL: disabled NewStringEqualsTestTue, 17 Jun 2014 16:37:14 +0200, by Doug Simon
-
HSAIL: support offloading some IntStream.reduce() operations to HSATue, 17 Jun 2014 12:05:34 +0200, by Doug Simon
-
Verify usage of equals method in LIRKind.Tue, 17 Jun 2014 11:53:13 +0200, by Roland Schatz
-
Enable UseGraalCompilationQueue in bootstrap gate tests.Tue, 17 Jun 2014 10:09:11 +0200, by Roland Schatz
-
Remove hotspot specific NarrowOop kind, use LIRKind.reference(Kind.Int) instead.Tue, 17 Jun 2014 09:59:59 +0200, by Roland Schatz
-
Handle narrow oops in redundant move elimination.Tue, 17 Jun 2014 09:43:23 +0200, by Roland Schatz
-
Better documentation for HotSpotReferenceMap.Mon, 16 Jun 2014 19:38:05 +0200, by Roland Schatz
-
disabled UseGraalCompilationQueue by defaultMon, 16 Jun 2014 23:07:45 +0200, by Doug Simon
-
HSAIL: better error messageMon, 16 Jun 2014 22:35:17 +0200, by Doug Simon
-
Merge.Mon, 16 Jun 2014 21:21:25 +0200, by Doug Simon
-
Merge.Mon, 16 Jun 2014 10:44:18 +0200, by Doug Simon
-
Merge.Fri, 13 Jun 2014 20:06:44 +0200, by Doug Simon
-
Merge.Fri, 13 Jun 2014 18:44:55 +0200, by Doug Simon
-
disabled dialing C1 compilation back to partial profiling when Graal is the top tier compilerFri, 13 Jun 2014 18:42:33 +0200, by Doug Simon
-
ensure a DebugEnvironment is initialized for native compiler threadsFri, 13 Jun 2014 18:41:45 +0200, by Doug Simon
-
placed HandleMark around Graal compilation performed on a native compiler threadFri, 13 Jun 2014 17:41:42 +0200, by Doug Simon
-
Revert using LIRKind.reference(Kind.Int) instead of hotspot specific NarrowOop kind (part of c0b8d395368b).Mon, 16 Jun 2014 17:18:51 +0200, by Roland Schatz
-
remove accidentally pushed changesFri, 13 Jun 2014 15:19:12 -0700, by Tom Rodriguez
-
derive native compiler thread name from Compiler::nameFri, 13 Jun 2014 10:37:06 -0700, by Tom Rodriguez
-
do not zap inputs and successors in Node.safeDeleteFri, 13 Jun 2014 18:19:58 +0200, by Lukas Stadler
-
handle deleted nodes in IfNode.simplifyFri, 13 Jun 2014 18:18:57 +0200, by Lukas Stadler
-
handle deleted proxies in GraphUtil.checkRedundantProxyFri, 13 Jun 2014 18:18:28 +0200, by Lukas Stadler
-
make sure that anchoredReceiver isn't deleted when tail duplicating during inliningFri, 13 Jun 2014 18:18:09 +0200, by Lukas Stadler
-
reduce unnecessary clearing of inputsFri, 13 Jun 2014 18:17:31 +0200, by Lukas Stadler
-
memory use tracking should only be enabled if -G:TrackMemUse is specifiedFri, 13 Jun 2014 17:00:12 +0200, by Doug Simon
-
updated Java Allocation Instrumenter libraryFri, 13 Jun 2014 14:25:27 +0200, by Doug Simon
-
Introduce LIRKind to accurately track oop references in backend.Fri, 13 Jun 2014 11:47:44 +0200, by Roland Schatz
-
Support XMM registers in oop maps.Fri, 13 Jun 2014 11:11:44 +0200, by Roland Schatz
-
Refactor LIRGeneratorTool methods.Fri, 13 Jun 2014 11:08:16 +0200, by Roland Schatz
-
show array lengths in allocation records produced by AllocSpyFri, 13 Jun 2014 11:31:17 +0200, by Doug Simon
-
MergeFri, 13 Jun 2014 09:06:06 +0200, by Laurent Daynes
-
Changed (jlong) NULL to (jlong) (address) NULL to remove warning that cause build failures on old version of gcc (4.1.2 as used on Oracle Linux Server 5.8).Wed, 04 Jun 2014 04:08:02 -0700, by Laurent Daynes
-
Fixed missing null check on target call's receiver (i.e., target is a static method)Wed, 11 Jun 2014 10:38:56 +0200, by Laurent Daynes
-
mx clean: delete distributionsThu, 12 Jun 2014 11:40:33 +0200, by Bernhard Urban
-
mx archive: only print overwrite warning on filesThu, 12 Jun 2014 11:39:53 +0200, by Bernhard Urban
-
Truffle: Added -G:+TraceTruffleCompilationAST flag.Wed, 11 Jun 2014 18:15:45 +0200, by Christian Humer
-
assertion mechanism for snippets and stubsTue, 10 Jun 2014 12:11:48 +0200, by Lukas Stadler
-
Remove dead code.Wed, 11 Jun 2014 11:17:30 +0200, by Roland Schatz
-
Reuse existing address simplification code in visitDirectCompareAndSwap.Wed, 11 Jun 2014 11:14:30 +0200, by Roland Schatz
-
Revert unnecessary encoding change in assembler (part of 03eda0a202e9).Wed, 11 Jun 2014 10:53:44 +0200, by Roland Schatz
-
added @Ignore to failing tests and commented out uses of System.out.println in testsWed, 11 Jun 2014 09:26:31 +0200, by Doug Simon
-
Merge.Wed, 11 Jun 2014 08:35:43 +0200, by Doug Simon
-
replace use of == with .equalsWed, 11 Jun 2014 08:35:18 +0200, by Doug Simon
-
HSAIL: enable arraycopy support in backendTue, 10 Jun 2014 22:56:18 +0200, by Doug Simon
-
HSAIL: add support to allocate new TLAB from GPUTue, 10 Jun 2014 22:36:26 +0200, by Doug Simon
-
handle other primitive array types in cloneTue, 10 Jun 2014 14:45:41 -0700, by Tom Rodriguez
-
Merge.Tue, 10 Jun 2014 19:08:33 +0200, by Doug Simon
-
removed code to make recording usages optional for ConstantNodes (GRAAL-508)Tue, 10 Jun 2014 18:52:20 +0200, by Doug Simon
-
disable lazy initialization of Graal runtime until Graal compilation queue is removed (GRAAL-798)Tue, 10 Jun 2014 18:50:26 +0200, by Doug Simon
-
[inliner] de-duplicate parameters for callsites with duplicate argumentsTue, 10 Jun 2014 15:35:32 +0200, by Miguel Garcia
-
[inliner] documentation, more and betterSat, 07 Jun 2014 14:23:10 +0200, by Miguel Garcia
-
[inliner] extracted reusable query methods in InlineableGraphFri, 06 Jun 2014 19:46:16 +0200, by Miguel Garcia
-
Truffle/Source: major API revisionFri, 06 Jun 2014 22:13:00 -0700, by Michael Van De Vanter
-
Truffle/Source: major API revisionFri, 06 Jun 2014 17:51:47 -0700, by Michael Van De Vanter
-
MergedFri, 06 Jun 2014 21:36:56 +0200, by Christian Wirth
-
SlowPath a method in HotSpotTruffleRuntimeFri, 06 Jun 2014 15:13:56 +0200, by Christian Wirth
-
Better fix for prefix byte for AMD64 byte instructionsFri, 06 Jun 2014 11:06:42 -0700, by Christian Wimmer
-
DynamicNewArrayNode: add exclude for JaCoCoFri, 06 Jun 2014 18:18:04 +0200, by Bernhard Urban
-
mx: added -alt-javac option to build command to support an external javac executable (or javac wrapper)Fri, 06 Jun 2014 16:03:56 +0200, by Doug Simon
-
updated hcfdis libraryFri, 06 Jun 2014 16:01:54 +0200, by Doug Simon
-
ArrayCopyCallNode: add exclude for JaCoCoFri, 06 Jun 2014 13:46:05 +0200, by Bernhard Urban
-
Backed out changeset: 23c4dd4f72a3 (avoid duplication of frame states during unrolling)Fri, 06 Jun 2014 13:29:00 +0200, by Lukas Stadler
-
MergeFri, 06 Jun 2014 12:16:45 +0200, by Miguel Garcia
-
[inliner] singleton pattern for DUMMY_CALLSITE_HOLDERFri, 06 Jun 2014 11:47:56 +0200, by Miguel Garcia
-
[inliner] added a factory method in InlineInfo to make code uniform elsewhereFri, 06 Jun 2014 11:41:10 +0200, by Miguel Garcia
-
[inliner] another mutator that finds its way to the class where it belongsFri, 06 Jun 2014 11:24:43 +0200, by Miguel Garcia
-
[inliner] readabilityTue, 03 Jun 2014 19:57:29 +0200, by Miguel Garcia
-
pea: unittest to test escape analysis around nested loopsFri, 06 Jun 2014 11:17:29 +0200, by Bernhard Urban
-
FrameSlot: fix importFri, 06 Jun 2014 09:42:16 +0200, by Bernhard Urban
-
Truffle FrameDescriptor: add compiler assertsFri, 06 Jun 2014 09:40:22 +0200, by Bernhard Urban
-
MemoryScheduleTest: fix lowering (lower down to low tier)Thu, 05 Jun 2014 17:44:13 +0200, by Bernhard Urban
-
Merge with 692c25719837cc1ce7c3f0165b0db765980a3012Thu, 05 Jun 2014 16:24:27 -0700, by Michael Van De Vanter
-
Truffle/Source:Thu, 05 Jun 2014 16:17:27 -0700, by Michael Van De Vanter
-
Bugfix: Prefix byte missing for AMD64 byte instructionsThu, 05 Jun 2014 15:37:57 -0700, by Christian Wimmer
-
graal build targets should automatically set INCLUDE_GRAALThu, 05 Jun 2014 12:19:39 -0700, by Tom Rodriguez
-
improve error reporting in MatchProcessorThu, 05 Jun 2014 12:16:36 -0700, by Tom Rodriguez
-
Truffle: invalidate inlining decisions on rewrites.Thu, 05 Jun 2014 20:33:33 +0200, by Christian Humer
-
Fix bug in inferred stamp of IntegerRemNode.Thu, 05 Jun 2014 19:13:13 +0200, by Roland Schatz
-
use thread pool for CheckGraalInvariantsThu, 05 Jun 2014 18:15:53 +0200, by Lukas Stadler
-
less dependency between jtt tests and GraalCompilerTest constructorsThu, 05 Jun 2014 18:14:14 +0200, by Lukas Stadler
-
remove proxies when phis are removedThu, 05 Jun 2014 14:30:13 +0200, by Lukas Stadler
-
remove dead and redundant phis during LoopBeginNode simplificationMon, 26 May 2014 17:12:09 +0200, by Lukas Stadler
-
avoid duplication of frame states during unrollingThu, 05 Jun 2014 13:19:59 +0200, by Lukas Stadler
-
add test for ConstantThu, 05 Jun 2014 13:19:59 +0200, by Lukas Stadler
-
refactor/simplify ConstantThu, 05 Jun 2014 13:19:59 +0200, by Lukas Stadler
-
metric for frame state countThu, 05 Jun 2014 13:19:59 +0200, by Lukas Stadler
-
[inliner] the two personalities embodied by CallsiteHolder finally taken apartTue, 03 Jun 2014 17:11:41 +0200, by Miguel Garcia
-
[inliner] assertion for result in a single place (producer) not at each consumerTue, 03 Jun 2014 16:00:11 +0200, by Miguel Garcia
-
[inliner] moved helper method to CallsiteHolderTue, 03 Jun 2014 11:27:08 +0200, by Miguel Garcia
-
mx: show the environment variables defined and make command line issued when doing a HotSpot buildThu, 05 Jun 2014 11:08:13 +0200, by Doug Simon
-
moved verification of OptionValue declaring classes from run time to build timeThu, 05 Jun 2014 11:05:46 +0200, by Doug Simon
-
exclude CompilationQueue and HotSpotOptions from JaCoCoThu, 05 Jun 2014 11:04:36 +0200, by Doug Simon
-
skip initialization and use arraycopy for cloning arraysWed, 04 Jun 2014 17:21:09 -0700, by Tom Rodriguez
-
improve error reporting for NodeIntrinsic signature mismatchTue, 03 Jun 2014 18:15:43 -0700, by Tom Rodriguez
-
fix sorting of output in LogCompilation and add reporting of eliminated locksTue, 03 Jun 2014 17:48:38 -0700, by Tom Rodriguez
-
make trap names compatible with xmlTue, 03 Jun 2014 17:32:39 -0700, by Tom Rodriguez
-
Merge.Wed, 04 Jun 2014 23:43:49 +0200, by Doug Simon
-
fixed hang in non-COMPILERGRAAL builds when -Xcomp is specifiedWed, 04 Jun 2014 23:07:29 +0200, by Doug Simon
-
pass make variables on the command line instead of in environment variables to simplify running the make on the command line without mxWed, 04 Jun 2014 22:58:14 +0200, by Doug Simon
-
fixed crash when -XX:-TieredCompilation -XX:-UseGraalCompilationQueue is specifiedWed, 04 Jun 2014 22:18:38 +0200, by Doug Simon
-
MergeWed, 04 Jun 2014 13:53:34 -0700, by Michael Van De Vanter
-
Truffle/API: new abstract TruffleScriptEngineFactoryWed, 04 Jun 2014 13:52:08 -0700, by Michael Van De Vanter
-
add support for new G1 marking behaviorWed, 04 Jun 2014 13:20:06 -0700, by Tom Rodriguez
-
Backed out changeset: a1b9340534bfWed, 04 Jun 2014 19:17:22 +0200, by Doug Simon
-
made UseGraalCompilationQueue false by default to see if perf. issue(s) still existWed, 04 Jun 2014 15:59:26 +0200, by Doug Simon
-
exclude CompilationTask from JaCoCoWed, 04 Jun 2014 15:58:28 +0200, by Doug Simon
-
do not start/stop Graal compilation queue if -XX:-UseGraalCompilationQueueWed, 04 Jun 2014 15:58:04 +0200, by Doug Simon
-
Move dominates() and isDominatedBy() from Block to AbstractBlock and make them static methods.Wed, 04 Jun 2014 12:02:36 +0200, by Josef Eisl
-
Support null check directly on compressed oops.Wed, 04 Jun 2014 11:47:49 +0200, by Roland Schatz
-
LIR ops cannot have null @Temp fieldsTue, 03 Jun 2014 22:19:31 +0200, by Doug Simon
-
fixed eclipseformat issueTue, 03 Jun 2014 17:37:23 +0200, by Doug Simon
-
Merge.Tue, 03 Jun 2014 17:14:10 +0200, by Doug Simon
-
refactored HotSpotGraalRuntime.LogFileOption to PrintStreamOption to workaround a javac bug as well as to clarify its designTue, 03 Jun 2014 17:13:52 +0200, by Doug Simon
-
OptionProcessor needs to find the type parameter of an OptionValue field declarationTue, 03 Jun 2014 17:11:40 +0200, by Doug Simon
-
decoupled Graal runtime initialization and Graal compilation queue initializationTue, 03 Jun 2014 11:51:27 +0200, by Doug Simon
-
made canonicalizeprojects handle projects depending on a missing jrelibraryTue, 03 Jun 2014 16:29:17 +0200, by Doug Simon
-
LSRA optimization: skip walking to blocks with more than one predecessor.Tue, 03 Jun 2014 14:32:43 +0200, by Josef Eisl
-
Fix incorrect null check in oop compression.Tue, 03 Jun 2014 11:01:58 +0200, by Roland Schatz
-
mx: Use -XX:-DisableExplicitGC when running unit tests with --gc-after-test.Tue, 03 Jun 2014 10:52:22 +0200, by Roland Schatz
-
fix for NodeBitMap.growTue, 03 Jun 2014 10:04:51 +0200, by Lukas Stadler
-
MergeMon, 02 Jun 2014 18:14:39 +0200, by Miguel Garcia
-
[inliner] no need to alias a final fieldMon, 02 Jun 2014 17:58:07 +0200, by Miguel Garcia
-
[inliner] removed a method, lost nothing (but code is more readable afterwards)Mon, 02 Jun 2014 17:27:33 +0200, by Miguel Garcia
-
[inliner] trickle up, thus making more visible, graph copyingMon, 02 Jun 2014 17:20:11 +0200, by Miguel Garcia
-
[inliner] readabilityMon, 02 Jun 2014 17:05:34 +0200, by Miguel Garcia
-
[inliner] both parts of what used to be a single method now invoked in sequenceMon, 02 Jun 2014 17:00:17 +0200, by Miguel Garcia
-
[inliner] break method up, to enable delaying specializeGraphToArguments()Mon, 02 Jun 2014 16:53:23 +0200, by Miguel Garcia
-
[inliner] documentationMon, 02 Jun 2014 16:39:19 +0200, by Miguel Garcia
-
[inliner] return result versus parameter mutation, former deemed more readableMon, 02 Jun 2014 16:28:19 +0200, by Miguel Garcia
-
[inliner] additional bits and pieces of documentation and assertionsSun, 01 Jun 2014 19:50:02 +0200, by Miguel Garcia
-
add ComputeLoopFrequenciesPhase after canonicalizerMon, 02 Jun 2014 17:10:01 +0200, by Lukas Stadler
-
Backed out changeset: a750e0d83535 (cache last receiver stamp in MethodCallTargetNode)Mon, 02 Jun 2014 17:09:51 +0200, by Lukas Stadler
-
[inliner] lazy allocation of param-usages container; documentationSun, 01 Jun 2014 16:06:07 +0200, by Miguel Garcia
-
[inlining] preparations to avoid cloning whenever possibleFri, 30 May 2014 19:41:36 +0200, by Miguel Garcia
-
[inlining] more uniform treatment of method cloning in InlineableGraphFri, 30 May 2014 19:00:27 +0200, by Miguel Garcia
-
[inlining] refactoring for readability in InlineableGraphFri, 30 May 2014 18:41:56 +0200, by Miguel Garcia
-
[inlining] made explicit an invariant of InliningDataFri, 30 May 2014 17:01:37 +0200, by Miguel Garcia
-
[inlining] documentation and assertionsThu, 29 May 2014 16:35:01 +0200, by Miguel Garcia
-
[probability-cache] documentation, assertions added; unreachable code removedWed, 28 May 2014 17:24:38 +0200, by Miguel Garcia
-
make NodeBitMap.grow publicFri, 30 May 2014 12:14:06 +0200, by Lukas Stadler
-
fix typo in InlineableGraphFri, 30 May 2014 12:13:49 +0200, by Lukas Stadler
-
delete unused histogramThu, 29 May 2014 11:20:10 -0700, by Tom Rodriguez
-
construct proper LocationNode for LoweredCompareAndSwapThu, 29 May 2014 11:19:52 -0700, by Tom Rodriguez
-
Fix AMD64Assembler.testlThu, 29 May 2014 16:58:51 +0200, by Gilles Duboscq
-
InvokeNode: getAnnotation is dangerousMon, 26 May 2014 13:43:26 +0200, by Gilles Duboscq
-
CompareNode.canonicalizeSymmetricConstant can lead to float<->int changes so the right type of node needs to be created depending on the inputsThu, 29 May 2014 14:44:43 +0200, by Gilles Duboscq
-
HSAIL: prevent failure to loaded native Okra library from causing unit test failureThu, 29 May 2014 16:12:12 +0200, by Doug Simon
-
Merge with ef43e8c355ade5ed058a5496f6e51ff4af66f0c0Wed, 28 May 2014 20:36:10 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: Javadoc correctionWed, 28 May 2014 20:33:49 -0700, by Michael Van De Vanter
-
fixed declaration of fetchUnrollInfo foreign call descriptorWed, 28 May 2014 22:27:05 +0200, by Doug Simon
-
workaround for javac compiler errorWed, 28 May 2014 21:37:04 +0200, by Doug Simon
-
Merge.Wed, 28 May 2014 21:17:16 +0200, by Doug Simon
-
more improvements to runtime initialization:Wed, 28 May 2014 17:41:59 +0200, by Doug Simon
-
generate more efficient code for GraalRuntime::get_service_implsWed, 28 May 2014 15:51:21 +0200, by Doug Simon
-
made more services implement com.oracle.graal.api.runtime.Service for faster loadingWed, 28 May 2014 14:47:34 +0200, by Doug Simon
-
do not count the memory allocated by ThreadMXBean.getThreadAllocatedBytes()Wed, 28 May 2014 14:07:31 +0200, by Doug Simon
-
less canonicalization during Truffle partial evaluationWed, 28 May 2014 18:45:06 +0200, by Lukas Stadler
-
track memory usage in TruffleCompilerImplWed, 28 May 2014 18:44:09 +0200, by Lukas Stadler
-
fix WriteBarrierAdditionTest.test5Wed, 28 May 2014 17:47:23 +0200, by Lukas Stadler
-
CompareNode refactoringsWed, 28 May 2014 17:47:23 +0200, by Lukas Stadler
-
fast path for IntegerStamp.meetWed, 28 May 2014 17:47:23 +0200, by Lukas Stadler
-
HotSpotResolvedJavaField refactoringsWed, 28 May 2014 17:47:23 +0200, by Lukas Stadler
-
IfNode refactoringsWed, 28 May 2014 17:47:23 +0200, by Lukas Stadler
-
less canonicalization during InliningPhaseWed, 28 May 2014 17:47:12 +0200, by Lukas Stadler
-
NodeWorkList refactoringWed, 28 May 2014 17:20:35 +0200, by Lukas Stadler
-
NodeBitMap refactoringWed, 28 May 2014 17:19:41 +0200, by Lukas Stadler
-
long values and scale on DebugHistogramWed, 28 May 2014 17:19:41 +0200, by Lukas Stadler
-
cache last receiver stamp in MethodCallTargetNodeWed, 28 May 2014 17:14:24 +0200, by Lukas Stadler
-
ignore transient fields in NodeClassWed, 28 May 2014 17:14:24 +0200, by Lukas Stadler
-
grow NodeMaps exponentiallyWed, 28 May 2014 17:14:24 +0200, by Lukas Stadler
-
Interface to do graph verification after High/Mid/LowTier in unittests.Wed, 28 May 2014 12:17:16 +0200, by Roland Schatz
-
Fix insertion of profile data in unit tests.Wed, 28 May 2014 12:17:09 +0200, by Roland Schatz
-
Ensure values stay finite in block probability computation.Wed, 28 May 2014 12:17:00 +0200, by Roland Schatz
-
Remove unused oop compression code from backends.Wed, 28 May 2014 12:16:44 +0200, by Roland Schatz
-
Remove isCompressible flags from memory access nodes.Wed, 28 May 2014 12:15:50 +0200, by Roland Schatz
-
Merge with 5c73b162eec248fc2d06f59d8f25860871a21be5Tue, 27 May 2014 21:20:01 -0700, by Michael Van De Vanter
-
Truffle: additional methods on ExecutionContextTue, 27 May 2014 21:18:45 -0700, by Michael Van De Vanter
-
Truffle: NPE guard in InstrumentationNodeTue, 27 May 2014 21:18:16 -0700, by Michael Van De Vanter
-
reduced execution time of ReplacementsImple.registerSubstitutions() by deferring parsing of substitution classes until the first request for a substitute method is receivedWed, 28 May 2014 00:50:11 +0200, by Doug Simon
-
added comments to explain the origin of generated sourcesTue, 27 May 2014 22:00:41 +0200, by Doug Simon
-
renamed project (and package) com.oracle.graal.hotspot.codegen to com.oracle.graal.hotspot.sourcegenTue, 27 May 2014 22:00:22 +0200, by Doug Simon
-
added ${workspace}/com.oracle.graal.hotspot/src_gen/hotspot to include pathsTue, 27 May 2014 21:20:36 +0200, by Doug Simon
-
LSRA optimization: activate by default.Tue, 27 May 2014 16:27:03 +0200, by Josef Eisl
-
LSRA optimization: assign location to intervals.Tue, 27 May 2014 15:25:50 +0200, by Josef Eisl
-
LSRA optimization: split intervals at block boundaries.Mon, 26 May 2014 19:21:55 +0200, by Josef Eisl
-
LSRA optimization: check if optimization is feasible.Mon, 26 May 2014 16:57:16 +0200, by Josef Eisl
-
LSRA: skip handled intervals in IntervalWalker.updateUnhandledStackIntervals(int).Mon, 26 May 2014 16:35:59 +0200, by Josef Eisl
-
LSRA: add Interval.getIntervalCoveringOpId(int).Mon, 26 May 2014 15:44:57 +0200, by Josef Eisl
-
LSRA optimization: add spilled intervals to unhandled list.Mon, 26 May 2014 15:12:14 +0200, by Josef Eisl
-
LSRA: move stack intervals to active list.Mon, 26 May 2014 15:11:25 +0200, by Josef Eisl
-
LSRA optimization: add LinearScanWalker.handleSpillSlot().Mon, 26 May 2014 12:06:05 +0200, by Josef Eisl
-
LSRA Optimization: add support for stack intervals.Mon, 26 May 2014 11:47:45 +0200, by Josef Eisl
-
LSRA Optimization: walk basic block boundaries.Mon, 26 May 2014 09:32:51 +0200, by Josef Eisl
-
LSRA: add OptimizingLinearScanWalker.Mon, 26 May 2014 09:29:51 +0200, by Josef Eisl
-
reduced time to initialize ForeignCallProviders by avoiding triggering class initialization of Node subclasses as well as making annotation parsing lazy in SnippetInfoTue, 27 May 2014 15:43:36 +0200, by Doug Simon
-
mxtool: remove python downloaderTue, 27 May 2014 13:16:12 +0200, by Bernhard Urban
-
BciBlockMapping: allocate smaller array if possibleTue, 27 May 2014 13:04:29 +0200, by Bernhard Urban
-
computeBlockOrder: no need to check if block is active, since it's anywayTue, 27 May 2014 12:15:31 +0200, by Bernhard Urban
-
mx: add verbose mode to download helperTue, 27 May 2014 12:14:54 +0200, by Bernhard Urban
-
Support for compressed constants in HSAIL backend.Tue, 27 May 2014 12:08:11 +0200, by Roland Schatz
-
backout 88a6017687c9Tue, 27 May 2014 10:22:28 +0200, by Josef Eisl
-
Merge.Mon, 26 May 2014 20:27:28 +0200, by Doug Simon
-
fixed code generation error for debug buildsMon, 26 May 2014 19:54:15 +0200, by Doug Simon
-
Merge.Mon, 26 May 2014 18:55:21 +0200, by Doug Simon
-
removed use of ServiceLoader in runtime initializationMon, 26 May 2014 18:55:06 +0200, by Doug Simon
-
added more runtime initialization timersMon, 26 May 2014 17:44:19 +0200, by Doug Simon
-
LSRA: fix getMaterializedValue() (respect MustHaveRegister priorities).Wed, 21 May 2014 18:40:48 +0200, by Josef Eisl
-
Use new jacocoreport versionMon, 26 May 2014 18:18:19 +0200, by Gilles Duboscq
-
Optimize compare compressed pattern.Mon, 26 May 2014 17:43:45 +0200, by Roland Schatz
-
Use correct stamp when creating ConstantNode.Mon, 26 May 2014 16:16:47 +0200, by Roland Schatz
-
Support direct comparison of compressed pointers.Mon, 26 May 2014 16:13:58 +0200, by Roland Schatz
-
Support for compressed constants.Mon, 26 May 2014 16:09:53 +0200, by Roland Schatz
-
Allow signed values in Buffer.emit(Byte|Short).Fri, 23 May 2014 17:21:37 +0200, by Roland Schatz
-
mx: option to force a GC after each unit testFri, 23 May 2014 11:44:18 +0200, by Roland Schatz
-
hotspot eclipse project: add generated folders for client and server buildsMon, 26 May 2014 12:03:04 +0200, by Gilles Duboscq
-
mx: use python downloader if stderr is not a tty to avoid spamming logsMon, 26 May 2014 12:01:30 +0200, by Gilles Duboscq
-
LSRA: remove IntervalWalker.currentInterval and change the behavior of nextInterval and walkTo(int).Thu, 22 May 2014 20:36:31 +0200, by Josef Eisl
-
LSRA: make IntervalWalker.currentInterval private.Thu, 22 May 2014 19:42:02 +0200, by Josef Eisl
-
LSRA: restrict access to IntervalWalker members.Thu, 22 May 2014 23:02:46 +0200, by Josef Eisl
-
tests for NodeMapMon, 26 May 2014 13:37:21 +0200, by Lukas Stadler
-
explicit getAndGrow and setAndGrow functionality on NodeMapMon, 26 May 2014 13:37:11 +0200, by Lukas Stadler
-
mx: create Eclipse projects for distributionsMon, 26 May 2014 13:02:29 +0200, by Doug Simon
-
mx: prevent CTRL-C from being blocked while subprocess is running (re-applied without unrelated changes)Mon, 26 May 2014 12:55:17 +0200, by Doug Simon
-
Backed out changeset: a5c5b4aa79caMon, 26 May 2014 12:52:02 +0200, by Doug Simon
-
mx: prevent spurious "Could not find or load main class com.oracle.graal.hotspot.HotSpotOptionsLoader" error messageMon, 26 May 2014 11:48:07 +0200, by Doug Simon
-
mx: prevent CTRL-C from being blocked while subprocess is runningMon, 26 May 2014 11:47:30 +0200, by Doug Simon
-
explicit conversion to int, fixes windows buildMon, 26 May 2014 09:46:03 +0200, by Christian Wirth
-
added timers for Graal runtime initialization steps (enabled with -Dgraal.runtime.TimeInit=true)Sun, 25 May 2014 15:55:15 +0200, by Doug Simon
-
Merge with f4510fd9e8b3ad6965b3162b27edb476baa7140dSat, 24 May 2014 10:48:18 -0700, by Michael Van De Vanter
-
Truffle: SourceManager renamed to SourceFactorySat, 24 May 2014 10:34:43 -0700, by Michael Van De Vanter
-
Removed unused grow functionality on NodeMap.Sat, 24 May 2014 13:37:17 +0200, by Thomas Wuerthinger
-
Factor out VM-independent part of DefaultHotSpotLoweringProvider into DefaultJavaLoweringProviderFri, 23 May 2014 17:33:18 -0700, by Christian Wimmer
-
Merge.Sat, 24 May 2014 01:41:56 +0200, by Thomas Wuerthinger
-
LinearScan: Small cleanup.Sat, 24 May 2014 01:38:23 +0200, by Thomas Wuerthinger
-
LinearScan: Clean up interval comparator and replace with lambda form.Sat, 24 May 2014 01:32:26 +0200, by Thomas Wuerthinger
-
LinearScan: Improve initialization and resizing of intervals array.Sat, 24 May 2014 01:16:09 +0200, by Thomas Wuerthinger
-
Clean up in LinearScan: Remove the need for a mapping of variable index to variable object.Sat, 24 May 2014 01:05:08 +0200, by Thomas Wuerthinger
-
Merge.Sat, 24 May 2014 00:38:23 +0200, by Thomas Wuerthinger
-
Merge.Thu, 22 May 2014 18:10:04 +0200, by Thomas Wuerthinger
-
Merge.Wed, 21 May 2014 11:45:50 +0200, by Thomas Wuerthinger
-
Merge.Tue, 13 May 2014 19:19:27 +0200, by Thomas Wuerthinger
-
Merge.Tue, 13 May 2014 12:15:40 +0200, by Thomas Wuerthinger
-
Fix exponential explosion when propagating zero probabilities.Tue, 13 May 2014 12:15:32 +0200, by Thomas Wuerthinger
-
Stop propagating probability above loop header.Tue, 13 May 2014 03:57:06 +0200, by Thomas Wuerthinger
-
Merge.Tue, 13 May 2014 02:31:41 +0200, by Thomas Wuerthinger
-
Propagate 0.0 probabilities when simplifying IfNode.Tue, 13 May 2014 02:31:20 +0200, by Thomas Wuerthinger
-
added clarifying commentSat, 24 May 2014 00:54:20 +0200, by Doug Simon
-
HotSpotOptions.inline.hpp generator writes to System.out to make generator errors more visible (they will show up when compiling the generated source)Sat, 24 May 2014 00:46:33 +0200, by Doug Simon
-
HotSpotOptions error messages should go to System.errSat, 24 May 2014 00:25:29 +0200, by Doug Simon
-
mx: drain all subprocess output to callables before returning from mx.runSat, 24 May 2014 00:23:52 +0200, by Doug Simon
-
made HotSpotOptions processing faster by removing use of service loader in VM startup and only doing work for options specified on the command lineFri, 23 May 2014 19:36:34 +0200, by Doug Simon
-
small cleanup in ReadEliminationFri, 23 May 2014 17:47:44 +0200, by Lukas Stadler
-
consume less memory in ReentrantBlockIterator and ReentrantNodeIteratorFri, 23 May 2014 17:47:15 +0200, by Lukas Stadler
-
read elimination without scheduleFri, 23 May 2014 17:43:07 +0200, by Lukas Stadler
-
CanonicalizerPhase: canonicalize usages when stamp changesFri, 23 May 2014 14:51:59 +0200, by Gilles Duboscq
-
Simplify removeOrMaterializeIf and make it handle merges with more predecessors.Fri, 23 May 2014 13:21:49 +0200, by Gilles Duboscq
-
midtier: remove ReadEliminationPhase (superseded by EarlyReadEliminationPhase)Fri, 23 May 2014 13:22:54 +0200, by Bernhard Urban
-
mx: add pack200 to javaconfigFri, 23 May 2014 11:50:47 +0200, by Bernhard Urban
-
mx: update vm choice helptextFri, 23 May 2014 11:25:01 +0200, by Bernhard Urban
-
mx: annotation processor paths must include libraries that are also Eclipse containersFri, 23 May 2014 13:10:14 +0200, by Doug Simon
-
[inlining] check maxMethodPerInlining after discarding methods below thresholdThu, 22 May 2014 14:15:01 +0200, by Miguel Garcia
-
[inlining] more precise type in createDispatchOnTypeBeforeInvoke()Thu, 22 May 2014 11:18:11 +0200, by Miguel Garcia
-
[inlining] isEmpty() favored over size() == 0Wed, 21 May 2014 21:47:19 +0200, by Miguel Garcia
-
[inlining] forgotten assertion, counterpart to the one in pushGraph()Wed, 21 May 2014 20:51:25 +0200, by Miguel Garcia
-
[inlining] operation that pushes invocation goes ahead and pushes graphs tooWed, 21 May 2014 20:49:07 +0200, by Miguel Garcia
-
[inlining] readability in CallsiteHolder constructor, part 2Wed, 21 May 2014 20:04:33 +0200, by Miguel Garcia
-
[inlining] readability in CallsiteHolder constructor, part 1Wed, 21 May 2014 19:49:48 +0200, by Miguel Garcia
-
only canonicalize CustomizedUnsafeLoadFinalNode if the condition is constantThu, 22 May 2014 16:51:32 +0200, by Lukas Stadler
-
put LoopSafepointEliminationPhase into an IncrementalCanonicalizerPhaseThu, 22 May 2014 16:51:09 +0200, by Lukas Stadler
-
preserve context in Debug.forceLogThu, 22 May 2014 14:04:55 +0200, by Lukas Stadler
-
small cleanup in LinearScanThu, 22 May 2014 14:04:55 +0200, by Lukas Stadler
-
skip PiNode in AMD64HotSpotNodeLIRBuilder.filterCompressionThu, 22 May 2014 14:04:55 +0200, by Lukas Stadler
-
fix bug in ConditionalEliminationPhase that loses the connection from guard to checkcast PiNodeThu, 22 May 2014 14:04:55 +0200, by Lukas Stadler
-
make FixedNodeProbabilityCache behave better in the presence of dead codeThu, 22 May 2014 14:04:55 +0200, by Lukas Stadler
-
HSAIL: fix for -UseHSAILDeoptimizationThu, 22 May 2014 13:19:47 +0200, by twisti
-
mx: fixed incorrect test for subprocess being aliveThu, 22 May 2014 12:41:53 +0200, by twisti
-
minor cleanupsWed, 21 May 2014 22:44:46 -0700, by Tom Rodriguez
-
rename initializeBytecode to getBytecode and eliminate extra copyWed, 21 May 2014 22:22:06 -0700, by Tom Rodriguez
-
Truffle: revise instrumentation support APIs in ExecutionContextWed, 21 May 2014 21:07:15 -0700, by Michael Van De Vanter
-
Add test for getStaticFields()Wed, 21 May 2014 10:25:54 -0700, by Christian Wimmer
-
MergeWed, 21 May 2014 10:08:39 -0700, by Christian Wimmer
-
Add method ResolvedJavaType.getStaticFieldsTue, 20 May 2014 19:06:41 -0700, by Christian Wimmer
-
Pass the compiled method to LIR factoryTue, 20 May 2014 19:02:33 -0700, by Christian Wimmer
-
Rename methods to have consistent names, allow subclasses of bytecode parsersTue, 20 May 2014 19:01:08 -0700, by Christian Wimmer
-
Introduce class BarrieredAccess for low-level object access with read and write barriersTue, 20 May 2014 18:59:45 -0700, by Christian Wimmer
-
Remove overly restrictive assertionTue, 20 May 2014 18:58:42 -0700, by Christian Wimmer
-
Introduce method to customize type sizeTue, 20 May 2014 18:58:03 -0700, by Christian Wimmer
-
Avoid NullPointerException when only some assertions are enabledTue, 20 May 2014 18:57:27 -0700, by Christian Wimmer
-
Remove overly strict assertion; avoid NullPointerException when canonicalizing invokes without a stateTue, 20 May 2014 18:56:57 -0700, by Christian Wimmer
-
Make classes extensibleTue, 20 May 2014 18:55:59 -0700, by Christian Wimmer
-
Bugfix: as long as snippets are preprocessed, PiNode must not be canonicalizedTue, 20 May 2014 18:55:35 -0700, by Christian Wimmer
-
Add accessor methodTue, 20 May 2014 18:54:48 -0700, by Christian Wimmer
-
Cache result of toJava and toJavaConstructor, since it is an expensive operationTue, 20 May 2014 18:54:09 -0700, by Christian Wimmer
-
Make NodeClass more flexibleTue, 20 May 2014 18:53:31 -0700, by Christian Wimmer
-
Factor out rule creation in its own methodTue, 20 May 2014 18:52:54 -0700, by Christian Wimmer
-
Recompute probability only when number of types in profile changedTue, 20 May 2014 18:51:54 -0700, by Christian Wimmer
-
Remove unused methodTue, 20 May 2014 18:51:16 -0700, by Christian Wimmer
-
mx: fixed more spurious "error while killing subprocess" messages (GRAAL-350)Wed, 21 May 2014 17:57:41 +0200, by Doug Simon
-
mx archive: fix log messageWed, 21 May 2014 16:41:57 +0200, by Bernhard Urban
-
mx archive: avoid multiple directory entries tooWed, 21 May 2014 15:34:35 +0200, by Bernhard Urban
-
mx: remove unused packagejar commandWed, 21 May 2014 15:29:38 +0200, by Bernhard Urban
-
mx: add support for setting a main class in distributionsWed, 21 May 2014 15:11:14 +0200, by Bernhard Urban
-
mxtool: fix archive subcommand such that it will return a successful returncodeWed, 21 May 2014 15:17:21 +0200, by Bernhard Urban
-
Introduce AbstractObjectStamp, make ObjectStamp and NarrowOopStamp incompatible.Tue, 20 May 2014 17:26:27 +0200, by Roland Schatz
-
Allow using StampFactory.forConstant(Constant, MetaAccessProvider) for primitive constants.Tue, 20 May 2014 16:47:19 +0200, by Roland Schatz
-
[inlining] another renaming to avoid misleading type suggestion (2 of 2)Tue, 20 May 2014 15:46:02 +0200, by Miguel Garcia
-
[inlining] another renaming to avoid misleading type suggestion (1 of 2)Tue, 20 May 2014 15:45:07 +0200, by Miguel Garcia
-
[inlining] renaming to convey underlying types (2 of 2)Tue, 20 May 2014 15:42:10 +0200, by Miguel Garcia
-
[inlining] renaming to convey underlying types (1 of 2)Tue, 20 May 2014 15:39:59 +0200, by Miguel Garcia
-
[inline-info] step 3, InlineInfo leaves populateInlineInfo fully initializedTue, 20 May 2014 15:01:20 +0200, by Miguel Garcia
-
[inline-info] step 2, simpler inter-procedural communicationTue, 20 May 2014 14:53:29 +0200, by Miguel Garcia
-
[inline-info] step 1 of de-aliasing MethodInvocation assumptionsTue, 20 May 2014 14:48:46 +0200, by Miguel Garcia
-
[inline-info] towards initializing InlineInfo in one placeTue, 20 May 2014 14:39:42 +0200, by Miguel Garcia
-
handle expected phis when converting to trapping null checksTue, 20 May 2014 21:40:13 -0700, by Tom Rodriguez
-
don't use JNI natives to interact with VM metadataTue, 20 May 2014 21:35:32 -0700, by Tom Rodriguez
-
initialize HotSpotVMConfig fields efficiently from C++Tue, 20 May 2014 13:46:34 -0700, by Tom Rodriguez
-
MergeTue, 20 May 2014 21:38:31 +0200, by Miguel Garcia
-
[inlining-7] end of refactoring trail, helper methods now closer to usersTue, 20 May 2014 13:05:07 +0200, by Miguel Garcia
-
[inlining-7] InlineableGraph takes care of setup chores during constructionTue, 20 May 2014 13:00:23 +0200, by Miguel Garcia
-
[inlining-7] moved three utilities methods to where they belongTue, 20 May 2014 12:15:55 +0200, by Miguel Garcia
-
[inlining-6] InlineableGraph now in package for inlineable elementsTue, 20 May 2014 12:08:09 +0200, by Miguel Garcia
-
[inlining-6] InlineableMacroNode now in package for inlineable elementsTue, 20 May 2014 12:06:07 +0200, by Miguel Garcia
-
[inlining-6] moved Inlineable to dedicated package for inlineable elementsTue, 20 May 2014 12:04:10 +0200, by Miguel Garcia
-
[inlining-5] separate check code (fewer args, pure, concise) from logging codeMon, 19 May 2014 21:39:49 +0200, by Miguel Garcia
-
[inlining-5] "where does optimisticOpts come from?" answeredMon, 19 May 2014 21:30:07 +0200, by Miguel Garcia
-
[inlining-5] "where does replacements come from?" answeredMon, 19 May 2014 21:26:46 +0200, by Miguel Garcia
-
[inlining-5] checkTargetConditions() about to lose some of its formal paramsMon, 19 May 2014 21:23:53 +0200, by Miguel Garcia
-
Ignore synthetic methods in TestResolvedJavaFieldTue, 20 May 2014 20:32:05 +0200, by Gilles Duboscq
-
Update JaCoCo libsTue, 20 May 2014 16:36:37 +0200, by Gilles Duboscq
-
better stamps for IntegerRemNodeTue, 20 May 2014 16:17:16 +0200, by Lukas Stadler
-
@Ignore (and not expect GraalInternalError) long-running EscapingNewStringConcatTestTue, 20 May 2014 15:28:53 +0200, by Lukas Stadler
-
a bit of javadoc in TruffleRuntimeTue, 20 May 2014 15:17:43 +0200, by Lukas Stadler
-
fix wrong assert in ObjectStampMeetTestTue, 20 May 2014 15:16:33 +0200, by Lukas Stadler
-
simplify getInterfaces jtt testTue, 20 May 2014 15:16:04 +0200, by Lukas Stadler
-
mx: propagate failure from forked Java compilation task back up to parent (GRAAL-350)Tue, 20 May 2014 15:35:35 +0200, by Doug Simon
-
Add JRE library support to mx projectgraph.Tue, 20 May 2014 11:56:19 +0200, by Josef Eisl
-
ResolvedJavaType.resolveMethod: fix javadoc, add assert in native code. update changelogTue, 20 May 2014 13:13:28 +0200, by Gilles Duboscq
-
MergeTue, 20 May 2014 12:40:07 +0200, by Erik Eckstein
-
fix wrong handling of memory anti-dependencies in schedulerTue, 20 May 2014 12:38:57 +0200, by Erik Eckstein
-
mx: fixed spurious "error while killing subprocess" messages (GRAAL-350)Tue, 20 May 2014 11:50:30 +0200, by Doug Simon
-
Merge with 9ae1d2f3bda60f9d91243c883c5aa7812e2ab256Mon, 19 May 2014 17:21:30 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: significant reorganization of the instrumentation framework's implementation and connection to the runtime ExecutionContext, with some new features, including a Tag-based "trap" mechanisms.Mon, 19 May 2014 17:14:36 -0700, by Michael Van De Vanter
-
convert asserts into if tests and check for phis at mergeMon, 19 May 2014 14:14:12 -0700, by Tom Rodriguez
-
enable some HSAIL virtual call inliningMon, 19 May 2014 10:45:01 -0700, by twisti
-
SL: adding NodeInfo.descriptions to SL statementsMon, 19 May 2014 18:59:04 +0200, by Christian Wirth
-
Add description and language to the NodeInfo annotationMon, 19 May 2014 18:52:39 +0200, by Christian Wirth
-
MergeMon, 19 May 2014 17:21:35 +0200, by Miguel Garcia
-
[inlining-4] privatizing methods that can be made privateMon, 19 May 2014 16:52:10 +0200, by Miguel Garcia
-
[inlining-4] one less alias in getTypeCheckedInlineInfo()Mon, 19 May 2014 16:45:11 +0200, by Miguel Garcia
-
[inlining-4] one less alias in getAssumptionInlineInfo()Mon, 19 May 2014 16:34:38 +0200, by Miguel Garcia
-
[inlining-4] one less alias in getExactInlineInfo()Mon, 19 May 2014 16:32:02 +0200, by Miguel Garcia
-
[inlining-4] removed alias for InliningData.maxMethodPerInliningMon, 19 May 2014 16:27:24 +0200, by Miguel Garcia
-
[inlining-4] getTypeCheckedInlineInfo() can get context.getReplacements() itselfMon, 19 May 2014 16:24:31 +0200, by Miguel Garcia
-
[inlining-4] getAssumptionInlineInfo() can get context.getReplacements() itselfMon, 19 May 2014 16:17:43 +0200, by Miguel Garcia
-
[inlining-4] no need to pass context.getReplacements() to getExactInlineInfo()Mon, 19 May 2014 16:14:56 +0200, by Miguel Garcia
-
[inlining-4] parameter aliasing context.getOptimisticOptimizations() goes awayMon, 19 May 2014 16:10:24 +0200, by Miguel Garcia
-
[inlining-4] parameter aliasing context.getReplacements() goes awayMon, 19 May 2014 16:08:06 +0200, by Miguel Garcia
-
[inlining-4] the method param that aliased maxMethodPerInlining goes awayMon, 19 May 2014 16:05:18 +0200, by Miguel Garcia
-
[inlining-4] getTypeInlineInfo() becomes instance method of InliningDataMon, 19 May 2014 15:58:48 +0200, by Miguel Garcia
-
[inlining-4] getTypeCheckedInlineInfo() becomes instance method of InliningDataMon, 19 May 2014 15:39:43 +0200, by Miguel Garcia
-
[inlining-4] getAssumptionInlineInfo() becomes instance method of InliningDataMon, 19 May 2014 15:30:58 +0200, by Miguel Garcia
-
[inlining-4] start of refactoring trail, by the end shorter parameter listsMon, 19 May 2014 15:28:07 +0200, by Miguel Garcia
-
[inlining-3] readability of checkInvokeConditions() part 2 of 2Mon, 19 May 2014 14:57:10 +0200, by Miguel Garcia
-
[inlining-3] readability of checkInvokeConditions() part 1 of 2Mon, 19 May 2014 14:51:44 +0200, by Miguel Garcia
-
ConditionalNode's boolean materialization canonicalization needs to insert a convertMon, 19 May 2014 15:30:57 +0200, by Gilles Duboscq
-
fix NPE in CallSiteHolderMon, 19 May 2014 13:58:16 +0200, by Lukas Stadler
-
Never use the current node's stamp in ValueNode.inferStamp overrides.Mon, 19 May 2014 11:19:07 +0200, by Gilles Duboscq
-
MergeMon, 19 May 2014 11:59:54 +0200, by Miguel Garcia
-
[inlining-2] no guesswork at callsites about return value of logNotInlinedMethodMon, 19 May 2014 11:29:14 +0200, by Miguel Garcia
-
[inlining-2] no guesswork about return value of logInlinedMethod (2/2)Mon, 19 May 2014 11:26:19 +0200, by Miguel Garcia
-
[inlining-2] no guesswork about return value of logInlinedMethod (1/2)Mon, 19 May 2014 11:24:59 +0200, by Miguel Garcia
-
[inlining-2] logInliningDecision, for side-effects not return value (2/2)Mon, 19 May 2014 10:54:21 +0200, by Miguel Garcia
-
[inlining-2] logInliningDecision, for side-effects not return value (1/2)Mon, 19 May 2014 10:52:20 +0200, by Miguel Garcia
-
[inlining-2] logNotInlinedMethod invoked only for side-effects not return valueMon, 19 May 2014 10:47:25 +0200, by Miguel Garcia
-
[inlining-2] make explicit the value returned by logNotInlinedInvoke()Sun, 18 May 2014 16:20:36 +0200, by Miguel Garcia
-
[inlining-2] renaming logNotInlinedMethodAndReturnNull -> logNotInlinedInvokeSun, 18 May 2014 16:14:16 +0200, by Miguel Garcia
-
[inlining-2] make returned value explicitSun, 18 May 2014 16:10:45 +0200, by Miguel Garcia
-
[inlining-2] renaming of an overloaded methodSun, 18 May 2014 16:08:15 +0200, by Miguel Garcia
-
small fix in GraphOrder.assertSchedulableGraphMon, 19 May 2014 10:57:40 +0200, by Lukas Stadler
-
do not assert for MergeNode in UseTrappingNullChecksPhaseMon, 19 May 2014 10:23:05 +0200, by Lukas Stadler
-
[inlining-2] pulling side-effects (logging) out of method that evals a conditionSun, 18 May 2014 14:39:27 +0200, by Miguel Garcia
-
[inlining-2] one less logging method to worry aboutSun, 18 May 2014 14:37:25 +0200, by Miguel Garcia
-
[inlining-2] replaced method body with call to code duplicateSun, 18 May 2014 14:34:35 +0200, by Miguel Garcia
-
[inlining-2] reduced verbosity in checkTargetConditions()Sun, 18 May 2014 14:17:38 +0200, by Miguel Garcia
-
[inlining-2] typos in source commentSun, 18 May 2014 14:15:19 +0200, by Miguel Garcia
-
[inlining-2] consumer becomes initializer of the probabilities mapSun, 18 May 2014 14:08:03 +0200, by Miguel Garcia
-
[inlining-2] fixing input as instance final rather than passing it over and overSun, 18 May 2014 14:05:36 +0200, by Miguel Garcia
-
In MethodCallTargetNode.canonicalize, uniqueConcreteType.resolveMethod can return null in some casesSat, 17 May 2014 18:42:42 +0200, by Gilles Duboscq
-
Add slow-path for SLMulNode.mul(BigInteger) because BigInteger.multiply is recursive.Sat, 17 May 2014 18:08:57 +0200, by Gilles Duboscq
-
fix assert in HotSpotResolvedJavaMethod.vtableEntryOffsetSat, 17 May 2014 17:04:25 +0200, by Gilles Duboscq
-
Simplify HotSpotUnresolvedJavaType, harmonize toString for HotSpotUnresolvedJavaType and HotSpotResolvedObjectTypeSat, 17 May 2014 16:29:19 +0200, by Gilles Duboscq
-
Add some assertions and tests to TestResolvedJavaType.findUniqueConcreteSubtypeTestSat, 17 May 2014 14:58:33 +0200, by Gilles Duboscq
-
CodeInstalled not need to assert_leaf_type when asserting abstract_with_unique_concrete_subtypeSat, 17 May 2014 14:56:13 +0200, by Gilles Duboscq
-
Try to devirtualize using unique concrete method and subtype in MethodCallTargetNode.canonicalSat, 17 May 2014 15:05:25 +0200, by Gilles Duboscq
-
Rename HotSpotResolvedObjectType.metaspaceKlass to getMetaspaceKlassSat, 17 May 2014 12:45:46 +0200, by Gilles Duboscq
-
Add resolved receiver type to ResolvedJavaMethod.isInVirtualMethodTable in order to be able to do vtable-calls for miranda and default methodsSat, 17 May 2014 14:57:58 +0200, by Gilles Duboscq
-
Use non-bold/bright colors in AnsiTerminalDecoratorSat, 17 May 2014 11:41:35 +0200, by Gilles Duboscq
-
Remove unused importFri, 16 May 2014 18:08:21 +0200, by Gilles Duboscq
-
ResolvedJavaType.resolveMethod now takes a callerType that is used to check access rules. Make it work for default methods.Fri, 18 Apr 2014 13:50:15 +0200, by Gilles Duboscq
-
[inlining] reverting refactoring trail until spoiling commit(s) are discoveredFri, 16 May 2014 19:59:52 +0200, by Miguel Garcia
-
[inlining] behavior becomes less argument-dependent, arguments become redundantFri, 16 May 2014 16:36:07 +0200, by Miguel Garcia
-
[inlining] no need for guessing a return value that doesn't matterFri, 16 May 2014 16:29:50 +0200, by Miguel Garcia
-
[inlining] untangling concerns, micro-step by micro-stepFri, 16 May 2014 16:02:55 +0200, by Miguel Garcia
-
[inlining] readability by means of import staticFri, 16 May 2014 16:00:42 +0200, by Miguel Garcia
-
[inlining] redux, no need for the suspense about return valueFri, 16 May 2014 15:54:13 +0200, by Miguel Garcia
-
[inlining] no need for the suspense about return valueFri, 16 May 2014 15:46:47 +0200, by Miguel Garcia
-
[inlining] another case of logNotInlined vs logNotInlinedMethodFri, 16 May 2014 15:30:04 +0200, by Miguel Garcia
-
[inlining] shorter and equally informative, logNotInlined vs logNotInlinedMethodFri, 16 May 2014 15:28:00 +0200, by Miguel Garcia
-
[inlining] "return null" favored again over "return ...AndReturnNull"Fri, 16 May 2014 15:24:55 +0200, by Miguel Garcia
-
[inlining] tradeoff: "return null" still shorter than "return ...AndReturnNull"Fri, 16 May 2014 15:14:27 +0200, by Miguel Garcia
-
[inlining] pulling side-effects (logging) out of method that evals a conditionFri, 16 May 2014 14:57:45 +0200, by Miguel Garcia
-
[inlining] one less logging method to worry aboutFri, 16 May 2014 14:47:39 +0200, by Miguel Garcia
-
[inlining] replaced method body with call to code duplicateFri, 16 May 2014 14:20:20 +0200, by Miguel Garcia
-
[inlining] reduced verbosity in checkTargetConditions()Fri, 16 May 2014 14:44:52 +0200, by Miguel Garcia
-
[inlining] typos in source commentFri, 16 May 2014 13:39:12 +0200, by Miguel Garcia
-
[inlining] consumer becomes initializer of the probabilities mapFri, 16 May 2014 12:03:36 +0200, by Miguel Garcia
-
[inlining] fixing input as instance final rather than passing it over and overFri, 16 May 2014 11:59:12 +0200, by Miguel Garcia
-
do not reprofile upon exceptions thrown in NewArrayStub or NewInstanceStubFri, 16 May 2014 14:01:20 +0200, by Lukas Stadler
-
minor spelling and modifier fixFri, 16 May 2014 12:23:09 +0200, by Doug Simon
-
mx: drain *all* output from subprocess if redirecting to functionsFri, 16 May 2014 12:06:46 +0200, by Doug Simon
-
allow overriding the NodeClass lookup when building MatchStatementsFri, 16 May 2014 00:12:48 -0700, by Tom Rodriguez
-
use inner classes instead of reflection during matchingFri, 16 May 2014 00:12:41 -0700, by Tom Rodriguez
-
more aggressively fold implicit nulls into memory operationsThu, 15 May 2014 20:11:16 -0700, by Tom Rodriguez
-
Merge.Thu, 15 May 2014 23:12:48 +0200, by Doug Simon
-
make CompilationTask.threadMXBean staticThu, 15 May 2014 22:47:28 +0200, by Doug Simon
-
once the Graal compilation queue has been shutdown, don't process any pending compilations and be more defensive about preventing future compilations to be queuedThu, 15 May 2014 22:46:45 +0200, by Doug Simon
-
ensure Graal C++ shutdown routines are called exactly once during VM shutdownThu, 15 May 2014 22:43:44 +0200, by Doug Simon
-
use JDK with highest compliance level for generated Eclipse attach launcherThu, 15 May 2014 22:42:08 +0200, by Doug Simon
-
mxtool: minor fix of optional field usageThu, 15 May 2014 22:25:34 +0200, by Bernhard Urban
-
API for high word multiplication.Thu, 15 May 2014 19:03:16 +0200, by Roland Schatz
-
make TypeProfileWidth pdThu, 15 May 2014 18:13:24 +0200, by Gilles Duboscq
-
MergeThu, 15 May 2014 17:25:49 +0200, by Miguel Garcia
-
[inlining] moved DepthSearchUtil closer to its single userThu, 15 May 2014 16:17:35 +0200, by Miguel Garcia
-
[inlining] moved ComputeInliningRelevance closer to its single userThu, 15 May 2014 16:12:18 +0200, by Miguel Garcia
-
[inlining] moved class InliningData to package with related classesThu, 15 May 2014 15:45:29 +0200, by Miguel Garcia
-
[inlining] moved helper class MethodInvocation to package inlining.walkerThu, 15 May 2014 15:41:43 +0200, by Miguel Garcia
-
[inlining] grouping inlining-space walking-related classes in package walkerThu, 15 May 2014 15:37:08 +0200, by Miguel Garcia
-
[inlining] start of another refactoring trailThu, 15 May 2014 15:35:34 +0200, by Miguel Garcia
-
[inlining] working the InliningData stack now done by InliningData.moveForward()Thu, 15 May 2014 15:17:55 +0200, by Miguel Garcia
-
[inlining] side-effects moved out from just-extracted methodThu, 15 May 2014 15:07:35 +0200, by Miguel Garcia
-
[inlining] readability improvements for (by now extracted) loop-bodyThu, 15 May 2014 15:01:25 +0200, by Miguel Garcia
-
[inlining] extracted loop-body, for now as InliningPhase.moveForward()Thu, 15 May 2014 14:53:50 +0200, by Miguel Garcia
-
[inlining] moved tryToInline() to InliningData, as prereq for upcoming stepsThu, 15 May 2014 14:51:11 +0200, by Miguel Garcia
-
[inlining] moved doInline() to InliningData, as prereq for upcoming stepsThu, 15 May 2014 14:48:19 +0200, by Miguel Garcia
-
[inlining] part 2, preparing to move tryToInline() and doInline()Thu, 15 May 2014 14:43:58 +0200, by Miguel Garcia
-
[inlining] preparing to extract loop body from InliningPhase.run to InliningDataThu, 15 May 2014 14:32:37 +0200, by Miguel Garcia
-
[inlinin] assertion-aided code understanding at workThu, 15 May 2014 13:46:33 +0200, by Miguel Garcia
-
[inlining] moved InlineEverythingPolicy to inlining.policyThu, 15 May 2014 12:18:01 +0200, by Miguel Garcia
-
[inlining] access levels in AbstractInliningPolicy back to what they wereThu, 15 May 2014 12:16:10 +0200, by Miguel Garcia
-
[inlining] moved GreedyInliningPolicy to inlining.policyThu, 15 May 2014 11:22:08 +0200, by Miguel Garcia
-
[inlining] moved AbstractInliningPolicy to inlining.policyThu, 15 May 2014 11:16:00 +0200, by Miguel Garcia
-
[inlining] moved InliningPolicy to newly created package inlining.policyThu, 15 May 2014 11:09:50 +0200, by Miguel Garcia
-
[inlining] moving CallsiteHolder to upper levelThu, 15 May 2014 11:01:51 +0200, by Miguel Garcia
-
[inlining] better distinguishable name, GraphInfo becomes CallsiteHolderThu, 15 May 2014 10:52:38 +0200, by Miguel Garcia
-
Use replaceAtPredecessor rather than predecessor().replaceFirstSuccessor in DeoptimizationGroupingPhaseThu, 15 May 2014 16:45:08 +0200, by Gilles Duboscq
-
Fix inverted condition in Debug.create(Metric|Timer)Thu, 15 May 2014 16:44:43 +0200, by Gilles Duboscq
-
Merge.Thu, 15 May 2014 15:35:17 +0200, by Doug Simon
-
added Java Flight Recorder (JFR) event supportThu, 15 May 2014 15:32:37 +0200, by twisti
-
mx: added jrelibrary dependency typeThu, 15 May 2014 15:31:22 +0200, by Doug Simon
-
correctly handle illegal stamps in ObjectStamp.meetThu, 15 May 2014 14:13:59 +0200, by Lukas Stadler
-
tests for ObjectStamp.meetThu, 15 May 2014 14:13:25 +0200, by Lukas Stadler
-
implement NodeBitMap.toStringThu, 15 May 2014 14:12:57 +0200, by Lukas Stadler
-
GraalVerboseTextListener: fix testFailed printing.Thu, 15 May 2014 11:13:44 +0200, by Josef Eisl
-
mx unittest: simplify argument passing.Wed, 14 May 2014 20:43:43 +0200, by Josef Eisl
-
mx unittest: add --eager-stacktrace.Wed, 14 May 2014 20:59:27 +0200, by Josef Eisl
-
mx unittest: add color support.Wed, 14 May 2014 20:58:35 +0200, by Josef Eisl
-
Add AnsiColor.Wed, 14 May 2014 20:15:17 +0200, by Josef Eisl
-
slighty stronger assert in verifyWed, 14 May 2014 21:24:38 -0700, by Tom Rodriguez
-
fix printing of pc in deopt messageWed, 14 May 2014 21:24:19 -0700, by Tom Rodriguez
-
fix action comparison when comparing DeoptimizeNodesWed, 14 May 2014 21:14:13 -0700, by Tom Rodriguez
-
[single-pass-iter] same check formulated differently so as to appease findbugsWed, 14 May 2014 19:11:16 +0200, by Miguel Garcia
-
[inlining] re-adding file header lost during refactoringWed, 14 May 2014 18:55:01 +0200, by Miguel Garcia
-
[single-pass-iter] skipping redundant state-cloningWed, 14 May 2014 17:16:12 +0200, by Miguel Garcia
-
[single-pass-iter] owner-is-mutator access protocol for queued statesWed, 14 May 2014 16:52:45 +0200, by Miguel Garcia
-
[single-pass-iter] sharpening the declared type of PathStart.nodeWed, 14 May 2014 16:13:44 +0200, by Miguel Garcia
-
[single-pass-iter] readability and one more assertionWed, 14 May 2014 16:07:05 +0200, by Miguel Garcia
-
[inlining] moving InlineInfo and subclasses to package inlining.infoWed, 14 May 2014 18:13:41 +0200, by Miguel Garcia
-
[inlining] privatizing methods in InliningDataTue, 13 May 2014 21:40:47 +0200, by Miguel Garcia
-
remove some debug code in HotSpotTruffleRuntimeWed, 14 May 2014 17:23:19 +0200, by Lukas Stadler
-
cleanup after ReplaceIntrinsicsPhaseWed, 14 May 2014 13:50:18 +0200, by Lukas Stadler
-
HSAIL Deopt support for VirtualObjects. Only create the host graph is there are deopts. Add a test provided by Tom Deneau.Sun, 04 May 2014 18:58:16 +0200, by Gilles Duboscq
-
added metric to count the input graph sizes for phasesWed, 14 May 2014 12:37:39 +0200, by Doug Simon
-
mxtool: distribution dependency should be a listWed, 14 May 2014 11:19:38 +0200, by Bernhard Urban
-
mx: fix constructor callWed, 14 May 2014 11:08:05 +0200, by Bernhard Urban
-
fix unsigned compare, expand testWed, 14 May 2014 01:25:21 -0700, by Tom Rodriguez
-
add missing case in assertDeepEqualsWed, 14 May 2014 01:24:10 -0700, by Tom Rodriguez
-
don't deopt on large array allocationsTue, 13 May 2014 20:20:34 -0700, by Tom Rodriguez
-
convert signed range tests into an unsigned compareTue, 13 May 2014 20:20:29 -0700, by Tom Rodriguez
-
Merge with 55be15d24e45e5636ee14d657616c6ffac039178Tue, 13 May 2014 18:31:18 -0700, by Michael Van De Vanter
-
SL: correct to use new SourceAttribution factory methods.Tue, 13 May 2014 18:29:55 -0700, by Michael Van De Vanter
-
Truffle/Source Attribution: Replace direct creation of SourceSection objects with factory methods on Source; two of these greatly simplify source attribution by automatically computing either the row/column start location from a character offset or vice versa, depending on what?s made available from the parser. Minor API change on Visualizer.Tue, 13 May 2014 18:28:33 -0700, by Michael Van De Vanter
-
use HotSpotVMType for sizeof informationTue, 13 May 2014 15:03:34 -0700, by twisti
-
add documentation to HotSpotVM* annotatationsTue, 13 May 2014 14:13:15 -0700, by twisti
-
remove unused HotSpotResolvedJavaMethod fields in graalJavaAccess.hppMon, 12 May 2014 17:44:23 -0700, by twisti
-
remove unused com_oracle_graal_api_meta_ResolvedJavaFieldMon, 12 May 2014 17:31:11 -0700, by twisti
-
remove unused com_oracle_graal_api_meta_ConstantPoolMon, 12 May 2014 17:26:53 -0700, by twisti
-
remove unused com_oracle_graal_hotspot_meta_HotSpotJavaTypeMon, 12 May 2014 17:26:19 -0700, by twisti
-
HSAIL: converted KernelTester to re-use existing mechanism for deep equality testingTue, 13 May 2014 21:49:57 +0200, by Doug Simon
-
renamed GraalTest.assertEquals* to assertDeepEquals to avoid confusion with JUnit API methodsTue, 13 May 2014 21:47:50 +0200, by Doug Simon
-
[inlining] processNextInvoke(), readabilityTue, 13 May 2014 19:17:59 +0200, by Miguel Garcia
-
[inlining] moved processNextInvoke()Tue, 13 May 2014 19:11:03 +0200, by Miguel Garcia
-
[inlining] preparing to move processNextInvoke() closer to the data it mutatesTue, 13 May 2014 19:03:59 +0200, by Miguel Garcia
-
[inlining] uncluttering InliningPhase, depth-search utilities moved outTue, 13 May 2014 15:11:15 +0200, by Miguel Garcia
-
[inlining] preparing to move depth-search utilitiesTue, 13 May 2014 15:05:36 +0200, by Miguel Garcia
-
[inlining] place to host depth-search related utilitiesTue, 13 May 2014 14:54:23 +0200, by Miguel Garcia
-
[inlining] documentationTue, 13 May 2014 13:20:09 +0200, by Miguel Garcia
-
Merge.Tue, 13 May 2014 16:51:41 +0200, by Doug Simon
-
made GraalVerboseTestListener eagerly print stack trace for failure which is useful if the VM crashes before completing all unit testsTue, 13 May 2014 15:40:23 +0200, by Doug Simon
-
moved assertEquals and MultiCauseAssertionError from GraalCompilerTest to GraalTestTue, 13 May 2014 15:39:10 +0200, by Doug Simon
-
clean up frame states during FrameStateAssignmentPhaseTue, 13 May 2014 16:16:05 +0200, by Lukas Stadler
-
Simplify code generation of reinterpret-memory.Tue, 13 May 2014 14:45:57 +0200, by Roland Schatz
-
HSAIL: fixed deopt bug; cleaned up C++ codeTue, 13 May 2014 14:35:15 +0200, by Doug Simon
-
removed unnecessary mutexTue, 13 May 2014 11:55:11 +0200, by Doug Simon
-
verbose assertion in ComputeInliningRelevanceTue, 13 May 2014 11:06:10 +0200, by Lukas Stadler
-
Merge with d556971b409ca9f5ff13900d8b7b82549fd1f17aMon, 12 May 2014 21:29:29 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation:Mon, 12 May 2014 20:17:25 -0700, by Michael Van De Vanter
-
Merge.Mon, 12 May 2014 23:27:28 +0200, by Doug Simon
-
made Graal initialization be driven from Java to simplify sequencing and synchronizationMon, 12 May 2014 23:27:07 +0200, by Doug Simon
-
removed unused symbolsMon, 12 May 2014 22:37:26 +0200, by Doug Simon
-
mx distributions: allow to specify dependencies between distributionsMon, 12 May 2014 22:37:14 +0200, by Bernhard Urban
-
changelog: note about truffle.jar separationMon, 12 May 2014 20:29:41 +0200, by Bernhard Urban
-
SchedulePhase: improve KillSet implementation by using a lazy initialized ArrayListMon, 12 May 2014 22:32:33 +0200, by Bernhard Urban
-
[inlining] refactor, GraphInfo constructor can populate the callsite listMon, 12 May 2014 19:52:06 +0200, by Miguel Garcia
-
[inlining] the constructor of InliningIterator now takes only the data it needsMon, 12 May 2014 19:25:59 +0200, by Miguel Garcia
-
[inlining] refactor: move InliningIterator to upper levelMon, 12 May 2014 19:10:50 +0200, by Miguel Garcia
-
don't delete snippet MemoryAnchorNodes if they are used in the memory mapMon, 12 May 2014 16:38:58 +0200, by Lukas Stadler
-
mx: set _minVersion to 1.8Mon, 12 May 2014 11:43:36 +0200, by Gilles Duboscq
-
JMH: do not abort on missing jar file. Create necessary output directory if neededThu, 08 May 2014 15:05:06 +0200, by Gilles Duboscq
-
CanonicalizerPhase, on constant stamp, only replace at value usages.Wed, 07 May 2014 15:58:36 +0200, by Gilles Duboscq
-
fixed assertion position and documented critical class initialization dependencySun, 11 May 2014 22:00:06 +0200, by Doug Simon
-
fixed initialization issue caused by 063ec2920d21Sun, 11 May 2014 13:43:58 +0200, by Doug Simon
-
fixed livelock issue introduced by 063ec2920d21Sun, 11 May 2014 13:43:19 +0200, by Doug Simon
-
[single-pass-iter] additional documentation and assertionsSat, 10 May 2014 15:37:51 +0200, by Miguel Garcia
-
MergeFri, 09 May 2014 20:22:05 +0200, by Miguel Garcia
-
[single-pass-iter] offloading tracking successor-pre-states to nodeQueueFri, 09 May 2014 20:05:41 +0200, by Miguel Garcia
-
[single-pass-iter] early pruning of state map, visit a whole methodFri, 09 May 2014 17:33:14 +0200, by Miguel Garcia
-
[single-pass-iter] lifecycle of single-pass iteratorsFri, 09 May 2014 16:50:27 +0200, by Miguel Garcia
-
[single-pass-iter] start of evolution towards a node iterator less memory-hungryFri, 09 May 2014 16:22:54 +0200, by Miguel Garcia
-
made Graal runtime initialization in hosted mode lazyFri, 09 May 2014 18:46:41 +0200, by Doug Simon
-
added -G:TrackMemUse for measuring memory usage within scopesFri, 09 May 2014 17:59:15 +0200, by Doug Simon
-
mx clean: try to change permission if deletion fails on windowsFri, 09 May 2014 16:43:26 +0200, by Bernhard Urban
-
mx clean: make it more reliable on windowsFri, 09 May 2014 15:30:16 +0200, by Bernhard Urban
-
truffle distrubtions: generate source jarFri, 09 May 2014 14:24:02 +0200, by Bernhard Urban
-
truffle distrubtion: move dsl processor in a separated jar, such that it can be a build-time only dependencyFri, 09 May 2014 16:11:01 +0200, by Bernhard Urban
-
mx trufflejar: use distribution feature of mx instead (`mx archive @TRUFFLE')Fri, 09 May 2014 13:56:10 +0200, by Bernhard Urban
-
mx unittest: compile junitwrapper with right classpathFri, 09 May 2014 13:21:43 +0200, by Bernhard Urban
-
Truffle: remove obsolete HotSpotFrameInstance.getTargetCallTarget()Fri, 09 May 2014 15:55:37 +0200, by Andreas Woess
-
Truffle: getCallNode() should return null for call target framesFri, 09 May 2014 15:53:30 +0200, by Andreas Woess
-
test for integer stamp joinFri, 09 May 2014 15:52:56 +0200, by Lukas Stadler
-
more accurately determine if a IntegerStamp is illegalFri, 09 May 2014 14:45:48 +0200, by Lukas Stadler
-
Added tag graal-0.3 for changeset 9535eccd2a11Fri, 09 May 2014 09:49:48 +0200, by Bernhard Urban
-
backout 10732e1421eeFri, 09 May 2014 08:29:52 +0200, by Bernhard Urban
-
changelog: graal-0.3Fri, 09 May 2014 01:47:18 +0200, by Thomas Wuerthinger
-
Small addition to changelog.Thu, 08 May 2014 22:56:16 +0200, by Thomas Wuerthinger
-
Merge.Thu, 08 May 2014 22:53:35 +0200, by Thomas Wuerthinger
-
Truffle: Provide default implementation on non-Graal VMs for stack trace functionality.Thu, 08 May 2014 22:53:28 +0200, by Thomas Wuerthinger
-
[flow-sensitive] consolidating nullness-tracking in typeRefinementsThu, 08 May 2014 16:44:53 +0200, by Miguel Garcia
-
BaselineCompiler: add arraylength test.Thu, 08 May 2014 15:00:52 +0200, by Josef Eisl
-
Baseline: add support for getstatic.Thu, 08 May 2014 10:04:15 +0200, by Josef Eisl
-
Make BC_arraylength unit test only check for arraylength.Thu, 08 May 2014 14:57:28 +0200, by Josef Eisl
-
BaselineCompiler: implement genArrayLength().Wed, 07 May 2014 20:06:45 +0200, by Josef Eisl
-
AbstractFrameStateBuilder enable access to locks.Wed, 07 May 2014 20:05:20 +0200, by Josef Eisl
-
BaselineBytecodeParser: initial genArrayLength().Tue, 06 May 2014 20:10:28 +0200, by Josef Eisl
-
BytecodeLIRBuilder: add getArrayLengthOffset().Tue, 06 May 2014 20:09:37 +0200, by Josef Eisl
-
mx unittest: add support for regular expressions.Thu, 08 May 2014 11:52:20 +0200, by Josef Eisl
-
Move emitNullCheck from NodeLIRBuilderTool to LIRGeneratorTool.Thu, 08 May 2014 11:35:08 +0200, by Josef Eisl
-
Remove unused member in PTXNodeLIRBuilder.Thu, 08 May 2014 14:02:24 +0200, by Josef Eisl
-
moved ExceptionObjectNode lowering back to runtime independent partThu, 08 May 2014 09:52:12 +0200, by Lukas Stadler
-
added CollectionsProvider and NodeCollectionsProvider and replaced (almost) all allocations of IdentityHashMaps to go through these providersThu, 08 May 2014 02:22:10 +0200, by Doug Simon
-
Merge.Wed, 07 May 2014 23:58:56 +0200, by Thomas Wuerthinger
-
Added write barriers for LoweredAtomicReadAndWriteNode.Wed, 07 May 2014 23:58:43 +0200, by Thomas Wuerthinger
-
share position computations in MatchStatementsWed, 07 May 2014 11:54:25 -0700, by Tom Rodriguez
-
use NodeClass.Position when matching graphs, rearrange MatchableNode annotations, improve error reportingWed, 07 May 2014 10:58:26 -0700, by Tom Rodriguez
-
simplification in FixedNodeProbabilityCacheWed, 07 May 2014 15:31:04 +0200, by Lukas Stadler
-
HSAIL: fixed Windows buildWed, 07 May 2014 11:51:52 +0200, by Doug Simon
-
adding missing headerWed, 07 May 2014 11:44:00 +0200, by Doug Simon
-
Baseline: re-enable simple loop tests.Tue, 06 May 2014 11:30:07 +0200, by Josef Eisl
-
BaselineBytecodeParser: add BciBlockMapping debug scope.Tue, 06 May 2014 11:29:35 +0200, by Josef Eisl
-
BaselineControlFlowGraph: compute loop information.Tue, 06 May 2014 11:10:24 +0200, by Josef Eisl
-
BciBlockMapping: make loop information more accessible.Tue, 06 May 2014 11:09:19 +0200, by Josef Eisl
-
AbstractBlock: add setLoop.Tue, 29 Apr 2014 18:06:45 +0200, by Josef Eisl
-
Add BaselineControlFlowGraph.compute() factory.Mon, 28 Apr 2014 16:48:36 +0200, by Josef Eisl
-
Use List instead of an array in AbstractControlFlowGraph.Thu, 24 Apr 2014 14:00:07 +0200, by Josef Eisl
-
SimpleCFGTest: check postOrder().Thu, 24 Apr 2014 13:38:14 +0200, by Josef Eisl
-
mx shortunittest: test jtt.loop.* and jtt.except.*.Thu, 24 Apr 2014 09:55:28 +0200, by Josef Eisl
-
Encapsulate members of Loop.Mon, 05 May 2014 11:10:19 +0200, by Josef Eisl
-
mx/projects: add sha1 checksums to external dependenciesTue, 06 May 2014 12:14:48 +0200, by Bernhard Urban
-
Merge.Tue, 06 May 2014 11:34:23 +0200, by Thomas Wuerthinger
-
Fix stamp of LoweredAtomicReadAndWriteNode.Tue, 06 May 2014 11:34:13 +0200, by Thomas Wuerthinger
-
Fix bug in CanonicalizerPhase that could remove fixed nodes with side effects in a corner case.Tue, 06 May 2014 04:14:00 +0200, by Thomas Wuerthinger
-
Fix stamp of LoweredAtomicReadAndWriteNode to only inherit kind from written value.Tue, 06 May 2014 04:07:30 +0200, by Thomas Wuerthinger
-
Merge.Mon, 05 May 2014 22:18:46 +0200, by Thomas Wuerthinger
-
Merge.Sat, 03 May 2014 21:46:35 +0200, by Thomas Wuerthinger
-
Merge.Fri, 02 May 2014 02:45:26 +0200, by Thomas Wuerthinger
-
Merge.Wed, 30 Apr 2014 13:40:36 +0200, by Thomas Wuerthinger
-
Add two more ObjectStampJoinTest unit tests.Wed, 30 Apr 2014 13:36:41 +0200, by Thomas Wuerthinger
-
made GraphKit.inlineInvoke recursively inline all invokeTue, 06 May 2014 10:35:06 +0200, by bharadwaj
-
special cases for addresses involving compressed referencesMon, 05 May 2014 20:33:00 -0700, by Tom Rodriguez
-
improve annotation error reportingMon, 05 May 2014 16:13:53 -0700, by Tom Rodriguez
-
add support for more nodes inputsMon, 05 May 2014 16:13:49 -0700, by Tom Rodriguez
-
update description of the MatchRule syntaxMon, 05 May 2014 16:13:41 -0700, by Tom Rodriguez
-
MergeMon, 05 May 2014 21:23:25 +0200, by Miguel Garcia
-
[flow-sensitive] too many type-refinements didn't improve performanceMon, 05 May 2014 17:45:20 +0200, by Miguel Garcia
-
[flow-sensitive] readability, baseCaseIsNullNodeMon, 05 May 2014 17:06:02 +0200, by Miguel Garcia
-
[flow-sensitive] fix in knownNotToConformMon, 05 May 2014 16:59:02 +0200, by Miguel Garcia
-
Merge (gate: make unittests verbose)Mon, 05 May 2014 18:45:03 +0200, by Lukas Stadler
-
Merge (made FloatRemNode implement Lowerable)Mon, 05 May 2014 18:40:13 +0200, by Lukas Stadler
-
Merge ([flow-sensitive] refactoring, factor out evidence-search)Mon, 05 May 2014 18:39:29 +0200, by Lukas Stadler
-
Merge (update state flag after initialization to allow other compiler threads to execute)Mon, 05 May 2014 18:39:09 +0200, by Lukas Stadler
-
Merge (Merge)Mon, 05 May 2014 18:38:43 +0200, by Lukas Stadler
-
Merge (Truffle: fix javadoc)Mon, 05 May 2014 18:38:13 +0200, by Lukas Stadler
-
Merge (clean phase within PartialEscapePhase)Mon, 05 May 2014 18:37:27 +0200, by Lukas Stadler
-
fix block probabilitiesMon, 05 May 2014 18:36:01 +0200, by Lukas Stadler
-
gate: make unittests verboseMon, 05 May 2014 18:03:50 +0200, by Bernhard Urban
-
8033289: clang: clean up unused function warningWed, 05 Feb 2014 21:24:29 -0800, by henryjen
-
made FloatRemNode implement LowerableMon, 05 May 2014 17:27:03 +0200, by Doug Simon
-
Add TimingDecorator.Mon, 05 May 2014 11:34:11 +0200, by Josef Eisl
-
Add command line support for JUnit.Mon, 05 May 2014 16:07:20 +0200, by Josef Eisl
-
Add GraalVerboseTextListener.Mon, 05 May 2014 11:34:00 +0200, by Josef Eisl
-
Add custom GraalJUnitCore.Mon, 05 May 2014 11:33:33 +0200, by Josef Eisl
-
[flow-sensitive] internal consistency asserts, state trackingMon, 05 May 2014 11:55:34 +0200, by Miguel Garcia
-
[flow-sensitive] more metrics, documentationSun, 04 May 2014 18:36:44 +0200, by Miguel Garcia
-
mx: slight tweak of parallel Java build heuristicsMon, 05 May 2014 13:24:57 +0200, by Doug Simon
-
mx: factored out detection of JDT compilationMon, 05 May 2014 13:17:32 +0200, by Doug Simon
-
fixed assertion in debug VMMon, 05 May 2014 00:16:46 +0200, by Doug Simon
-
Move CIPrintCompilerName handling into CompileTask::print_compilation_implWed, 30 Apr 2014 11:48:13 +0200, by Gilles Duboscq
-
[flow-sensitive] refactoring, factor out evidence-searchSun, 04 May 2014 16:12:44 +0200, by Miguel Garcia
-
[flow-sensitive] simplify to nullConstantSat, 03 May 2014 16:19:43 +0200, by Miguel Garcia
-
[flow-sensitive] bug fix, simplify ShortCircuitOrNode when of check-cast formSun, 04 May 2014 14:44:09 +0200, by Miguel Garcia
-
mx: improved heuristics for sorting remaining tasks in parallel Java build worklistSun, 04 May 2014 01:28:07 +0200, by Doug Simon
-
mx: made parallel Java builds interact correctly with management of subprocesses upon abort/quitSun, 04 May 2014 01:26:50 +0200, by Doug Simon
-
fixed clang compilation errorSat, 03 May 2014 18:04:52 +0200, by Doug Simon
-
update state flag after initialization to allow other compiler threads to executeFri, 02 May 2014 17:03:10 -0700, by Tom Rodriguez
-
Truffle/Instrumentation: Revise DefaultVisualizerFri, 02 May 2014 16:12:07 -0700, by Michael Van De Vanter
-
MergeFri, 02 May 2014 22:26:45 +0200, by Miguel Garcia
-
[flow-sensitive] skip OSR methodsFri, 02 May 2014 20:25:31 +0200, by Miguel Garcia
-
[flow-sensitive] minor refactorings for readability, documentationFri, 02 May 2014 21:05:13 +0200, by Miguel Garcia
-
HSAIL: support for object values in stack slots at deoptimization pointsFri, 02 May 2014 21:58:28 +0200, by Doug Simon
-
Introduce API for lookup of VM-internals of method handlesFri, 02 May 2014 11:04:51 -0700, by Christian Wimmer
-
Truffle: fix javadocFri, 02 May 2014 17:14:09 +0200, by Andreas Woess
-
TruffleDSL: NodeCodeGenerator: remove always-true assertionFri, 02 May 2014 17:07:44 +0200, by Andreas Woess
-
TruffleDSL: add class loading testFri, 02 May 2014 15:51:11 +0200, by Andreas Woess
-
TruffleDSL: NodeCodeGenerator: avoid referencing BaseNode class in factoryFri, 02 May 2014 15:49:46 +0200, by Andreas Woess
-
TruffleDSL: NodeCodeGenerator: add constructor factory method for uninitialized/default nodeFri, 02 May 2014 15:49:22 +0200, by Andreas Woess
-
TruffleDSL: NodeCodeGenerator: add copy constructor factory methodFri, 02 May 2014 15:47:49 +0200, by Andreas Woess
-
Truffle: remove deprecated Node#adoptChild, Node#adoptChildren.Fri, 02 May 2014 15:59:44 +0200, by Andreas Woess
-
cleanup phase within PartialEscapePhaseFri, 02 May 2014 14:48:25 +0200, by Lukas Stadler
-
small fix in CompareNode.evaluateFri, 02 May 2014 14:47:25 +0200, by Lukas Stadler
-
new GraphUtil.predecessorIterableFri, 02 May 2014 14:47:09 +0200, by Lukas Stadler
-
remove NodesToDoubles, refactoring of node probability and inlining relevance computationFri, 02 May 2014 12:02:27 +0200, by Lukas Stadler
-
allow BoundMethodHandles in AheadOfTime verificationFri, 02 May 2014 14:10:16 +0200, by Lukas Stadler
-
small cosmetic fix in GraphUtilFri, 02 May 2014 12:02:27 +0200, by Lukas Stadler
-
simplify ReentrantNodeIteratorFri, 02 May 2014 12:02:27 +0200, by Lukas Stadler
-
Merge.Fri, 02 May 2014 11:33:47 +0200, by Roland Schatz
-
Ignore unit test.Fri, 02 May 2014 10:46:52 +0200, by Roland Schatz
-
re-enabled use of Graal compilation queue by default until regression when using HotSpot queue is understood/resolvedFri, 02 May 2014 09:12:23 +0200, by Doug Simon
-
made Graal work with the HotSpot compiler queue and compiler threads, enabled by -XX:-UseGraalCompilationQueueFri, 02 May 2014 00:36:27 +0200, by Doug Simon
-
fixed pylint warningFri, 02 May 2014 00:17:40 +0200, by Doug Simon
-
gate: use parallelized Java building in the gateThu, 01 May 2014 23:55:22 +0200, by Doug Simon
-
mx: parallelized Java builds (GRAAL-350)Thu, 01 May 2014 23:54:53 +0200, by Doug Simon
-
fixed code that ecj had a problem compilingThu, 01 May 2014 18:26:25 +0200, by Doug Simon
-
commented out MatchProcessor loggingThu, 01 May 2014 17:05:24 +0200, by Doug Simon
-
mx: added --jdt-warning-as-error when building annotation processor jarsThu, 01 May 2014 11:51:45 +0200, by Doug Simon
-
AMD64: implemented DeoptimizationStub.deoptimizationHandlerWed, 30 Apr 2014 15:41:44 -1000, by twisti
-
added com.oracle.graal.lir.FrameMap.stackSlotSize()Wed, 30 Apr 2014 15:09:15 -1000, by twisti
-
added com.oracle.graal.api.code.RegisterSaveLayout.registerToSlot(Register)Wed, 30 Apr 2014 15:08:09 -1000, by twisti
-
switch MatchRule from class to method annotation and fix review feedbackWed, 30 Apr 2014 12:27:27 -0700, by Tom Rodriguez
-
Merge with cb2eef41371c7e61e16c0076b0a1ad855dab86ccWed, 30 Apr 2014 11:27:59 -0700, by Michael Van De Vanter
-
Merge with 2f684eda1938cc92a72a35461c8d00f1871fe389Tue, 29 Apr 2014 12:43:27 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: API revisionsTue, 29 Apr 2014 12:05:58 -0700, by Michael Van De Vanter
-
PiNode: merge object stamps using castToWed, 30 Apr 2014 19:40:40 +0200, by Andreas Woess
-
Truffle: use PiNode for unsafe type castsWed, 30 Apr 2014 19:40:29 +0200, by Andreas Woess
-
Backed out changeset: d44e138f7020Wed, 30 Apr 2014 19:38:24 +0200, by Andreas Woess
-
MergeTue, 29 Apr 2014 19:30:38 +0200, by Miguel Garcia
-
[flow-sensitive] bug fix, registerTypeSwitchNodeTue, 29 Apr 2014 18:10:16 +0200, by Miguel Garcia
-
[flow-sensitive] readabilityTue, 29 Apr 2014 18:07:41 +0200, by Miguel Garcia
-
[flow-sensitive] less ambitious addFactInstanceOfTue, 29 Apr 2014 18:01:09 +0200, by Miguel Garcia
-
[flow-sensitive] NullCheckNode turned into equivalent FixedGuardNodeTue, 29 Apr 2014 17:14:49 +0200, by Miguel Garcia
-
[flow-sensitive] downcast of per-stamp-null, one fewer PiNodeTue, 29 Apr 2014 16:55:05 +0200, by Miguel Garcia
-
[flow-sensitive] no-precision-loss check in downcastTue, 29 Apr 2014 16:53:35 +0200, by Miguel Garcia
-
Merge.Tue, 29 Apr 2014 18:35:10 +0200, by Roland Schatz
-
Don't kill FrameState if it still has usages.Tue, 29 Apr 2014 18:23:17 +0200, by Roland Schatz
-
Add implicitLoad/StoreConvert functions to HotSpotLoweringProvider interface.Tue, 29 Apr 2014 17:16:48 +0200, by Roland Schatz
-
Merge.Tue, 29 Apr 2014 17:44:31 +0200, by Roland Schatz
-
MemoryCheckpoint: MemoryNode already extends NodeInterfaceTue, 29 Apr 2014 17:17:34 +0200, by Gilles Duboscq
-
Improve PrintNMethodStatistics output: add Shark compiler and metadata size. Properly record nmethods for native wrapper.Tue, 29 Apr 2014 16:13:28 +0200, by Gilles Duboscq
-
Add flag to always enable debug info sharing (true ifdef GRAAL)Tue, 29 Apr 2014 16:11:54 +0200, by Gilles Duboscq
-
MergeTue, 29 Apr 2014 16:16:27 +0200, by Miguel Garcia
-
[flow-sensitive] formattingTue, 29 Apr 2014 14:51:51 +0200, by Miguel Garcia
-
[flow-sensitive] better encapsulation, CastCheckExtractorTue, 29 Apr 2014 14:47:57 +0200, by Miguel Garcia
-
[flow-sensitive] renaming: untrivialNull -> nonTrivialNullTue, 29 Apr 2014 14:42:51 +0200, by Miguel Garcia
-
[flow-sensitive] renaming: downcast-helpersTue, 29 Apr 2014 14:40:23 +0200, by Miguel Garcia
-
[flow-sensitive] renaming: downcasted -> downcastTue, 29 Apr 2014 13:32:28 +0200, by Miguel Garcia
-
[flow-sensitive] bug fixes, missing state clearingTue, 29 Apr 2014 14:33:09 +0200, by Miguel Garcia
-
[flow-sensitive] explicit assert about anchor being FixedNodeMon, 28 Apr 2014 15:05:42 +0200, by Miguel Garcia
-
[flow-sensitive] opt-in for flow-sensitive reductions in IterativeInliningPhaseSun, 27 Apr 2014 15:57:44 +0200, by Miguel Garcia
-
SchedulePhase: refactoringTue, 29 Apr 2014 14:50:51 +0200, by Bernhard Urban
-
SchedulePhase: use lazy init for worklistTue, 29 Apr 2014 11:40:29 +0200, by Bernhard Urban
-
MemSchedTests: disable implicit null checksTue, 29 Apr 2014 11:14:03 +0200, by Bernhard Urban
-
mx export: change the way of marking a repo as dirtyMon, 28 Apr 2014 17:22:45 +0200, by Bernhard Urban
-
made note about workaround for JDK-8041628Tue, 29 Apr 2014 14:26:39 +0200, by Doug Simon
-
on windows, support mx.cmd to be called from the pathTue, 29 Apr 2014 11:02:08 +0200, by Christian Wirth
-
pass SimplifierTool to GraphUtil.killCFGMon, 28 Apr 2014 16:22:25 +0200, by Lukas Stadler
-
PEA: only merge objects at phi if this phi is the only referenceMon, 28 Apr 2014 16:21:44 +0200, by Lukas Stadler
-
Truffle: add IllegalArgumentException to skipped exception typesTue, 29 Apr 2014 00:05:30 +0200, by Andreas Woess
-
Fix bug in CompareNode canonicalization.Mon, 28 Apr 2014 21:30:38 +0200, by Roland Schatz
-
delete memory peephole machineryMon, 28 Apr 2014 12:11:20 -0700, by Tom Rodriguez
-
fix bug with compressed comparision using wrong version of constantMon, 28 Apr 2014 10:14:36 -0700, by Tom Rodriguez
-
Merge.Mon, 28 Apr 2014 16:07:18 +0200, by Roland Schatz
-
Ignore unit tests instead of expecting failures.Mon, 28 Apr 2014 15:57:05 +0200, by Roland Schatz
-
updated to latest version of JAVA_ALLOCATION_INSTRUMENTER libraryMon, 28 Apr 2014 17:26:24 +0200, by Doug Simon
-
Merge.Mon, 28 Apr 2014 16:35:06 +0200, by Doug Simon
-
removed unnecessary String creationMon, 28 Apr 2014 16:34:36 +0200, by Doug Simon
-
mx: fixed site command by removing brittle post-processing of javadoc outputMon, 28 Apr 2014 16:22:58 +0200, by Doug Simon
-
fixed javadoc errorsSun, 27 Apr 2014 18:03:36 +0200, by Doug Simon
-
fixed some minor javadoc formatting issuesSun, 27 Apr 2014 17:29:19 +0200, by Doug Simon
-
mx: disable doclint when running javadoc (until the code base is doclint clean)Sun, 27 Apr 2014 16:44:59 +0200, by Doug Simon
-
mx: new export commandMon, 28 Apr 2014 12:07:49 +0200, by Bernhard Urban
-
mx export: fix VM() usageFri, 25 Apr 2014 15:47:00 +0200, by Bernhard Urban
-
graal init: improve help textFri, 25 Apr 2014 12:01:29 +0200, by Bernhard Urban
-
Merge.Mon, 28 Apr 2014 11:18:15 +0200, by Roland Schatz
-
HSAIL: support for directly storing booleanFri, 25 Apr 2014 16:21:07 +0200, by Roland Schatz
-
HSAIL: support for emitLea.Fri, 25 Apr 2014 16:17:27 +0200, by Roland Schatz
-
Make HSAILHotSpotLoweringProvider extensible.Fri, 25 Apr 2014 14:57:53 +0200, by Roland Schatz
-
Split HotSpotLoweringProvider into interface and implementation class.Fri, 25 Apr 2014 13:56:27 +0200, by Roland Schatz
-
Increase default value for maximum number of Graal nodes during partial evaluation.Mon, 28 Apr 2014 10:34:02 +0200, by Thomas Wuerthinger
-
Merge.Mon, 28 Apr 2014 10:31:17 +0200, by Thomas Wuerthinger
-
Truffle: Allow null as a possible return value.Fri, 18 Apr 2014 15:41:13 +0200, by Thomas Wuerthinger
-
part 3, disabling flow-sensitive reductionsSat, 26 Apr 2014 16:23:46 +0200, by Miguel Garcia
-
part 2, disabling flow-sensitive reductionsSat, 26 Apr 2014 16:15:51 +0200, by Miguel Garcia
-
disabling flow-sensitive reductions until their issues are addressedSat, 26 Apr 2014 15:34:15 +0200, by Miguel Garcia
-
Add phase FlowSensitiveReductionPhase.Fri, 25 Apr 2014 16:50:52 +0200, by Miguel Garcia
-
moved tryKillUnused to GraphUtilFri, 25 Apr 2014 16:45:05 +0200, by Miguel Garcia
-
mx: log reason why Java classes are being (re)builtFri, 25 Apr 2014 14:43:56 +0200, by Doug Simon
-
fix comparison in Block.isExceptionEntryFri, 25 Apr 2014 11:36:15 +0200, by Lukas Stadler
-
VirtualStates should not block MergeNode splittingFri, 25 Apr 2014 11:27:11 +0200, by Lukas Stadler
-
simplify FrameInstance (remove getTargetCallTarget)Fri, 25 Apr 2014 11:15:21 +0200, by Lukas Stadler
-
Harmonize usage of NodeInterfaceThu, 24 Apr 2014 17:35:21 +0200, by Gilles Duboscq
-
Finish the changes from ad3441f45118Thu, 24 Apr 2014 17:31:54 +0200, by Gilles Duboscq
-
StampTool: fix typo and change "java" to "Java"Thu, 24 Apr 2014 17:30:12 +0200, by Gilles Duboscq
-
Guards which are guarenteed to succeed can replace themselves with null.Fri, 25 Apr 2014 10:33:17 +0200, by Gilles Duboscq
-
Fix help text for ideinitThu, 24 Apr 2014 17:18:24 +0200, by Gilles Duboscq
-
AMD64HotSpotLIRGenerator.emitForeignCall: add assertThu, 24 Apr 2014 17:17:04 +0200, by Gilles Duboscq
-
mx build: make --error-prone, --jdt and --force-javac mutually exclusiveThu, 24 Apr 2014 17:15:24 +0200, by Gilles Duboscq
-
Remove CompilationResult.Mark.referencesThu, 24 Apr 2014 17:06:23 +0200, by Gilles Duboscq
-
clean up ExceptionObjectNode loweringFri, 25 Apr 2014 10:13:54 +0200, by Lukas Stadler
-
Merge.Thu, 24 Apr 2014 23:32:30 +0100, by Chris Seaton
-
Truffle: print the source section in the rewrite trace.Thu, 24 Apr 2014 23:29:28 +0100, by Chris Seaton
-
Truffle: add getShortName and getShortDescription to Source and SourceSection for when we don't need full paths.Thu, 24 Apr 2014 23:29:04 +0100, by Chris Seaton
-
add support for matching multiple HIR nodes when lowering to LIRThu, 24 Apr 2014 12:00:54 -0700, by Tom Rodriguez
-
add option to explicitly count invokes to ProfileCompiledMethodsPhaseThu, 24 Apr 2014 17:30:48 +0200, by Lukas Stadler
-
fix NPE in BenchmarkCounters, remove exclusion based on prefixThu, 24 Apr 2014 17:30:48 +0200, by Lukas Stadler
-
make IndirectCallTargetNode.toString behave like DirectCallTargetNode.toStringThu, 24 Apr 2014 17:21:19 +0200, by Lukas Stadler
-
more fixes in BenchmarkCountersThu, 24 Apr 2014 17:21:18 +0200, by Lukas Stadler
-
graal init: add flag to force compiler initializationThu, 24 Apr 2014 17:31:25 +0200, by Bernhard Urban
-
mx exportlibs: add option to include all defined libariesThu, 24 Apr 2014 17:09:39 +0200, by Bernhard Urban
-
snippet counter: fix location for counter accessThu, 24 Apr 2014 16:41:17 +0200, by Bernhard Urban
-
mx exportlibs: fix in calculation of library dependenciesThu, 24 Apr 2014 14:03:17 +0200, by Bernhard Urban
-
Refactoring in InliningUtil.processFrameStates, add some bci/monitor related assertsThu, 24 Apr 2014 15:51:52 +0200, by Gilles Duboscq
-
Don't drop metadata annotation in NewInstanceStub.Thu, 24 Apr 2014 12:17:29 +0200, by Roland Schatz
-
Merge.Thu, 24 Apr 2014 12:17:13 +0200, by Roland Schatz
-
Add createSpeculationLog to CodeCacheProvider.Thu, 24 Apr 2014 12:10:11 +0200, by Roland Schatz
-
Add SnippetReflectionProvider to ReplacementsProvider interface.Thu, 24 Apr 2014 11:52:49 +0200, by Roland Schatz
-
mx exportlibs: include source dependencies and digest filesThu, 24 Apr 2014 11:49:08 +0200, by Bernhard Urban
-
mx exportlibs: include libs only if there's a real dependency from a projectThu, 24 Apr 2014 11:50:40 +0200, by Bernhard Urban
-
mx unittest: use supported glob syntax in white listWed, 23 Apr 2014 22:46:38 +0200, by Bernhard Urban
-
show Truffle call target names in BenchmarkCountersThu, 24 Apr 2014 10:44:12 +0200, by Lukas Stadler
-
fix BenchmarkCounters memory leakThu, 24 Apr 2014 10:44:12 +0200, by Lukas Stadler
-
fix ProfileCompiledMethods for OSR methodsThu, 24 Apr 2014 10:44:12 +0200, by Lukas Stadler
-
more context for exceptions within DebugInfoBuilderThu, 24 Apr 2014 10:44:12 +0200, by Lukas Stadler
-
evaluate for BinaryOpLogicNodesThu, 24 Apr 2014 10:44:12 +0200, by Lukas Stadler
-
added UnaryOpLogicNode base class, renamed BinaryLogicNodeThu, 24 Apr 2014 10:44:12 +0200, by Lukas Stadler
-
mergeThu, 24 Apr 2014 08:38:00 +0200, by Michael Haupt
-
onAdopt callback for ASTsWed, 23 Apr 2014 15:23:18 +0200, by Michael Haupt
-
implement SPARC uncommon trap stubWed, 23 Apr 2014 15:12:41 -1000, by twisti
-
HSAIL: fixed AtomicReadAndWrite supportWed, 23 Apr 2014 22:37:18 +0200, by Doug Simon
-
MergeWed, 23 Apr 2014 21:23:31 +0200, by Bernhard Urban
-
MergeWed, 23 Apr 2014 21:01:40 +0200, by Bernhard Urban
-
correctly remove VirtualStates for loop exits during loop peelingWed, 23 Apr 2014 18:16:36 +0200, by Lukas Stadler
-
Merge.Wed, 23 Apr 2014 20:49:59 +0200, by Christian Humer
-
Truffle: fix inlining recursionsWed, 23 Apr 2014 20:49:32 +0200, by Christian Humer
-
Rename Backend.newNodeLIRGenerator to Backend.newNodeLIRBuilder.Wed, 23 Apr 2014 13:18:58 +0200, by Josef Eisl
-
Use NodeLIRBuilderTool instead of NodeLIRBuilder.Wed, 23 Apr 2014 13:17:23 +0200, by Josef Eisl
-
Remove obsolete LIRGenResLowerable interface.Wed, 23 Apr 2014 12:12:26 +0200, by Josef Eisl
-
Replace usages LIRGenLowerable with LIRLowerable.Wed, 23 Apr 2014 11:57:59 +0200, by Josef Eisl
-
Use NodeLIRBuilderTool in LIRGenLowerable.Wed, 23 Apr 2014 11:49:12 +0200, by Josef Eisl
-
Use LIRGeneratorTool in Backend.Wed, 23 Apr 2014 11:32:47 +0200, by Josef Eisl
-
Suppress wrong FindBugs warning in SPARCHotSpotSafepointOp.Wed, 23 Apr 2014 19:28:08 +0200, by Josef Eisl
-
Use LIRGeneratorTool in NodeLIRBuilder.Wed, 23 Apr 2014 10:39:55 +0200, by Josef Eisl
-
Remove traceLevel and printIRWithLIR members from LIRGenerator.Wed, 23 Apr 2014 09:57:00 +0200, by Josef Eisl
-
mx: fix importsWed, 23 Apr 2014 17:05:42 +0200, by Bernhard Urban
-
mx: use generatorsWed, 23 Apr 2014 17:02:12 +0200, by Bernhard Urban
-
mx: support simple filename globbing in whitelistWed, 23 Apr 2014 14:59:05 +0200, by Bernhard Urban
-
mx: support comments in whitelistWed, 23 Apr 2014 14:44:24 +0200, by Bernhard Urban
-
gate: add baseline compiler unittestWed, 23 Apr 2014 13:24:09 +0200, by Bernhard Urban
-
mx: add whitelist for shortunittestWed, 23 Apr 2014 13:02:07 +0200, by Bernhard Urban
-
mx: allow to specify a path for the whitelist in the unittest commandWed, 23 Apr 2014 11:48:38 +0200, by Bernhard Urban
-
mx: remove longunittestWed, 23 Apr 2014 11:42:58 +0200, by Bernhard Urban
-
unittest: remove @LongTestWed, 23 Apr 2014 11:48:54 +0200, by Bernhard Urban
-
Use association type for AddLocationNode inputs while waiting for a better solution.Wed, 23 Apr 2014 16:22:17 +0200, by Gilles Duboscq
-
InliningUtil: split framestate processing to a separate methodWed, 23 Apr 2014 13:29:55 +0200, by Gilles Duboscq
-
ininling: while fixing framestates, modify callee framestates rather than caller ones.Wed, 23 Apr 2014 16:16:48 +0200, by Gilles Duboscq
-
When replacing sate splits with deopts, be careful about BeginNodesWed, 23 Apr 2014 11:49:51 +0200, by Gilles Duboscq
-
Merge.Wed, 23 Apr 2014 15:48:38 +0200, by Roland Schatz
-
Fix bug in InputType specific replaceAtUsages.Wed, 23 Apr 2014 15:22:20 +0200, by Roland Schatz
-
Make ValueAnchorNode implement AnchoringNode interface.Tue, 22 Apr 2014 17:58:49 +0200, by Roland Schatz
-
Override asNode() in FloatingNode and FixedWithNextNode.Tue, 22 Apr 2014 16:21:37 +0200, by Roland Schatz
-
Truffle: fixes to the inlining heuristic.Tue, 15 Apr 2014 18:31:23 +0200, by Christian Humer
-
added ModifiersProvider as superinterface for ResolvedJava[Method|Field|Type] and implemented all checks against modifiers as default methodsWed, 23 Apr 2014 12:38:05 +0200, by Doug Simon
-
mx: ensure newest version of c1visualizer is being usedWed, 23 Apr 2014 12:36:11 +0200, by Doug Simon
-
Canonicalize projects.Wed, 23 Apr 2014 11:38:05 +0200, by Josef Eisl
-
Rename LIRTypeTool to PlatformKindTool.Wed, 23 Apr 2014 10:08:22 +0200, by Josef Eisl
-
Rename LIRLoop to BaselineLoop.Wed, 23 Apr 2014 10:00:29 +0200, by Josef Eisl
-
Rename LIRFrameStateBuilder to BaselineFrameStateBuilder.Tue, 22 Apr 2014 20:16:38 +0200, by Josef Eisl
-
Rename LIRControlFlowGraph to BaselineControlFlowGraph.Tue, 22 Apr 2014 20:14:37 +0200, by Josef Eisl
-
Rename LIRProviders to CodeGenProviders.Tue, 22 Apr 2014 20:13:24 +0200, by Josef Eisl
-
Remove (unused) LIRBlock.Tue, 22 Apr 2014 20:12:21 +0200, by Josef Eisl
-
Remove deprecated isCompressed* checks from *HotSpotLIRGenerator.Tue, 22 Apr 2014 19:45:52 +0200, by Josef Eisl
-
Change DeoptimizingNode and Access to LIRFrameState in *LIRGenerator*.Tue, 22 Apr 2014 18:41:00 +0200, by Josef Eisl
-
Change graal.lir->graal.nodes project dependency to graal.nodes->graal.lir (errors).Tue, 22 Apr 2014 16:45:47 +0200, by Josef Eisl
-
Move ArithmeticLIRGenerator to graal.lir (errors).Tue, 22 Apr 2014 16:37:53 +0200, by Josef Eisl
-
Move LIRGeneratorTool to graal.lir (errors).Tue, 22 Apr 2014 16:36:16 +0200, by Josef Eisl
-
Move LIRGenerator to graal.lir (errors).Tue, 22 Apr 2014 15:55:54 +0200, by Josef Eisl
-
Move state(DeoptimizingNode) from LIRGenerator to NodeLIRBuilder (errors).Tue, 22 Apr 2014 15:40:13 +0200, by Josef Eisl
-
Move FieldIntrospection to graal.compiler.common.Tue, 22 Apr 2014 17:15:55 +0200, by Josef Eisl
-
Move FloatConvertNode.FloatConvert to compiler.common.Wed, 23 Apr 2014 11:50:59 +0200, by Josef Eisl
-
Deprecate LIRGenerator.getDebugInfoBuilder().Tue, 22 Apr 2014 16:22:21 +0200, by Josef Eisl
-
Move LIRGenerationResult* to graal.lir.Tue, 22 Apr 2014 15:45:19 +0200, by Josef Eisl
-
Move UnsafeAccess to graal.compiler.common.Tue, 22 Apr 2014 15:24:14 +0200, by Josef Eisl
-
simplify usage of IncrementalCanonicalizerPhase, use incremental canonicalizer for GuardLoweringWed, 23 Apr 2014 10:26:19 +0200, by Lukas Stadler
-
additional scope in inlining to get caller graph upon exceptionsWed, 23 Apr 2014 10:26:19 +0200, by Lukas Stadler
-
loosen restrictions a bit in GraphOrderWed, 23 Apr 2014 10:26:19 +0200, by Lukas Stadler
-
pass CallTarget name to Truffle-generated StructuredGraphsWed, 23 Apr 2014 10:26:19 +0200, by Lukas Stadler
-
handle array length in PEAReadEliminationWed, 23 Apr 2014 10:26:19 +0200, by Lukas Stadler
-
deal with StateSplits in GraphUtil.removeFixedWithUnusedInputsWed, 23 Apr 2014 10:26:19 +0200, by Lukas Stadler
-
correctly schedule loop proxiesWed, 23 Apr 2014 10:26:19 +0200, by Lukas Stadler
-
warning in AbstractFrameStateBuilderWed, 23 Apr 2014 10:26:18 +0200, by Lukas Stadler
-
lowering for GuardProxyNodeWed, 23 Apr 2014 10:26:18 +0200, by Lukas Stadler
-
MergeTue, 22 Apr 2014 18:32:08 -0700, by Michael Van De Vanter
-
MergeTue, 22 Apr 2014 18:22:40 -0700, by Michael Van De Vanter
-
Truffle: Major cleanup and extension of the Truffle Instrumentation framework in com.oracle.truffle.apiSun, 20 Apr 2014 20:37:27 -0700, by Michael Van De Vanter
-
use movl instead of andl for L2ITue, 22 Apr 2014 17:25:31 -0700, by Tom Rodriguez
-
add rotate instructions and make the shift encodings more uniformTue, 22 Apr 2014 17:25:27 -0700, by Tom Rodriguez
-
fix code to improve unsafe array location identityTue, 22 Apr 2014 17:25:24 -0700, by Tom Rodriguez
-
Update c1visualizer to version compatible with Java 8Tue, 22 Apr 2014 16:41:46 -0700, by Christian Wimmer
-
mx: generalized workaround for system command line length limits and used it to fix issue with eclipseformat commandWed, 23 Apr 2014 00:54:41 +0200, by Doug Simon
-
Exceptions reaching the unwind are already null-checkedTue, 22 Apr 2014 20:35:55 +0200, by Gilles Duboscq
-
Dumping: translate special bcis into a string in the debug properties map.Tue, 22 Apr 2014 20:18:45 +0200, by Gilles Duboscq
-
Move HotSpot-specific assertion from DebugInfoBuilder.computeFrameForState to HotSpotDebugInfoBuilderTue, 22 Apr 2014 19:52:05 +0200, by Gilles Duboscq
-
Remove special handling of monitor exit with AFTER_EXCEPTION_BCI in inlining. Anything using a framestate that has no equivalent after inlining is replaced by a deopt.Tue, 22 Apr 2014 18:54:03 +0200, by Gilles Duboscq
-
Make a NodeUsageWithModCountIterator subclass of NodeUsageIterator. Throw ConcurrentModificationException from it instead of AssertionErrorsTue, 22 Apr 2014 18:31:01 +0200, by Gilles Duboscq
-
Move (InvokeNode|InvokeWithExceptionNode).computeStateDuring to InvokeTue, 22 Apr 2014 17:31:57 +0200, by Gilles Duboscq
-
Add ResolvedJavaMethod.isSynchronizedTue, 22 Apr 2014 19:23:38 +0200, by Gilles Duboscq
-
Use AFTER_EXCEPTION_BCI in unwind block when method is not synchronizedTue, 22 Apr 2014 13:51:16 +0200, by Gilles Duboscq
-
Use ignore instead of commenting out tests. Add timeout for some tests that may block foreverTue, 22 Apr 2014 17:50:13 +0200, by Gilles Duboscq
-
graalCodeInstaller translate BytecodeFrame::BEFORE_BCI into SynchronizationEntryBCITue, 22 Apr 2014 15:12:38 +0200, by Gilles Duboscq
-
Move various bci constants from FrameState (gral.nodes) to BytecodeFrame (graal.api.code)Tue, 22 Apr 2014 17:38:21 +0200, by Gilles Duboscq
-
replaced the link between a HotSpotResolvedJavaMethod and a SpeculationLog with a ClassValue based mechanism (GRAAL-727)Tue, 22 Apr 2014 15:46:06 +0200, by Doug Simon
-
Move Stamps to graal.compiler.common.Tue, 22 Apr 2014 11:51:34 +0200, by Josef Eisl
-
Move static helpers from ObjectStamp to StampTool.Tue, 22 Apr 2014 14:15:24 +0200, by Josef Eisl
-
Move GraalOptions to graal.compiler.common.Tue, 22 Apr 2014 11:37:15 +0200, by Josef Eisl
-
fix log message stating how many GPUs have been initializedTue, 22 Apr 2014 12:02:08 +0200, by Doug Simon
-
Introduce LIRProviders.Tue, 22 Apr 2014 09:32:05 +0200, by Josef Eisl
-
Harmonize the static helpers in ObjectStamp to check for isLegal. Add some Javadoc to these methodsTue, 22 Apr 2014 09:55:24 +0200, by Gilles Duboscq
-
Prevent using loadReferencedType with LDC when the constant pool index refers to InvokeDynamic entry but isn't an invokedynamic index.Tue, 22 Apr 2014 09:29:57 +0200, by Gilles Duboscq
-
Show shorter class names in the Truffle compilation histogram.Tue, 22 Apr 2014 00:52:56 +0100, by Chris Seaton
-
mx: unconditionally ensure mx injected dependencies are up to date in buildjmh commandSat, 19 Apr 2014 12:48:19 +0200, by Doug Simon
-
make emitAtomicReadAndAdd and emitAtomicReadAndWrite default methodsFri, 18 Apr 2014 18:30:40 -1000, by twisti
-
Unsafe.getAndAdd/Set method substitutionsFri, 18 Apr 2014 16:50:52 -1000, by twisti
-
mx: refactored JMH benchmark building and dependency creation out of 'jmh' into 'buildjmh' and 'makejmhdeps' respectivelySat, 19 Apr 2014 00:41:04 +0200, by Doug Simon
-
[PTX] Fix regression in generation of predicate register declarationFri, 18 Apr 2014 16:11:53 -0400, by bharadwaj
-
ignore com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest.testCache() as it causes problem on the gateFri, 18 Apr 2014 09:38:29 -1000, by twisti
-
add LocationIdentity to CompareAndSwapNodeFri, 18 Apr 2014 08:25:00 -1000, by twisti
-
fix GraalInternalError causeThu, 17 Apr 2014 14:41:48 -1000, by twisti
-
check isLegal before checking isExactType in ObjectGetClassNodeThu, 17 Apr 2014 11:32:34 +0200, by Lukas Stadler
-
make MergeNode.simplify work with a null SimplifierToolThu, 17 Apr 2014 11:32:26 +0200, by Lukas Stadler
-
slightly more relaxed GraphOrder assertionThu, 17 Apr 2014 11:32:21 +0200, by Lukas Stadler
-
push similar nodes through IfNodesThu, 17 Apr 2014 11:32:14 +0200, by Lukas Stadler
-
small refactoring of NodeClass.Position, remove duplicated functionalityThu, 17 Apr 2014 10:26:13 +0200, by Lukas Stadler
-
make NodeIterable.snapshotTo more genericThu, 17 Apr 2014 10:26:13 +0200, by Lukas Stadler
-
Truffle: extend partial evaluation scope to all invokespecial, regardless of receiverFri, 18 Apr 2014 16:15:42 +0200, by Andreas Woess
-
Truffle: fix lowering of unsafe load final with non-constant location argumentFri, 18 Apr 2014 16:10:45 +0200, by Andreas Woess
-
Fix a regression in ArrayLengthNode.Fri, 18 Apr 2014 15:19:06 +0200, by Thomas Wuerthinger
-
Merge.Fri, 18 Apr 2014 14:14:48 +0200, by Thomas Wuerthinger
-
Merge.Fri, 18 Apr 2014 14:09:27 +0200, by Thomas Wuerthinger
-
Backed out changeset: 6133189d8eea (SL: temporary disable failing HelloEqualsWorld.)Fri, 18 Apr 2014 13:45:41 +0200, by Lukas Stadler
-
change return type of SLHelloEqualsWorldBuiltinFri, 18 Apr 2014 13:43:40 +0200, by Lukas Stadler
-
Merge.Fri, 18 Apr 2014 14:02:40 +0200, by Thomas Wuerthinger
-
Truffle: Speculate on the exact length of the arguments array.Fri, 18 Apr 2014 14:02:28 +0200, by Thomas Wuerthinger
-
Truffle API: Introduce new compiler directive inCompiledCode() as the negation of inInterpreter().Fri, 18 Apr 2014 14:01:59 +0200, by Thomas Wuerthinger
-
mx: use server VM to build JMHFri, 18 Apr 2014 13:40:31 +0200, by Doug Simon
-
mx: show output of JMH build failureFri, 18 Apr 2014 13:39:53 +0200, by Doug Simon
-
mx: include generated sources in archived distribution sourcesFri, 18 Apr 2014 13:38:26 +0200, by Doug Simon
-
mx: refactored archive commandFri, 18 Apr 2014 13:36:48 +0200, by Doug Simon
-
[PTX] Fix PTX test regressionsThu, 17 Apr 2014 21:29:21 -0400, by bharadwaj
-
Truffle: Move direct call logic from call site to optimized call target.Fri, 18 Apr 2014 02:13:14 +0200, by Thomas Wuerthinger
-
Merge.Fri, 18 Apr 2014 02:00:35 +0200, by Thomas Wuerthinger
-
Truffle: Add option TruffleReturnTypeSpeculation.Fri, 18 Apr 2014 02:00:24 +0200, by Thomas Wuerthinger
-
Fix test method lookupThu, 17 Apr 2014 15:33:23 -0700, by Christian Wimmer
-
Use a synthetic BCI instead of a random BCI (the first parsed bytecode that could throw an exception) for the exception unwind blockThu, 17 Apr 2014 15:32:57 -0700, by Christian Wimmer
-
Truffle: Fixed a bug causing compilation not be cleared from the Truffle queue.Thu, 17 Apr 2014 23:41:00 +0200, by Thomas Wuerthinger
-
Fix partial evaluation test.Thu, 17 Apr 2014 23:29:11 +0200, by Thomas Wuerthinger
-
Truffle: Fixed display of installed code size.Thu, 17 Apr 2014 23:25:42 +0200, by Thomas Wuerthinger
-
Truffle: Speculate on the return type of calls.Thu, 17 Apr 2014 23:16:21 +0200, by Thomas Wuerthinger
-
Simplification of OptimizedCallTarget.Thu, 17 Apr 2014 22:14:29 +0200, by Thomas Wuerthinger
-
Merge.Thu, 17 Apr 2014 21:50:14 +0200, by Thomas Wuerthinger
-
Merge.Thu, 17 Apr 2014 17:40:39 +0200, by Thomas Wuerthinger
-
Remove runtime-specific optimized call target.Thu, 17 Apr 2014 17:40:20 +0200, by Thomas Wuerthinger
-
Clean up of relationship between compilation policy and optimized call target.Thu, 17 Apr 2014 16:51:51 +0200, by Thomas Wuerthinger
-
Restructure the interaction between OptimizedCallTarget and GraalTruffleRuntime.Thu, 17 Apr 2014 16:25:08 +0200, by Thomas Wuerthinger
-
Loop transform: mark states from all NodeWithStates not just StateSplitThu, 17 Apr 2014 19:30:37 +0200, by Gilles Duboscq
-
Add LambdaEagerTest.states, use it in PE closureThu, 17 Apr 2014 19:29:54 +0200, by Gilles Duboscq
-
Make LambdaEagerTest try to inline as much as possibleThu, 17 Apr 2014 19:29:24 +0200, by Gilles Duboscq
-
Gpu needs to extend one of the allocation classesThu, 17 Apr 2014 19:29:03 +0200, by Gilles Duboscq
-
Add eager resolving for indy call sitesThu, 17 Apr 2014 17:21:55 +0200, by Gilles Duboscq
-
Fix loop peeling problem with VirtualState: duplicate states deeply and only clear the parts of the exit's state that's not used by the duplicated nodes.Thu, 17 Apr 2014 17:16:05 +0200, by Gilles Duboscq
-
GuardedValueNode with null guard should be able canoncalizeThu, 17 Apr 2014 15:43:50 +0200, by Gilles Duboscq
-
Remove NodeIterable.until methods, NodeIterators and TreeIteratorsThu, 17 Apr 2014 13:21:58 +0200, by Gilles Duboscq
-
Add Invoke.getContextMethod and Invoke.getContextTypeThu, 17 Apr 2014 11:25:27 +0200, by Gilles Duboscq
-
Move Condition to graal.compiler.common.Thu, 17 Apr 2014 18:12:12 +0200, by Josef Eisl
-
LIRGenerator: only use AbstractBlocks.Thu, 17 Apr 2014 18:01:21 +0200, by Josef Eisl
-
Move LIRTypeTool and Stamp to graal.compiler.common.Thu, 17 Apr 2014 17:28:20 +0200, by Josef Eisl
-
mx: improve unittest options parsing.Thu, 17 Apr 2014 16:18:40 +0200, by Josef Eisl
-
GraalGraphInternalError: improve method names and documentation.Thu, 17 Apr 2014 15:47:44 +0200, by Josef Eisl
-
Canonicalize mx/projects.Thu, 17 Apr 2014 15:44:13 +0200, by Josef Eisl
-
Regenerate serialVersionUID for GraalInternalError and GraalGraphInternalError.Thu, 17 Apr 2014 15:20:28 +0200, by Josef Eisl
-
Spit up and move GraalInternalError.Thu, 17 Apr 2014 15:18:41 +0200, by Josef Eisl
-
Move packages com.oracle.graal.cfg to com.oracle.graal.compiler.common.cfg.Thu, 17 Apr 2014 13:18:18 +0200, by Josef Eisl
-
Move project com.oracle.graal.cfg to com.oracle.graal.compiler.common.Thu, 17 Apr 2014 13:16:21 +0200, by Josef Eisl
-
Merge.Thu, 17 Apr 2014 13:17:25 +0200, by Thomas Wuerthinger
-
Truffle: Make sure exceptions during compilation result in a bailout.Thu, 17 Apr 2014 13:17:16 +0200, by Thomas Wuerthinger
-
print graph names when assertEquals(StructuredGraph, StructuredGraph) failsThu, 17 Apr 2014 09:59:27 +0200, by Lukas Stadler
-
allow null Canonicalizer in EffectsPhaseThu, 17 Apr 2014 09:59:27 +0200, by Lukas Stadler
-
allow valueEqual for non-GVN node classesThu, 17 Apr 2014 09:59:27 +0200, by Lukas Stadler
-
additional canonicalization for IntegerTestNodeThu, 17 Apr 2014 09:59:27 +0200, by Lukas Stadler
-
common superclass for binary logic nodesThu, 17 Apr 2014 09:59:27 +0200, by Lukas Stadler
-
don't throw exception for Constant.toValueString with Kind.IllegalThu, 17 Apr 2014 09:59:27 +0200, by Lukas Stadler
-
MergeThu, 17 Apr 2014 08:22:21 +0200, by Matthias Grimmer
-
GNFI: fix varargs issueWed, 16 Apr 2014 17:55:12 +0200, by Matthias Grimmer
-
renamed com.oracle.graal.api.code.CompilationResult.frameSize to totalFrameSizeWed, 16 Apr 2014 15:04:35 -1000, by twisti
-
Merge.Thu, 17 Apr 2014 01:57:46 +0200, by Doug Simon
-
mx: improved jmh command to (a) look for JMH benchmarks in ../java-benchmarks, (b) omit building benchmarks if they are up to date and (c) offer better message with 'mx help jmh'Thu, 17 Apr 2014 01:36:49 +0200, by Doug Simon
-
HSAIL: added safepoint supportThu, 17 Apr 2014 00:44:32 +0200, by Doug Simon
-
changed com.oracle.graal.api.code.CompilationResult.getFrameSize() to include the return address size if return address is puhsed onto the stackWed, 16 Apr 2014 13:32:54 -1000, by twisti
-
Adapt CHANGELOG to reflect new signature of CallTarget#call.Wed, 16 Apr 2014 22:54:48 +0200, by Thomas Wuerthinger
-
Truffle: Fix regression happening when methods are invalidated.Wed, 16 Apr 2014 22:52:43 +0200, by Thomas Wuerthinger
-
Improve schedule phase to avoid allocation of a BitSet per scheduled node.Wed, 16 Apr 2014 20:37:53 +0200, by Thomas Wuerthinger
-
Add FindBugs SupressWarnings to HotSpotInstalledCode.Wed, 16 Apr 2014 19:47:22 +0200, by Thomas Wuerthinger
-
Canonicalize project dependencies.Wed, 16 Apr 2014 19:19:10 +0200, by Thomas Wuerthinger
-
Merge.Wed, 16 Apr 2014 19:07:21 +0200, by Thomas Wuerthinger
-
Merge.Wed, 16 Apr 2014 19:00:14 +0200, by Thomas Wuerthinger
-
Truffle: Make OptimizedCallTarget itself an InstalledCode object.Wed, 16 Apr 2014 18:57:14 +0200, by Thomas Wuerthinger
-
Change RootCallTarget from an abstract class into an interface.Wed, 16 Apr 2014 18:51:54 +0200, by Thomas Wuerthinger
-
Introduce versioning of installed code.Wed, 16 Apr 2014 18:33:10 +0200, by Thomas Wuerthinger
-
Reused installed code object for optimized call targets.Wed, 16 Apr 2014 18:20:55 +0200, by Thomas Wuerthinger
-
Fix regression when accessing a Graal installed code object.Wed, 16 Apr 2014 18:20:00 +0200, by Thomas Wuerthinger
-
Truffle: Clean ups around optimized call target.Tue, 15 Apr 2014 15:31:01 +0200, by Thomas Wuerthinger
-
Allow to supply predefined installed code object when adding a method to the code cache.Tue, 15 Apr 2014 15:22:37 +0200, by Thomas Wuerthinger
-
Convert InstalledCode from an interface into an abstract class.Tue, 15 Apr 2014 15:01:40 +0200, by Thomas Wuerthinger
-
Truffle: Remove NO_ARGUMENTS from CallTarget interface. It is no longer necessary for the varargs version.Tue, 15 Apr 2014 13:27:16 +0200, by Thomas Wuerthinger
-
Truffle: Change CallTarget from an abstract class to an interface. Allow varargs.Tue, 15 Apr 2014 13:26:26 +0200, by Thomas Wuerthinger
-
Truffle: Remove unused needsMaterializedFrame.Tue, 15 Apr 2014 13:20:17 +0200, by Thomas Wuerthinger
-
Create com.oracle.graal.cfg project and move CFG related files.Wed, 16 Apr 2014 17:57:11 +0200, by Josef Eisl
-
MergedWed, 16 Apr 2014 17:26:58 +0200, by Christian Wirth
-
add precompiled.hpp to graalCodeInstaller_x86.cpp, fixes Windows buildWed, 16 Apr 2014 16:54:15 +0200, by Christian Wirth
-
Allow DirectMethodHandles references in immutable codeWed, 16 Apr 2014 16:49:10 +0200, by Gilles Duboscq
-
Various optimizations of Node.replaceAtMatchingUsages and Node.replaceAtUsagesTue, 15 Apr 2014 18:24:22 +0200, by Gilles Duboscq
-
Fix formattingTue, 15 Apr 2014 13:40:43 +0200, by Gilles Duboscq
-
use node.replaceAtMatchingUsages in LoopFragment.mergeEarlyExitsMon, 14 Apr 2014 19:27:12 +0200, by Gilles Duboscq
-
Add Node.replaceAtMatchingUsages(Node, NodePredicate) and some tests.Tue, 15 Apr 2014 18:33:33 +0200, by Gilles Duboscq
-
Add support for library dependenciesTue, 15 Apr 2014 17:45:51 +0200, by Gilles Duboscq
-
mx: eclipseinit should add containers only once to projects' classpathTue, 15 Apr 2014 13:32:21 +0200, by Gilles Duboscq
-
Fix Library.get_source_path (use sourcePath instead of path)Tue, 15 Apr 2014 13:27:32 +0200, by Gilles Duboscq
-
Remove AbstractNodeIterable, move its methods to default methods on NodeIterable.Mon, 14 Apr 2014 16:31:13 +0200, by Gilles Duboscq
-
Remove AbstractBeginNode, move the framestate from AbstractBeginNode to BeginStateSplitNode.Mon, 14 Apr 2014 15:21:27 +0200, by Gilles Duboscq
-
Avoid precessing unused phis during peelingMon, 14 Apr 2014 15:16:59 +0200, by Gilles Duboscq
-
Make prim method from LoopFragmentInside to an abstract method on LoopFragmentMon, 14 Apr 2014 15:13:17 +0200, by Gilles Duboscq
-
Add simple JTT loop testMon, 14 Apr 2014 15:08:36 +0200, by Gilles Duboscq
-
Remove dead phi loops during loop peelingMon, 14 Apr 2014 15:07:28 +0200, by Gilles Duboscq
-
Fix inlining scoping: add a Debug.scope(Object name, Object[] contextObjects) method so that inlining can put all the necessary methods in the context.Mon, 14 Apr 2014 11:46:36 +0200, by Gilles Duboscq
-
Some simplifications around filter usages and node predicatesFri, 11 Apr 2014 19:00:42 +0200, by Gilles Duboscq
-
rename FalsePredicate to ContradictionPredicateFri, 11 Apr 2014 18:17:21 +0200, by Gilles Duboscq
-
Simplify NodePredicates (use overrides instead of if cascades)Fri, 11 Apr 2014 18:16:32 +0200, by Gilles Duboscq
-
Make NodePredicate an interfaceFri, 11 Apr 2014 18:01:21 +0200, by Gilles Duboscq
-
mx intellijinit: fix typo in project's language level settingsFri, 11 Apr 2014 17:16:24 +0200, by Gilles Duboscq
-
Be sure to resolve and download librariesin mx intellijinitFri, 11 Apr 2014 16:34:43 +0200, by Gilles Duboscq
-
Merge.Wed, 16 Apr 2014 14:27:18 +0200, by Roland Schatz
-
Merge.Wed, 16 Apr 2014 14:02:52 +0200, by Roland Schatz
-
Remove unsigned flag from IntegerStamp.Tue, 15 Apr 2014 19:08:29 +0200, by Roland Schatz
-
Pass more restricted interfaces to ArithmeticLIRLowerable and LocationNode in LIR generation.Wed, 16 Apr 2014 13:52:43 +0200, by Roland Schatz
-
BaselineCompiler: add some bytecode testcases to whitelist.Wed, 16 Apr 2014 11:07:42 +0200, by Josef Eisl
-
BaselineCompiler: copy frame state builder at loop headers.Tue, 15 Apr 2014 20:35:52 +0200, by Josef Eisl
-
BaselineCompiler: use PhiResolver.Tue, 15 Apr 2014 19:52:23 +0200, by Josef Eisl
-
initialize NodeClass for Node classes that are not on the boot class pathWed, 16 Apr 2014 11:16:36 +0200, by Doug Simon
-
clarified commentWed, 16 Apr 2014 11:16:00 +0200, by Doug Simon
-
use NumUtil.roundUp in AMD64FrameMap.alignFrameSize(int)Tue, 15 Apr 2014 18:30:11 -1000, by twisti
-
made SPARC compile again; moved graalCodeInstaller_<arch>.hpp to .cpp filesTue, 15 Apr 2014 12:01:51 -1000, by twisti
-
mx: fixed bug in exportlibsTue, 15 Apr 2014 21:35:37 +0200, by Doug Simon
-
fixed formattingTue, 15 Apr 2014 19:09:27 +0200, by Doug Simon
-
Merge.Tue, 15 Apr 2014 19:07:08 +0200, by Doug Simon
-
re-enabled task tags by defaultTue, 15 Apr 2014 19:06:49 +0200, by Doug Simon
-
added --jdt-show-task-tags option to build commandTue, 15 Apr 2014 19:06:26 +0200, by Doug Simon
-
made TraceTruffleCompilation option false by defaultTue, 15 Apr 2014 16:16:24 +0200, by Doug Simon
-
HSAIL: suppressed output in unit testsTue, 15 Apr 2014 16:09:52 +0200, by Doug Simon
-
enhanced API for scoped overriding of the current DebugConfigTue, 15 Apr 2014 15:37:35 +0200, by Doug Simon
-
mx: add unittest option --baseline-whitelist.Tue, 15 Apr 2014 17:56:27 +0200, by Josef Eisl
-
mx: add unittest options.Tue, 15 Apr 2014 17:11:48 +0200, by Josef Eisl
-
BaselineCompiler: add basic loop support.Tue, 15 Apr 2014 17:55:03 +0200, by Josef Eisl
-
Add more loop info to BciBlocks.Mon, 14 Apr 2014 19:16:33 +0200, by Josef Eisl
-
BaselineCompiler: do not pass constants to blocks with multiple predecessors.Mon, 14 Apr 2014 16:47:36 +0200, by Josef Eisl
-
Introduce HIRLoop.Thu, 10 Apr 2014 15:47:41 +0200, by Josef Eisl
-
Remove LoopBeginNode loopBegin() from Loop.Wed, 09 Apr 2014 17:38:16 +0200, by Josef Eisl
-
Make Loop generic.Wed, 09 Apr 2014 17:11:48 +0200, by Josef Eisl
-
create NodeClass for each Node subclass during class initialization of the latterTue, 15 Apr 2014 13:34:29 +0200, by Doug Simon
-
Truffle: fixed compiler options.Tue, 15 Apr 2014 12:20:43 +0200, by Christian Humer
-
add DeoptimizationStubMon, 14 Apr 2014 17:21:49 -1000, by twisti
-
HotSpotLIRGenerator should extend LIRGeneratorToolMon, 14 Apr 2014 15:36:27 -1000, by twisti
-
improve canBeStaticallyBoundMon, 14 Apr 2014 15:08:30 -0700, by Tom Rodriguez
-
Update comment message about unoptimized virtual call sitesMon, 14 Apr 2014 15:07:55 -0700, by Tom Rodriguez
-
enable sharing of debug info all the timeMon, 14 Apr 2014 15:07:05 -0700, by Tom Rodriguez
-
correct size in printed in messageMon, 14 Apr 2014 15:05:52 -0700, by Tom Rodriguez
-
Truffle: reverted accidently changed compiler options.Tue, 15 Apr 2014 02:26:53 +0200, by Christian Humer
-
SL: Make SLStackTraceBuilting comfortable with non-graal runtimes.Mon, 14 Apr 2014 22:36:42 +0200, by Christian Humer
-
Truffle: Make ThreadSafetyTest scream louder if an assertion fails.Mon, 14 Apr 2014 22:36:16 +0200, by Christian Humer
-
SL: temporary disable failing HelloEqualsWorld.Mon, 14 Apr 2014 22:35:37 +0200, by Christian Humer
-
Truffle: fixed some minor formatting/findbugs problems.Mon, 14 Apr 2014 20:37:16 +0200, by Christian Humer
-
Truffle: API-change: renamed CallNode to DirectCallNode and added IndirectCallNode.Mon, 14 Apr 2014 20:32:25 +0200, by Christian Humer
-
add support for skipping stack frames in StackIntrospection.getStackTraceMon, 14 Apr 2014 19:11:47 +0200, by Lukas Stadler
-
Truffle: Merge context sensitive inlining removal with stack trace support.Mon, 14 Apr 2014 18:46:56 +0200, by Christian Humer
-
Truffle: context sensitive inlining cleanupMon, 14 Apr 2014 18:25:23 +0200, by Christian Humer
-
Truffle: Made inlining context-insensitive again to reduce complexity.Mon, 14 Apr 2014 18:25:23 +0200, by Christian Humer
-
change to StackIntrospection and Truffle getStackTrace implementationMon, 14 Apr 2014 18:20:09 +0200, by Lukas Stadler
-
mx: added exportlibs commandMon, 14 Apr 2014 15:38:19 +0200, by Doug Simon
-
Don't rely on every memory read reading the value kind of the access location.Mon, 14 Apr 2014 15:10:10 +0200, by Roland Schatz
-
Keep metadata annotation in NewArrayStub, and add exception to stub invariants.Mon, 14 Apr 2014 15:07:23 +0200, by Roland Schatz
-
Don't drop metadata annotation in ConstantNode smart constructors.Mon, 14 Apr 2014 15:07:01 +0200, by Roland Schatz
-
Properly mark metaspace data references as compressed/uncompressed.Mon, 14 Apr 2014 15:02:46 +0200, by Roland Schatz
-
PartialEvaluator: quick fix for inlining regressionMon, 14 Apr 2014 11:59:22 +0200, by Andreas Woess
-
do not drop null check in ReadNode.canonicalMon, 14 Apr 2014 11:12:39 +0200, by Lukas Stadler
-
remove unused MemoryAnchorNodesMon, 14 Apr 2014 11:12:39 +0200, by Lukas Stadler
-
HSAIL: added tests using Java8 lambdasSun, 13 Apr 2014 22:55:23 +0200, by Doug Simon
-
disabled ControlPTXTest.testControl2 until PTXHotSpotLIRGenerator.emitCompress is implementedSun, 13 Apr 2014 22:53:59 +0200, by Doug Simon
-
put CompileTheWorld log statement behind verbose optionSun, 13 Apr 2014 22:53:47 +0200, by Doug Simon
-
simplified com.oracle.graal.hotspot.meta.HotSpotLoweringProvider.get*BarrierType methodsFri, 04 Apr 2014 17:23:20 -0700, by twisti
-
MergeFri, 11 Apr 2014 20:06:54 +0200, by Andreas Woess
-
MergeFri, 11 Apr 2014 19:27:39 +0200, by Andreas Woess
-
UnsafeCastNode: enable inference of more precise stampFri, 11 Apr 2014 17:41:27 +0200, by Andreas Woess
-
PartialEvaluator: fix compilation tracingFri, 11 Apr 2014 16:41:56 +0200, by Andreas Woess
-
RootCallTarget: swap adoptChildren and setCallTargetFri, 11 Apr 2014 14:01:50 +0200, by Andreas Woess
-
sparc side of static stubs changeFri, 11 Apr 2014 10:31:18 -0700, by Tom Rodriguez
-
restore compiledic assert until source of failures understoodFri, 11 Apr 2014 10:30:52 -0700, by Tom Rodriguez
-
replaced == with .equals()Fri, 11 Apr 2014 18:07:12 +0200, by Doug Simon
-
HSAIL: avoid loading native Okra library twiceFri, 11 Apr 2014 17:44:40 +0200, by Doug Simon
-
HSAIL: initial support for object allocation in HSAIL kernelsFri, 11 Apr 2014 17:12:08 +0200, by Doug Simon
-
changelog updateFri, 11 Apr 2014 16:42:39 +0200, by Lukas Stadler
-
new getStackTrace and getCurrentFrame functionality in TruffleRuntimeFri, 11 Apr 2014 11:53:11 +0200, by Lukas Stadler
-
new StackIntrospection interface to allow access to stack contentsFri, 11 Apr 2014 11:52:19 +0200, by Lukas Stadler
-
Fix operator precedence bug.Fri, 11 Apr 2014 13:41:16 +0200, by Roland Schatz
-
Fix incorrect register allocator flags on (Un)CompressPointer ops.Fri, 11 Apr 2014 12:07:21 +0200, by Roland Schatz
-
Add a prototype for mx intellijinitThu, 10 Apr 2014 17:58:16 +0200, by Gilles Duboscq
-
fixed performance regression in hosted mode execution caused by 5e6f29f287d6Thu, 10 Apr 2014 17:48:23 +0200, by Doug Simon
-
Fix code generation for compressed metaspace pointers.Thu, 10 Apr 2014 16:52:02 +0200, by Roland Schatz
-
remove the default -i, -wi and -f JMH options added by the jmh commandThu, 10 Apr 2014 12:49:19 +0200, by Doug Simon
-
use -graal for running Maven since it has to be built anyway if micros-graal is includedThu, 10 Apr 2014 11:28:19 +0200, by Doug Simon
-
NodeClass.registry field must not be inlined under ImmutableCodeThu, 10 Apr 2014 09:15:36 +0200, by Doug Simon
-
Merge.Thu, 10 Apr 2014 09:14:35 +0200, by Doug Simon
-
Merge.Thu, 10 Apr 2014 00:05:24 +0200, by Doug Simon
-
added InstanceKlass::_graal_node_class field to accelerate Node.getNodeClass()Thu, 10 Apr 2014 00:01:30 +0200, by Doug Simon
-
add support for removing default JMH args (e.g., '{"-wi" : null, "-i" : null}')Wed, 09 Apr 2014 23:48:22 +0200, by Doug Simon
-
prevent recursive inlining when a method substitution calls the original (i.e., substituted) methodWed, 09 Apr 2014 21:10:52 +0200, by Doug Simon
-
@MethodSubstitution verifier checks that the type of an inserted 'this' parameter is assignable from the type in which the original method is declaredWed, 09 Apr 2014 18:53:48 +0200, by Doug Simon
-
revived verbose option in jmh commandWed, 09 Apr 2014 18:52:04 +0200, by Doug Simon
-
disable unsafe location identity optimization for arrays since it breaks truffleWed, 09 Apr 2014 22:45:27 -0700, by Tom Rodriguez
-
use hotspot static stubs for call sitesWed, 09 Apr 2014 16:33:37 -0700, by Tom Rodriguez
-
fix PrintCompilation formatting and use same time sourceWed, 09 Apr 2014 16:33:32 -0700, by Tom Rodriguez
-
eclipse-settings: enable raw type warnings.Wed, 09 Apr 2014 18:31:45 +0200, by Josef Eisl
-
Fix raw type references in OptionProcessor.Wed, 09 Apr 2014 19:48:34 +0200, by Josef Eisl
-
Suppress raw type warnings in CodeElementFactory.Wed, 09 Apr 2014 19:26:50 +0200, by Josef Eisl
-
Fix raw type references in HotSpotHostForeignCallsProvider.Wed, 09 Apr 2014 19:18:32 +0200, by Josef Eisl
-
Fix most raw type references.Wed, 09 Apr 2014 19:08:53 +0200, by Josef Eisl
-
Allow Unsafe operations on Java to use precise LocationIdentity and improve address formationWed, 09 Apr 2014 10:33:44 -0700, by Tom Rodriguez
-
minor sign/zero extension tweaksTue, 08 Apr 2014 20:13:59 -0700, by Tom Rodriguez
-
eliminate old 1.7 signatures for CBC methodsTue, 08 Apr 2014 20:13:15 -0700, by Tom Rodriguez
-
make %S format for Node emit Verbosity.AllTue, 08 Apr 2014 20:09:36 -0700, by Tom Rodriguez
-
re-enable graph ordering assertionWed, 09 Apr 2014 13:22:44 +0200, by Lukas Stadler
-
BaselineCompiler: implement framestate merge.Tue, 08 Apr 2014 18:40:02 +0200, by Josef Eisl
-
BaselineBytecodeParser: add createTarget.Mon, 07 Apr 2014 21:03:31 +0200, by Josef Eisl
-
BciBlock: make entryState abstract.Mon, 07 Apr 2014 20:19:01 +0200, by Josef Eisl
-
Lift implementation from HIRFrameStateBuilder up to AbstractFrameStateBuilder if possible.Mon, 07 Apr 2014 19:41:40 +0200, by Josef Eisl
-
AbstractBytecodeParser: move createTarget to GraphBuilderPhase.Mon, 07 Apr 2014 17:01:54 +0200, by Josef Eisl
-
AbstractBytecodeParser: move createBlockTarget to GraphBuilderPhase.Mon, 07 Apr 2014 16:44:05 +0200, by Josef Eisl
-
AbstractBytecodeParser: rework genIntegerSwitch.Mon, 07 Apr 2014 16:41:14 +0200, by Josef Eisl
-
AbstractBytecodeParser: fix usage of AbstractFrameStateBuilder.Mon, 07 Apr 2014 16:13:53 +0200, by Josef Eisl
-
Backout 20b3db86b1fa.Mon, 07 Apr 2014 15:43:00 +0200, by Josef Eisl
-
CFGPrinter: workaround for bytecode dumping.Mon, 07 Apr 2014 15:04:14 +0200, by Josef Eisl
-
Use high level CompressionNode in lowering of CompareAndSwapNode.Tue, 08 Apr 2014 16:04:00 +0200, by Roland Schatz
-
Use CompressionNode for accessing compressed Klass pointers.Tue, 08 Apr 2014 15:55:18 +0200, by Roland Schatz
-
Preserve value range in stamp of ParameterNode.Tue, 08 Apr 2014 15:44:41 +0200, by Roland Schatz
-
added support for overriding/complementing JMH arguments in jmh command with a JSON stringTue, 08 Apr 2014 16:04:59 +0200, by Doug Simon
-
moved some entries in CHANGELOG.md from 0.2 to tipTue, 08 Apr 2014 15:06:24 +0200, by Doug Simon
-
differentiate between tightly coupling edges (Extension) and loosely coupling edges (Association)Tue, 08 Apr 2014 10:25:44 +0200, by Lukas Stadler
-
Remove Constant.forObject and Constant.asObject to improve compiler/VM separationMon, 07 Apr 2014 16:09:17 -0700, by Christian Wimmer
-
MergeMon, 07 Apr 2014 23:35:41 +0200, by Andreas Woess
-
fix floating unsafe load regressionMon, 07 Apr 2014 23:09:36 +0200, by Andreas Woess
-
if GRAAL_VERSION is undefined, graal.version system property is set to "unknown"Mon, 07 Apr 2014 22:21:03 +0200, by Doug Simon
-
jmh command ensures Maven is run with a Graal enabled VMMon, 07 Apr 2014 22:20:23 +0200, by Doug Simon
-
updated CHANGELOG.mdMon, 07 Apr 2014 20:52:27 +0200, by Doug Simon
-
reduced upstream deltaMon, 07 Apr 2014 20:52:09 +0200, by Doug Simon
-
allow compilation with custom RegisterConfigMon, 07 Apr 2014 19:21:22 +0200, by Lukas Stadler
-
add allowedUsageType to GuardProxy/GuardPhi, changelog, remove debug outputMon, 07 Apr 2014 14:54:24 +0200, by Lukas Stadler
-
introduce non-ValueNode Proxy interfaceMon, 07 Apr 2014 13:55:45 +0200, by Lukas Stadler
-
new AnchoringNode interfaceMon, 07 Apr 2014 11:32:09 +0200, by Lukas Stadler
-
add NodeInterfaceMon, 07 Apr 2014 11:32:09 +0200, by Lukas Stadler
-
remove StampFactory.dependency/extension/conditionMon, 07 Apr 2014 11:32:08 +0200, by Lukas Stadler
-
create special-purpose SnippetAnchorNode to replace usages of BeginNode in snippetsMon, 07 Apr 2014 11:32:08 +0200, by Lukas Stadler
-
use temporary proxy for locations in snippetsMon, 07 Apr 2014 11:32:08 +0200, by Lukas Stadler
-
create memory anchor for snippet StartNodesMon, 07 Apr 2014 11:32:08 +0200, by Lukas Stadler
-
isAllowedUsageType on NodesMon, 07 Apr 2014 11:32:08 +0200, by Lukas Stadler
-
input typesMon, 07 Apr 2014 11:32:04 +0200, by Lukas Stadler
-
added graal.version system property that is (only) defined by Graal enabled VMsMon, 07 Apr 2014 16:24:49 +0200, by Doug Simon
-
Relax assertions in CompilationResultBuilder.Mon, 07 Apr 2014 11:46:20 +0200, by Roland Schatz
-
Fix wrong assertion.Fri, 04 Apr 2014 16:10:15 +0200, by Roland Schatz
-
Use typed illegal stamps and use IllegalStamp only for conflicting primitive types.Fri, 04 Apr 2014 15:57:41 +0200, by Roland Schatz
-
do not implicitly set guard to null in LoadHubNodeMon, 07 Apr 2014 10:40:37 +0200, by Lukas Stadler
-
remove unnecessary proxies during loop peelingMon, 07 Apr 2014 10:35:16 +0200, by Lukas Stadler
-
Temporarily disable NativeFunctionInterfaceTest unit tests.Sun, 06 Apr 2014 19:31:59 +0200, by Thomas Wuerthinger
-
Fixed CompressedOopTest.Sun, 06 Apr 2014 19:27:30 +0200, by Thomas Wuerthinger
-
Merge.Sun, 06 Apr 2014 17:47:00 +0200, by Thomas Wuerthinger
-
Truffle: Change signature for Truffle calls from (PackedFrame, Arguments) to (Object[]).Sun, 06 Apr 2014 17:46:24 +0200, by Thomas Wuerthinger
-
Include the visited state in BranchProfile#toString, so it shows up in printed ASTs.Sun, 06 Apr 2014 02:01:19 +0100, by Chris Seaton
-
Allow limiting maximum frame size in register configuration and bailout if it exceeds the specified limit.Sat, 05 Apr 2014 19:35:30 +0200, by Thomas Wuerthinger
-
Increase maximum allocatable spill area by factor of 2.Sat, 05 Apr 2014 19:11:07 +0200, by Thomas Wuerthinger
-
Truffle: format fix.Sat, 05 Apr 2014 03:24:04 +0200, by Christian Humer
-
Merge.Sat, 05 Apr 2014 03:19:27 +0200, by Christian Humer
-
Truffle: fixed NPE in the TruffleExpansionLogger.Sat, 05 Apr 2014 03:18:48 +0200, by Christian Humer
-
Truffle: instead of redirecting the call method. inlining is now performed by ignoring @SlowPath.Sat, 05 Apr 2014 03:18:48 +0200, by Christian Humer
-
Truffle: made inlining fully context sensitive.Thu, 03 Apr 2014 19:06:58 +0200, by Christian Humer
-
Truffle: Truffle API changes for context sensitive inlining.Thu, 03 Apr 2014 18:33:48 +0200, by Christian Humer
-
Socket interrupts should not be treated as errors in GraphPrinterDumpHandler.Thu, 03 Apr 2014 18:32:39 +0200, by Christian Humer
-
use JDK 8 features for some TODOsFri, 04 Apr 2014 16:48:06 -0700, by twisti
-
fixed com.oracle.graal.hotspot.meta.HotSpotConstantPool.loadReferencedType(int, int) for invokedynamicFri, 04 Apr 2014 16:40:24 -0700, by twisti
-
separate subclasses for value and guard phis and proxiesFri, 04 Apr 2014 18:32:32 +0200, by Lukas Stadler
-
fix NPE in HexCodeFileFri, 04 Apr 2014 18:23:55 +0200, by Lukas Stadler
-
make implicit null checking optional for Access nodes (fixes CAS crash)Fri, 04 Apr 2014 17:06:44 +0200, by Lukas Stadler
-
fix null stamp in CurrentJavaThreadNodeFri, 04 Apr 2014 16:59:01 +0200, by Lukas Stadler
-
amd64peephole: use hasOperand()Fri, 04 Apr 2014 15:56:19 +0200, by Bernhard Urban
-
AbstractBytecodeParser: remove createTarget.Fri, 04 Apr 2014 12:49:26 +0200, by Josef Eisl
-
Move hasBlockEnd from NodeLIRBuilder to LIRGenerator.Fri, 04 Apr 2014 12:45:58 +0200, by Josef Eisl
-
BaselineCompiler: implement genIf.Thu, 03 Apr 2014 10:23:34 +0200, by Josef Eisl
-
PTX: fix LIR generation problem (introduced by b65036798097).Fri, 04 Apr 2014 12:29:46 +0200, by Josef Eisl
-
HSAIL: added UseHSAILDeoptimization VM option for disabling HSAIL deopt supportFri, 04 Apr 2014 12:22:49 +0200, by Doug Simon
-
removed diff to upstream HS repo made unnecessary by GRAAL-605Fri, 04 Apr 2014 12:05:41 +0200, by Doug Simon
-
changed hg ignore pattern to include the temporary graal.src.zip filesFri, 04 Apr 2014 12:03:55 +0200, by Doug Simon
-
Backed out e636d62005c3 since GraalVM no longer needs to run in jdk7Thu, 03 Apr 2014 21:05:13 +0200, by Doug Simon
-
moved Maven installation of Graal dependency from build to jmh commandThu, 03 Apr 2014 20:54:30 +0200, by Doug Simon
-
refactored archive command to use "with" statementThu, 03 Apr 2014 20:53:52 +0200, by Doug Simon
-
Check for correct classloader before returning cached resolved type.Thu, 03 Apr 2014 17:52:10 +0200, by Roland Schatz
-
Support for short and byte compare in AMD64 backend.Thu, 03 Apr 2014 19:25:11 +0200, by Roland Schatz
-
Cleanup of AMD64 assembler.Thu, 03 Apr 2014 14:01:39 +0200, by Roland Schatz
-
Fix lowering of DirectObjectStoreNode.Thu, 03 Apr 2014 11:26:49 +0200, by Roland Schatz
-
Remove unused import.Thu, 03 Apr 2014 17:51:31 +0200, by Thomas Wuerthinger
-
Merge.Thu, 03 Apr 2014 17:47:38 +0200, by Thomas Wuerthinger
-
Remove compiled method call intrinsic.Thu, 03 Apr 2014 17:47:29 +0200, by Thomas Wuerthinger
-
Remove MonitorExitStubCall, use a ForeignCallNode instead. Declare the linkage of MONITOREXIT as LEAF_SP.Thu, 03 Apr 2014 15:03:45 +0200, by Gilles Duboscq
-
Add possibility to have HotSpot linkages which are LEAF but still require a last_java_spThu, 03 Apr 2014 15:26:21 +0200, by Gilles Duboscq
-
Add graal.src.zip to hgignoreThu, 03 Apr 2014 14:54:08 +0200, by Gilles Duboscq
-
MergeWed, 02 Apr 2014 15:40:59 -0700, by Christian Wimmer
-
Make intrinsification decisions customizable by subclassTue, 25 Mar 2014 14:25:15 -0700, by Christian Wimmer
-
remove leftover forceDump callWed, 02 Apr 2014 11:54:49 -0700, by Tom Rodriguez
-
NodeLIRBuilderTool: fix typo in interface name.Wed, 02 Apr 2014 17:53:06 +0200, by Josef Eisl
-
Remove visitReturn from NodeLIRBuilder.Wed, 02 Apr 2014 16:52:47 +0200, by Josef Eisl
-
AbstractBytecodeParser: rename ifNode to genIf.Wed, 02 Apr 2014 10:08:00 +0200, by Josef Eisl
-
AbstractBytecodeParser: make ifNode abstract.Wed, 02 Apr 2014 10:06:49 +0200, by Josef Eisl
-
Use AbstractBlock in LabelRef.Wed, 02 Apr 2014 09:59:43 +0200, by Josef Eisl
-
Make compression and uncompression explicit in the high level graph.Wed, 02 Apr 2014 15:26:58 +0200, by Roland Schatz
-
Support for spill moves of values smaller than int.Wed, 02 Apr 2014 14:43:52 +0200, by Roland Schatz
-
Floating nodes for compressing and uncompressing pointers.Tue, 01 Apr 2014 15:59:32 +0200, by Roland Schatz
-
Make type assertions in backend less strict.Tue, 01 Apr 2014 15:50:15 +0200, by Roland Schatz
-
Code cleanup in FrameStateAssignmentPhase.Tue, 01 Apr 2014 15:49:08 +0200, by Roland Schatz
-
mx.JavaConfig: filter non-existant paths from bootclasspath, extdirs and endorseddirsWed, 02 Apr 2014 14:19:38 +0200, by Gilles Duboscq
-
Always compile ClasspathDump.java to avoid class version problemsWed, 02 Apr 2014 14:11:26 +0200, by Gilles Duboscq
-
GRAAL distribution now includes sources (graal.src.zip)Wed, 02 Apr 2014 10:05:08 +0200, by Doug Simon
-
added support for adding sources to distributionWed, 02 Apr 2014 10:04:27 +0200, by Doug Simon
-
add redundant compare test and fix breakageTue, 01 Apr 2014 22:39:17 -0700, by Tom Rodriguez
-
fix c1 implicit null bugTue, 01 Apr 2014 19:45:34 -0700, by Tom Rodriguez
-
eliminate redundant FixedGuardsTue, 01 Apr 2014 15:49:13 -0700, by Tom Rodriguez
-
eliminate duplicate guards with the same anchorTue, 01 Apr 2014 15:42:42 -0700, by Tom Rodriguez
-
allow memory arithmetic to swallow UnsafeCastNodeTue, 01 Apr 2014 15:42:19 -0700, by Tom Rodriguez
-
use MemOp as base class for new memory opsTue, 01 Apr 2014 15:41:28 -0700, by Tom Rodriguez
-
install graal.jar into local Maven repo if MAVEN_INSTALL_GRAAL_JAR environment variable is "true"Tue, 01 Apr 2014 22:48:07 +0200, by Doug Simon
-
don't try to disassemble deoptimized/invalidated nmethodsTue, 01 Apr 2014 22:46:52 +0200, by Doug Simon
-
Rename KindInterface to KindProvider.Tue, 01 Apr 2014 19:49:51 +0200, by Josef Eisl
-
Create dedicated BaselineBytecodeParser, BytecodeLIRBuilder and amd64 specialization.Tue, 01 Apr 2014 20:26:22 +0200, by Josef Eisl
-
BaselineCompiler: implement genIntegerAdd, genReturn and append.Tue, 01 Apr 2014 15:47:58 +0200, by Josef Eisl
-
Remove deprecated BytecodeParser interface.Tue, 01 Apr 2014 15:30:28 +0200, by Josef Eisl
-
Initial baseline LIR generation.Tue, 01 Apr 2014 15:25:16 +0200, by Josef Eisl
-
Remove more duplicate methods from NodeLIRBuilder and LIRGenerator.Tue, 01 Apr 2014 15:07:10 +0200, by Josef Eisl
-
Move options from GraphBuilderPhase to AbstractBytecodeParser.Tue, 01 Apr 2014 15:05:26 +0200, by Josef Eisl
-
Remove LIRGenerationResult from NodeLIRBuilder.Tue, 01 Apr 2014 15:23:21 +0200, by Josef Eisl
-
Remove duplicate methods from NodeLIRBuilder and LIRGenerator.Tue, 01 Apr 2014 10:48:04 +0200, by Josef Eisl
-
BaselineCompiler: create BytecodeParser.Mon, 31 Mar 2014 19:00:13 +0200, by Josef Eisl
-
disabled current Checkstyle configurations (until Checkstyle supports Java8)Tue, 01 Apr 2014 18:51:14 +0200, by Doug Simon
-
When building with JDT, use the one from JAVA_HOME but set the booclasspath, extdirs and endorseddirs to the correct JDK for cross-compilation.Tue, 01 Apr 2014 15:50:55 +0200, by Gilles Duboscq
-
Add -source -bootclasspath and -extdirs arguments to javadoc commandTue, 01 Apr 2014 15:31:37 +0200, by Gilles Duboscq
-
When building with javac, use the one from JAVA_HOME but set the booclasspath, extdirs and endorseddirs to the correct JDK for cross-compilation.Tue, 01 Apr 2014 16:22:05 +0200, by Gilles Duboscq
-
Extend JavaConfig bootclasspath detection to detect extdirs and endorseddirsTue, 01 Apr 2014 16:21:49 +0200, by Gilles Duboscq
-
Add possibility to build using error-prone instead of javac.Fri, 28 Mar 2014 10:46:48 +0100, by Gilles Duboscq
-
mergeTue, 01 Apr 2014 15:15:28 +0200, by Michael Haupt
-
make compile() part of the API of OptimizedCallTargetTue, 01 Apr 2014 14:28:46 +0200, by Michael Haupt
-
Also crash early for failed SIGFPE implicit exception.Fri, 28 Mar 2014 10:46:18 +0100, by Gilles Duboscq
-
Backout jdk9 mergeTue, 01 Apr 2014 13:57:07 +0200, by Gilles Duboscq
-
Formatter: Keep one enum constant per lineTue, 01 Apr 2014 14:09:03 +0200, by Gilles Duboscq
-
mx: fix post processing of javadoc for jdk8Mon, 31 Mar 2014 20:28:34 +0200, by Bernhard Urban
-
javadoc fixesMon, 31 Mar 2014 20:51:09 +0200, by Bernhard Urban
-
Disable checkstyle in mx gate.Mon, 31 Mar 2014 19:07:49 +0200, by Josef Eisl
-
Revert 3e9a8ef2e0e1.Mon, 31 Mar 2014 18:05:20 +0200, by Josef Eisl
-
Merge.Mon, 31 Mar 2014 17:51:25 +0200, by Josef Eisl
-
Rename BytecodeParseHelper to AbstractBytecodeParser.Mon, 31 Mar 2014 17:51:11 +0200, by Josef Eisl
-
BytecodeParseHelper clean up.Mon, 31 Mar 2014 17:47:27 +0200, by Josef Eisl
-
Moved bytecode parsing from GraphBuilderPhase to BytecodeParseHelper.Mon, 31 Mar 2014 14:28:12 +0200, by Josef Eisl
-
Merge (defunc).Mon, 31 Mar 2014 11:15:13 +0200, by Josef Eisl
-
Work around Graph.unique() type issue.Tue, 25 Mar 2014 13:31:53 +0100, by Josef Eisl
-
Implemented abstract methods of BytecodeParserHelper for GraphBuilderPhaseTue, 25 Mar 2014 12:07:47 +0000, by Niclas Adlertz
-
BytecodeParseHelper initialize members.Mon, 24 Mar 2014 20:05:51 +0100, by Josef Eisl
-
Created BaselineCompiler BytecodeParser inner class.Mon, 24 Mar 2014 19:24:59 +0100, by Josef Eisl
-
Use BciBlock in BytecodeParseHelper.Mon, 24 Mar 2014 18:58:55 +0100, by Josef Eisl
-
Finished cleaning up BytecodeParseHelper abstract base class.Mon, 24 Mar 2014 18:54:36 +0100, by Josef Eisl
-
Move Bytecode parsing into BytecodeParseHelper (defunc).Mon, 24 Mar 2014 16:16:31 +0100, by Josef Eisl
-
avoid repetitive BoxNode virtualizationMon, 31 Mar 2014 13:46:12 +0200, by Lukas Stadler
-
compare constants in graphs in GraalCompilerTest.assertEqualsMon, 31 Mar 2014 13:45:56 +0200, by Lukas Stadler
-
use StatelessPostOrderNodeIterator in GraphOrderMon, 31 Mar 2014 13:45:40 +0200, by Lukas Stadler
-
Rename NodeLIRGenerator (and related classes and interfaces) to NodeLIRBuilder.Mon, 31 Mar 2014 10:03:32 +0200, by Josef Eisl
-
Add LIRGenerator refactoring to CHANGELOG.Fri, 28 Mar 2014 14:28:27 +0100, by Josef Eisl
-
Add javadoc to KindInterface.Fri, 28 Mar 2014 14:02:42 +0100, by Josef Eisl
-
Merge.Sun, 30 Mar 2014 16:08:33 +0200, by Thomas Wuerthinger
-
Merge.Wed, 19 Mar 2014 11:43:57 +0100, by Thomas Wuerthinger
-
Merge.Mon, 17 Mar 2014 16:43:34 +0100, by Thomas Wuerthinger
-
Merge.Wed, 12 Mar 2014 02:49:45 +0100, by Thomas Wuerthinger
-
allow to force bootstrap in tieredSat, 29 Mar 2014 00:28:49 +0100, by Bernhard Urban
-
CompilerDirectives: add optional nonNull parameter to unsafeCastFri, 28 Mar 2014 18:33:05 +0100, by Andreas Woess
-
ThreadSafetyTest: increase timeout and check test termination with assertionFri, 28 Mar 2014 17:55:46 +0100, by Andreas Woess
-
IGV: repair Graal CFG only filterFri, 28 Mar 2014 17:51:46 +0100, by Andreas Woess
-
gate: use no tiered to test bootstrap, add scaladacapo-kiama (fastdebug)Fri, 28 Mar 2014 15:44:10 +0100, by Bernhard Urban
-
amd64hotspot: don't install compressed oops if -XX:-UseCompressedOopsFri, 28 Mar 2014 15:38:14 +0100, by Bernhard Urban
-
disable bootstrap in tiered modeFri, 28 Mar 2014 12:01:52 +0100, by Bernhard Urban
-
added removal of trailing whitespace to eclipseformat to emulate the actions performed by the IDEFri, 28 Mar 2014 14:58:35 +0100, by Doug Simon
-
removed Debug.printf and added multi-arg versions of Debug.dumpFri, 28 Mar 2014 12:39:46 +0100, by Doug Simon
-
made findbugs quiet if running headlessFri, 28 Mar 2014 11:45:47 +0100, by Doug Simon
-
removed methods in Indent that are redundant with those in DebugFri, 28 Mar 2014 11:41:42 +0100, by Doug Simon
-
Revert wrong change in InliningUtilFri, 28 Mar 2014 09:47:42 +0100, by Erik Eckstein
-
Backout changeset ae7cbf13e765708f228be3e2e666e13d421bbd8eFri, 28 Mar 2014 09:18:18 +0100, by Erik Eckstein
-
MergeFri, 28 Mar 2014 09:05:22 +0100, by Erik Eckstein
-
Truffle: add missing TruffleCache base classFri, 28 Mar 2014 08:39:32 +0100, by Erik Eckstein
-
Truffle: refactor ompilation related classes for SubstrateVMFri, 28 Mar 2014 08:38:49 +0100, by Erik Eckstein
-
correct guarding of Debug.logv in InliningUtilFri, 28 Mar 2014 08:26:21 +0100, by Erik Eckstein
-
updated to latest JAI libraryFri, 28 Mar 2014 08:25:35 +0100, by Doug Simon
-
merge unsigned compare guards with constant indexes or limitsThu, 27 Mar 2014 22:17:54 -0700, by Tom Rodriguez
-
Instrumentation: update probe nodes to new node APIThu, 27 Mar 2014 16:38:39 -0700, by Michael Van De Vanter
-
set MethodProfileWidth to 0 since it's unusedThu, 27 Mar 2014 13:12:18 -0700, by Tom Rodriguez
-
fix scanning of method data for redefined methodsThu, 27 Mar 2014 13:11:17 -0700, by Tom Rodriguez
-
Fix merge regressions.Thu, 27 Mar 2014 18:35:55 +0100, by Josef Eisl
-
Canonicalize projects.Thu, 27 Mar 2014 17:47:55 +0100, by Josef Eisl
-
Fix eclipse format.Thu, 27 Mar 2014 17:41:55 +0100, by Josef Eisl
-
Merge.Thu, 27 Mar 2014 17:31:20 +0100, by Josef Eisl
-
Remove unused interface.Thu, 27 Mar 2014 16:23:22 +0100, by Josef Eisl
-
Fix style issues.Thu, 27 Mar 2014 16:21:14 +0100, by Josef Eisl
-
Adopt HSAILLIRGenerator.Thu, 27 Mar 2014 15:55:08 +0100, by Josef Eisl
-
Merge (defunc).Thu, 27 Mar 2014 15:06:22 +0100, by Josef Eisl
-
Remove state*() from NodeLIRGenerator.Thu, 27 Mar 2014 13:54:27 +0100, by Josef Eisl
-
Merge.Wed, 26 Mar 2014 20:44:11 +0100, by Josef Eisl
-
Apply LIRGenerator refactoring to PTX backend.Wed, 26 Mar 2014 17:02:45 +0100, by Josef Eisl
-
Remove remaining LIRGenerator methods from NodeLIRGenerator.Wed, 26 Mar 2014 17:02:13 +0100, by Josef Eisl
-
Apply LIRGenerator refactoring to SPARC backend.Wed, 26 Mar 2014 16:31:28 +0100, by Josef Eisl
-
Apply LIRGenerator refactoring to HSAIL backend.Wed, 26 Mar 2014 15:59:59 +0100, by Josef Eisl
-
Fix LIRGenerator casting problem.Wed, 26 Mar 2014 15:14:27 +0100, by Josef Eisl
-
Fix NodeLIRGenerator.append() issue.Wed, 26 Mar 2014 15:04:03 +0100, by Josef Eisl
-
Remove currentBlock from NodeLIRGenerator.Wed, 26 Mar 2014 13:15:08 +0100, by Josef Eisl
-
Removed nodeOperands from LIRGenerator.Wed, 26 Mar 2014 12:14:08 +0100, by Josef Eisl
-
Split LIRGenerator and fix AMD64 backend.Wed, 26 Mar 2014 11:49:07 +0100, by Josef Eisl
-
Remove BaselineLIRGenerator.Tue, 25 Mar 2014 17:23:20 +0100, by Josef Eisl
-
Added NodeLIRGenerator.Tue, 25 Mar 2014 16:37:12 +0100, by Josef Eisl
-
Removed unused LIRGeneratorInterfaces.Tue, 25 Mar 2014 16:01:18 +0100, by Josef Eisl
-
Split up NodeBasedLIRGeneratorTool.Tue, 25 Mar 2014 15:53:12 +0100, by Josef Eisl
-
Rename LIRGeneratorTool to NodeBasedLIRGeneratorTool.Tue, 25 Mar 2014 15:37:02 +0100, by Josef Eisl
-
Split up ArithmeticLIRGenerator interface.Tue, 25 Mar 2014 14:57:37 +0100, by Josef Eisl
-
Set parameter frameState in BaselineCompiler.Mon, 24 Mar 2014 13:56:56 +0100, by Josef Eisl
-
Introduce BytecodeParser interface.Mon, 24 Mar 2014 13:15:42 +0100, by Josef Eisl
-
BciBlockMapping use AbstractBlockBase.id instead of blockID.Mon, 24 Mar 2014 11:58:59 +0100, by Josef Eisl
-
Added baseline path in runCompilationMon, 24 Mar 2014 12:10:17 +0000, by Niclas Adlertz
-
Fix warnings.Mon, 24 Mar 2014 10:42:27 +0100, by Josef Eisl
-
BciBlock extends AbstractBlockBaseMon, 24 Mar 2014 10:24:30 +0000, by Niclas Adlertz
-
Added predecessors to BciBlockFri, 21 Mar 2014 13:50:02 +0000, by Niclas Adlertz
-
Starting point of the baseline bytecode parserThu, 20 Mar 2014 18:09:41 +0000, by Niclas Adlertz
-
Merge.Thu, 20 Mar 2014 13:50:21 +0100, by Josef Eisl
-
Baseline emit return.Wed, 19 Mar 2014 19:02:29 +0100, by Josef Eisl
-
Specialize (baseline) emitPrologue for AMD64 and PTX.Wed, 19 Mar 2014 17:48:39 +0100, by Josef Eisl
-
Use AbstractBlock in StandardOp.Wed, 19 Mar 2014 17:44:14 +0100, by Josef Eisl
-
Baseline compiler emitPrologue.Wed, 19 Mar 2014 17:07:22 +0100, by Josef Eisl
-
Fix baseline compiler warnings.Wed, 19 Mar 2014 15:26:44 +0100, by Josef Eisl
-
mergeWed, 19 Mar 2014 15:22:14 +0100, by Josef Eisl
-
Remove beginNode() from AbstractBlock interfaceWed, 19 Mar 2014 14:25:45 +0000, by Niclas Adlertz
-
added kindinterface for valuenode and variable and started to generalize some methods used for bytecodeparsingWed, 19 Mar 2014 10:29:07 +0000, by Niclas Adlertz
-
LIRFrameStateBuilder addedTue, 18 Mar 2014 09:56:20 +0000, by Niclas Adlertz
-
Create Baseline version of doBlock in LIRGenerator.Wed, 19 Mar 2014 15:14:37 +0100, by Josef Eisl
-
Track AbstractBlock in LIRGenerator.Wed, 19 Mar 2014 15:13:13 +0100, by Josef Eisl
-
Handle AbstractBlock in CFGPrinter.Wed, 19 Mar 2014 15:10:28 +0100, by Josef Eisl
-
Removed NodeLIRGenerator again.Wed, 19 Mar 2014 13:50:52 +0100, by Josef Eisl
-
Introduce LIRGeneratorCommon and NodeBasedLIRGenerator interfaces.Wed, 19 Mar 2014 13:35:13 +0100, by Josef Eisl
-
Resolve BaselineCompiler LIRGenerationResult issues.Tue, 18 Mar 2014 14:50:17 +0100, by Josef Eisl
-
Introduce LIRGenResLowerable.Tue, 18 Mar 2014 14:48:39 +0100, by Josef Eisl
-
Decoupled LIRGenerator and LIRGenerationResult.Tue, 18 Mar 2014 13:49:11 +0100, by Josef Eisl
-
LIRGenerator: add getter for DebugInfoBuilder and CallingConvention.Tue, 18 Mar 2014 10:28:27 +0100, by Josef Eisl
-
Introduce specialized LIRGenerationResults for Targets if needed.Mon, 17 Mar 2014 20:05:45 +0100, by Josef Eisl
-
LIR renamed setter and getter functions.Mon, 17 Mar 2014 19:18:35 +0100, by Josef Eisl
-
Introduce LIRGenerationResultBase.Mon, 17 Mar 2014 19:11:27 +0100, by Josef Eisl
-
Introduce LIRGenerationResult interface.Mon, 17 Mar 2014 18:36:58 +0100, by Josef Eisl
-
Merge.Fri, 14 Mar 2014 17:19:52 +0100, by Josef Eisl
-
BaselineCompiler: update LIRBlock.Thu, 13 Mar 2014 18:45:17 +0100, by Josef Eisl
-
Change to AbstractBlock in LIR.setLir().Thu, 13 Mar 2014 18:44:09 +0100, by Josef Eisl
-
Add LIRControlFlowGraph.Thu, 13 Mar 2014 17:19:48 +0100, by Josef Eisl
-
Updated getStartBlock() in AbstractControlFlowGraph.Thu, 13 Mar 2014 17:18:48 +0100, by Josef Eisl
-
Create BlocksToDoubles and use it in the backend.Thu, 13 Mar 2014 17:16:23 +0100, by Josef Eisl
-
Create AbstractBlockBase.Thu, 13 Mar 2014 17:11:16 +0100, by Josef Eisl
-
Restrict access to members of LIRGenerator.Thu, 13 Mar 2014 13:28:09 +0100, by Josef Eisl
-
mergeThu, 13 Mar 2014 11:43:08 +0100, by Josef Eisl
-
added abstract base classFri, 14 Mar 2014 16:12:25 +0000, by Niclas Adlertz
-
Added the HIRAbstractFrameStateBuilderFri, 14 Mar 2014 13:59:39 +0000, by Niclas Adlertz
-
Created abstract class FrameStateBuilderFri, 14 Mar 2014 13:57:37 +0000, by Niclas Adlertz
-
Introduce AbstractControlFlowGraph.Wed, 12 Mar 2014 20:40:01 +0100, by Josef Eisl
-
Add call to GraalCompiler.emitCode() from BaselineCompiler.Wed, 12 Mar 2014 20:32:44 +0100, by Josef Eisl
-
Move remaining Block references in LinearScan to AbstractBlock.Wed, 12 Mar 2014 19:32:12 +0100, by Josef Eisl
-
Work around printCFG / AbstractBlock issue.Wed, 12 Mar 2014 16:49:24 +0100, by Josef Eisl
-
Use List<T> instead of Iterable<T> in AbstractBlock to (temporary) allow editing.Wed, 12 Mar 2014 13:38:12 +0100, by Josef Eisl
-
Make LIR use AbstractBlock. (errors)Wed, 12 Mar 2014 12:09:07 +0100, by Josef Eisl
-
pass EXTRA_JAVA_HOMES to eclipse buildersThu, 27 Mar 2014 16:54:47 +0100, by Lukas Stadler
-
Add assertions to ensure that the deoptimizing FrameState is unique in LIR generation.Thu, 27 Mar 2014 13:20:41 +0100, by Roland Schatz
-
Rename deoptState fields to reflect whether they refer to a state before or during.Thu, 27 Mar 2014 13:20:32 +0100, by Roland Schatz
-
Regression test for issue fixed in 6ae9af961b7c.Thu, 27 Mar 2014 13:20:19 +0100, by Roland Schatz
-
changed distribution dependency exclusion mechanism to be only for library dependenciesThu, 27 Mar 2014 12:45:11 +0100, by Doug Simon
-
fixed hard coded reference to JDK7Thu, 27 Mar 2014 09:46:31 +0100, by Doug Simon
-
reverted 3128becfec95Thu, 27 Mar 2014 09:45:39 +0100, by Doug Simon
-
Merge.Wed, 26 Mar 2014 22:38:17 +0100, by Doug Simon
-
mx: removed use of exclusion filter files from findbugs commandWed, 26 Mar 2014 22:20:23 +0100, by Doug Simon
-
revived use of FindBugs annotationsWed, 26 Mar 2014 22:19:33 +0100, by Doug Simon
-
mx: added support for excluding dependencies from distributionsWed, 26 Mar 2014 22:18:44 +0100, by Doug Simon
-
fixed incorrect uses of Debug.log APIWed, 26 Mar 2014 22:17:31 +0100, by Doug Simon
-
added checkheaders to the gateWed, 26 Mar 2014 21:10:24 +0100, by Doug Simon
-
added checkheaders command for checking Java source headers without relying on CheckstyleWed, 26 Mar 2014 21:08:00 +0100, by Doug Simon
-
canonicalized projectsWed, 26 Mar 2014 21:07:42 +0100, by Doug Simon
-
removed GraalDeoptLeafGraphIds_lockWed, 26 Mar 2014 20:33:16 +0100, by Doug Simon
-
fixed pylint errorsWed, 26 Mar 2014 17:36:25 +0100, by Doug Simon
-
HSAIL: preliminary deopt supportWed, 26 Mar 2014 17:33:54 +0100, by Doug Simon
-
findbugs will also use any findbugsExcludeFilter.xml it finds in a suite's rootWed, 26 Mar 2014 17:30:40 +0100, by Doug Simon
-
SnippetCounters: HotSpot stubs are not allowed to embed oops, thus exclude them in stubsWed, 26 Mar 2014 22:14:43 +0100, by Bernhard Urban
-
SnippetCounter: use own location for counterWed, 26 Mar 2014 21:52:45 +0100, by Bernhard Urban
-
pylint fixesWed, 26 Mar 2014 14:43:50 +0100, by Bernhard Urban
-
transition to JDK8Wed, 26 Mar 2014 14:34:08 +0100, by Doug Simon
-
mx: increase minimum required jdk versionWed, 26 Mar 2014 14:32:50 +0100, by Bernhard Urban
-
changelog: repo links should point to tagnameWed, 26 Mar 2014 10:52:04 +0100, by Bernhard Urban
-
fix ecliipseformat errorWed, 26 Mar 2014 10:26:06 +0100, by Erik Eckstein
-
remove a GraphOrder assertion which does not hold in substrate VMWed, 26 Mar 2014 10:16:28 +0100, by Erik Eckstein
-
extend graph builder and CompilationResult for substrateVMWed, 26 Mar 2014 10:15:15 +0100, by Erik Eckstein
-
make scheduling in IdealGraphPrinter optionalWed, 26 Mar 2014 10:10:12 +0100, by Erik Eckstein
-
add assertion to detect infinite recursion in snippet inliningWed, 26 Mar 2014 10:08:31 +0100, by Erik Eckstein
-
add Debug.logAndIndent with enabled-flagWed, 26 Mar 2014 10:06:25 +0100, by Erik Eckstein
-
make ensureUniquePC an abstract method of the base Assembler classWed, 26 Mar 2014 10:04:37 +0100, by Erik Eckstein
-
print total allocated bytes for compilationsTue, 25 Mar 2014 16:37:28 -0700, by twisti
-
revert some changes to match upstream filesTue, 25 Mar 2014 16:25:02 -0700, by twisti
-
added findbugs to the gateTue, 25 Mar 2014 23:53:09 +0100, by Doug Simon
-
fixed findbugs issueTue, 25 Mar 2014 23:52:57 +0100, by Doug Simon
-
Added tag graal-0.2 for changeset 483d05bf77a7Tue, 25 Mar 2014 22:38:07 +0100, by Bernhard Urban
-
MergeTue, 25 Mar 2014 13:50:28 -0700, by Christian Wimmer
-
Perform de-virtualization of calls only in canonicalizer and not in graph builderTue, 25 Mar 2014 13:32:32 -0700, by Christian Wimmer
-
Allow project-specific overrides of Eclipse configuration filesTue, 25 Mar 2014 11:50:57 -0700, by Christian Wimmer
-
Add new optional method parameterTue, 25 Mar 2014 11:50:31 -0700, by Christian Wimmer
-
Add equals/hashCode methodsTue, 25 Mar 2014 11:50:05 -0700, by Christian Wimmer
-
Use Stamp instead of Kind for method parameterTue, 25 Mar 2014 11:49:46 -0700, by Christian Wimmer
-
Do not call @NodeIntrinsic method from within GraalTue, 25 Mar 2014 11:48:33 -0700, by Christian Wimmer
-
Fix format stringTue, 25 Mar 2014 11:47:43 -0700, by Christian Wimmer
-
Allow subclasses to provide their own graph builderTue, 25 Mar 2014 11:47:27 -0700, by Christian Wimmer
-
Add verification codeTue, 25 Mar 2014 11:26:50 -0700, by Christian Wimmer
-
Support zero-extend-load for all data sizesTue, 25 Mar 2014 11:15:37 -0700, by Christian Wimmer
-
Introduce base class ConstantDataTue, 25 Mar 2014 11:07:47 -0700, by Christian Wimmer
-
replaced RawDataValue with LIRGeneratorTool.emitData(); accept only ASCII strings in log and VM error messagesTue, 25 Mar 2014 21:02:37 +0100, by Doug Simon
-
Introduce separate interfaces for deoptimizing nodes that deopt to a state before, during or after their execution.Tue, 25 Mar 2014 18:53:34 +0100, by Roland Schatz
-
nmethod: fix -XX:+PrintNMethodStatisticsTue, 25 Mar 2014 16:38:01 +0100, by Bernhard Urban
-
taught LIRVerifier about RawDataValueTue, 25 Mar 2014 14:23:43 +0100, by Doug Simon
-
use raw data support to fix incorrect use of String.intern() for embedding strings in codeTue, 25 Mar 2014 13:57:48 +0100, by Doug Simon
-
added support for installing raw data with codeTue, 25 Mar 2014 13:56:52 +0100, by Doug Simon
-
check that data patches are of the expected typeTue, 25 Mar 2014 13:55:55 +0100, by Doug Simon
-
Merge.Mon, 24 Mar 2014 23:50:48 +0100, by Doug Simon
-
Backport of 8504393de66b from jdk9Mon, 24 Mar 2014 23:50:18 +0100, by Doug Simon
-
Backed out merge changeset: b51e29501f30Mon, 24 Mar 2014 21:30:43 +0100, by Doug Simon
-
new ProfileCompiledMethods toolMon, 24 Mar 2014 14:02:58 +0100, by Lukas Stadler
-
update BenchmarkCounters (add TimedDynamicCounters, fix -XX:+GraalCountersExcludeCompiler)Mon, 24 Mar 2014 13:31:39 +0100, by Lukas Stadler
-
HSAIL: implemented storing compressed constants and made HSAILHotSpotLIRGenerator implement HotSpotLIRGeneratorMon, 24 Mar 2014 14:41:28 +0100, by Doug Simon
-
Update vm descriptions in readmeMon, 24 Mar 2014 11:24:22 +0100, by Gilles Duboscq
-
deal with deleted ends in ConvertDeoptimizeToGuardPhaseMon, 24 Mar 2014 10:45:24 +0100, by Lukas Stadler
-
mx build: ignore release tag suffix if build directory is not a mercurial repositoryMon, 24 Mar 2014 09:40:29 +0100, by Bernhard Urban
-
fix vargs -> Object -> vargs logging call pathsFri, 21 Mar 2014 16:36:59 -0700, by Tom Rodriguez
-
don't do subword float convertsFri, 21 Mar 2014 15:28:37 -0700, by Tom Rodriguez
-
make HotSpotResolvedJavaMethod leanerFri, 21 Mar 2014 14:26:58 -0700, by twisti
-
Merge.Fri, 21 Mar 2014 13:54:43 +0100, by Christian Humer
-
Truffle: fixed call count profile; added leaf check for inlining; inline tracing now shows dispatched calls.Fri, 21 Mar 2014 13:54:08 +0100, by Christian Humer
-
additional canonicalizers for accesses and value nodes (improves number of implicit null checks)Thu, 20 Mar 2014 17:15:36 +0100, by Lukas Stadler
-
metric for number of implicit null checks in GuardLoweringPhaseFri, 21 Mar 2014 11:51:14 +0100, by Lukas Stadler
-
test case for IfNode reordering fix (a300322)Thu, 20 Mar 2014 14:14:48 +0100, by Lukas Stadler
-
canonicalize certain shift-compare expressionsThu, 20 Mar 2014 14:13:55 +0100, by Lukas Stadler
-
keep the guard alive when removing ReadNodes without usagesFri, 21 Mar 2014 10:45:16 +0100, by Lukas Stadler
-
guard implicit exception deoptThu, 20 Mar 2014 17:36:43 -0700, by Tom Rodriguez
-
printing fixesThu, 20 Mar 2014 16:56:21 -0700, by Tom Rodriguez
-
initial support for memory arithmetic on x86Thu, 20 Mar 2014 15:57:03 -0700, by Tom Rodriguez
-
add HotSpotMethodDataAccessor.Tag enum and dummy entries to PROFILE_DATA_ACCESSORS for new profile typesThu, 20 Mar 2014 13:41:32 -0700, by twisti
-
set MaxRAM value to the same used by C2Thu, 20 Mar 2014 12:35:15 -0700, by twisti
-
Merged with jdk9/dev/hotspot changeset 9486a41de3b7Tue, 18 Mar 2014 20:19:10 -0700, by twisti
-
MergeFri, 14 Mar 2014 10:31:11 -0700, by amurillo
-
MergeFri, 14 Mar 2014 13:27:18 +0100, by ehelin
-
MergeFri, 14 Mar 2014 09:18:39 +0100, by ehelin
-
MergeWed, 12 Mar 2014 13:02:47 +0100, by ehelin
-
7098155: Resize young gen at full collections for UseParallelGCWed, 05 Mar 2014 07:34:35 -0800, by jmasa
-
MergeTue, 11 Mar 2014 15:14:46 +0100, by ehelin
-
8035057: NewSize ergonomics wrong when setting small or unaligned size on command lineFri, 21 Feb 2014 09:48:52 +0100, by sjohanss
-
8023899: Typo in TraceCPUTime messageFri, 31 Jan 2014 13:38:01 +0100, by jwilhelm
-
MergeFri, 14 Mar 2014 09:26:27 +0100, by neliasso
-
8036976: PPC64: implement the template interpreterMon, 10 Mar 2014 12:58:02 +0100, by goetz
-
8031321: Support Intel bit manipulation instructionsWed, 12 Mar 2014 11:24:26 -0700, by iveresov
-
8037043: put Method flag bits in predictable positionsTue, 11 Mar 2014 14:54:47 -0700, by twisti
-
MergeTue, 11 Mar 2014 10:59:26 -0700, by drchase
-
8028037: [parfait] warnings from b114 for hotspot.src.share.vmTue, 11 Mar 2014 13:38:32 -0400, by drchase
-
MergeTue, 11 Mar 2014 11:26:14 -0400, by neliasso
-
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]Mon, 10 Mar 2014 11:09:02 -0700, by iveresov
-
8029799: vm/mlvm/anonloader/stress/oome prints warning: CodeHeap: # of free blocks > 10000Fri, 07 Mar 2014 07:42:40 +0100, by anoll
-
8036777: AIX: Adapt implementation after '6546236: Thread interrupt() of Thread.sleep() can be lost on Solaris.'Thu, 06 Mar 2014 14:35:26 +0100, by simonis
-
MergeThu, 06 Mar 2014 11:12:45 -0800, by kvn
-
8035647: PPC64: Support for elf v2 abi.Thu, 06 Mar 2014 10:55:28 -0800, by goetz
-
8036667: "assert(adr->is_AddP() && adr->in(AddPNode::Offset)->is_Con()) failed: offset is a constant" with FoldStableValues onThu, 06 Mar 2014 09:53:14 -0800, by vlivanov
-
MergeThu, 06 Mar 2014 02:37:44 -0800, by roland
-
8032633: Enable type speculation by defaultThu, 06 Mar 2014 11:11:04 +0100, by roland
-
8027124: [TESTBUG] NonTieredLevelsTest: java.lang.RuntimeException: private TestCase$Helper(java.lang.Object) must be osr_compiledThu, 06 Mar 2014 12:47:45 +0400, by iignatyev
-
8027257: [TESTBUG] compiler/ciReplay/TestVM.sh : Error: Could not find or load main class negative_testThu, 06 Mar 2014 12:46:04 +0400, by iignatyev
-
8028482: [TESTBUG] tests that use JMX should be in need_compact3 test groupThu, 06 Mar 2014 12:45:59 +0400, by iignatyev
-
8035983: Fix "Native frames:" in crash report (hs_err file)Wed, 05 Mar 2014 16:21:22 -0800, by kvn
-
8036146: make CPP interpreter build againWed, 05 Mar 2014 15:14:25 +0100, by roland
-
MergeWed, 05 Mar 2014 02:41:57 -0800, by roland
-
8035841: assert(dp_src->tag() == dp_dst->tag()) failed: should be same tags 1 != 0 at ciMethodData.cpp:90Wed, 05 Mar 2014 09:29:12 +0100, by roland
-
MergeWed, 05 Mar 2014 01:26:52 -0800, by anoll
-
8036091: compiler/membars/DekkerTest.java fails with -XX:CICompilerCount=1Wed, 05 Mar 2014 10:20:30 +0100, by anoll
-
MergeTue, 04 Mar 2014 21:15:33 -0800, by anoll
-
8036092: [TESTBUG] compiler/uncommontrap/TestSpecTrapClassUnloading.java fails with: Unrecognized VM option 'UseTypeSpeculation'Wed, 05 Mar 2014 06:08:19 +0100, by anoll
-
8036619: Shark: add LLVM 3.4 supportTue, 04 Mar 2014 18:52:06 -0800, by neugens
-
8036614: AIX: fix adjust-mflags.sh to build with GNU Make 4.0 (adapt 8028407 for AIX)Tue, 04 Mar 2014 17:14:00 +0100, by simonis
-
8036100: Default method returns true for a while, and then returns falseTue, 04 Mar 2014 02:33:10 -0800, by vlivanov
-
8025842: Convert warning("Thread holding lock at safepoint that vm can block on") to fatal(...)Tue, 04 Mar 2014 02:23:16 -0800, by vlivanov
-
8035828: Turn on @Stable support in VMTue, 04 Mar 2014 02:20:41 -0800, by vlivanov
-
8035887: VM crashes trying to force inlining the recursive callTue, 04 Mar 2014 02:19:04 -0800, by vlivanov
-
8031818: Experimental VM flag for enforcing safe object constructionMon, 03 Mar 2014 15:31:27 +0400, by shade
-
8033380: Experimental VM flag to enforce access atomicityMon, 03 Mar 2014 15:54:45 +0400, by shade
-
8007270: Make IsMethodCompilable test work with tieredTue, 28 Jan 2014 15:05:46 +0100, by neliasso
-
8035946: Use ResourceHashtable for dependency checkingMon, 03 Mar 2014 08:04:14 +0100, by anoll
-
8033990: Add message to verbose output to indicate when JVM was unable to use shared archive (with -Xshare:auto)Wed, 05 Mar 2014 12:31:09 -0500, by mseledtsov
-
8036122: Fix warning 'format not a string literal'Mon, 03 Mar 2014 11:54:35 +0100, by goetz
-
8036547: test/runtime/CompressedOops/CompressedClassPointers.java fails with product build since -XX:+PrintMiscellaneous is a debug only flagTue, 04 Mar 2014 09:57:16 -0500, by coleenp
-
MergeTue, 11 Mar 2014 16:49:35 -0700, by amurillo
-
8035735: Metaspace::contains become extremely slow in some casesMon, 03 Mar 2014 13:58:52 -0500, by coleenp
-
8036102: part of the fix for 6498581 lost in mismergeSat, 01 Mar 2014 09:56:15 -0800, by dsamersoff
-
6471769: Error: assert(_cur_stack_depth == count_frames(),"cur_stack_depth out of sync")Sat, 01 Mar 2014 08:05:55 -0800, by sspitsyn
-
MergeSat, 01 Mar 2014 01:36:48 -0800, by dsamersoff
-
8035893: JVM_GetVersionInfo fails to zero structureFri, 28 Feb 2014 16:00:40 +0400, by igerasim
-
8036010: hs: Some jtreg tests use hard coded portsFri, 28 Feb 2014 14:30:25 +0400, by sla
-
6498581: ThreadInterruptTest3 produces wrong output on WindowsWed, 26 Feb 2014 15:20:41 -0800, by minqi
-
8035150: ShouldNotReachHere() in ConstantPool::copy_entry_toWed, 26 Feb 2014 15:47:44 +0100, by sla
-
updated CHANGELOG.mdThu, 20 Mar 2014 22:30:26 +0100, by Doug Simon
-
use remote URL for java-allocation-instrumenter.jar that includes a version sufficThu, 20 Mar 2014 22:30:06 +0100, by Doug Simon
-
Also look for private test methodsThu, 20 Mar 2014 13:42:27 -0700, by Christian Wimmer
-
Reduce unncessary list allocations in register allocatorThu, 20 Mar 2014 13:41:59 -0700, by Christian Wimmer
-
Merge.Thu, 20 Mar 2014 20:40:11 +0100, by Christian Humer
-
Truffle-DSL: fixed formatting problem.Thu, 20 Mar 2014 20:39:46 +0100, by Christian Humer
-
Truffle-DSL: some fixes and optimizations to the generated code.Thu, 20 Mar 2014 17:50:41 +0100, by Christian Humer
-
changelog: use code syntax, add some points to graal sectionThu, 20 Mar 2014 19:42:30 +0100, by Bernhard Urban
-
Disable three PTX tests since codegen support for byte, boolean and short is not completeThu, 20 Mar 2014 13:39:28 -0400, by bharadwaj
-
fixed null phase names in IGVThu, 20 Mar 2014 13:53:36 +0100, by Doug Simon
-
fixed spellingThu, 20 Mar 2014 12:43:42 +0100, by Doug Simon
-
fixed usages of Debug.log()Thu, 20 Mar 2014 12:42:42 +0100, by Doug Simon
-
added checker to catch usages of Debug.log() with string concatenation expressionsThu, 20 Mar 2014 12:37:43 +0100, by Doug Simon
-
improved javadoc for Debug.logv() to explain why it should be avoidedThu, 20 Mar 2014 12:36:53 +0100, by Doug Simon
-
Rename ValueNode kind() to getKind().Thu, 20 Mar 2014 11:48:39 +0100, by Josef Eisl
-
fix TruffleDSL testsThu, 20 Mar 2014 03:14:12 +0100, by Andreas Woess
-
fix PostOrderDeserializerTestThu, 20 Mar 2014 02:22:16 +0100, by Andreas Woess
-
update changelogThu, 20 Mar 2014 01:45:36 +0100, by Andreas Woess
-
Truffle: atomic node rewritingThu, 20 Mar 2014 01:29:19 +0100, by Andreas Woess
-
Truffle: Node API changesWed, 19 Mar 2014 23:11:46 +0100, by Andreas Woess
-
Merge.Thu, 20 Mar 2014 00:16:39 +0100, by Christian Humer
-
mx: eclipseformat now prints all the changes that were found to the console.Thu, 20 Mar 2014 00:15:49 +0100, by Christian Humer
-
removed use of varargs from Debug.log() APIWed, 19 Mar 2014 23:41:51 +0100, by Doug Simon
-
removed use of varargs from Debug.scope() APIWed, 19 Mar 2014 23:11:39 +0100, by Doug Simon
-
Merge.Wed, 19 Mar 2014 22:12:52 +0100, by 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 22:12:27 +0100, by 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 18:05:00 +0100, by Doug Simon
-
removed allocation for name of debug scopeWed, 19 Mar 2014 16:44:07 +0100, by Doug Simon
-
Merge.Wed, 19 Mar 2014 21:10:34 +0100, by Christian Humer
-
Truffle: tuned inlining.Wed, 19 Mar 2014 19:54:07 +0100, by Christian Humer
-
Merge.Wed, 19 Mar 2014 16:31:35 +0100, by Doug Simon
-
expanded Debug API to avoid any allocation for timer and metric creation if debugging is disabledWed, 19 Mar 2014 16:30:09 +0100, by Doug Simon
-
return false for HSAILRegisterConfig.areAllAllocatableRegisterCallerSaved()Wed, 19 Mar 2014 15:21:43 +0100, by Doug Simon
-
added RegisterConfig.areAllAllocatableRegistersCallerSaved()Wed, 19 Mar 2014 12:42:43 +0100, by Doug Simon
-
AbstractNewObjectNode: simplification should not remove a node more than onceWed, 19 Mar 2014 15:26:06 +0100, by Bernhard Urban
-
TruffleCompiler: print hint if hitting the assertionWed, 19 Mar 2014 11:07:39 +0100, by Bernhard Urban
-
fixed canonicalization of ArrayEqualsNode, added Virtualizable implementationWed, 19 Mar 2014 12:01:30 +0100, by Lukas Stadler
-
refactored state cleaning in PEA MergeProcessorWed, 19 Mar 2014 09:08:22 +0100, by Lukas Stadler
-
MergeTue, 18 Mar 2014 16:45:07 -0700, by Tom Rodriguez
-
add missing null check in is_interruptedTue, 18 Mar 2014 15:35:15 -0700, by Tom Rodriguez
-
fix commentTue, 18 Mar 2014 15:32:56 -0700, by Tom Rodriguez
-
fixed regression in gate commandTue, 18 Mar 2014 23:50:46 +0100, by Doug Simon
-
fixed pylint errorsTue, 18 Mar 2014 22:58:14 +0100, by Doug Simon
-
added fast path for HotSpotResolvedObjectType.resolveMethod() when the receiver is the declarer of the methodTue, 18 Mar 2014 22:56:50 +0100, by Doug Simon
-
take into account BasePhase subclasses whose name does not end with "Phase"Tue, 18 Mar 2014 22:51:03 +0100, by Doug Simon
-
issue warning/error where ever relevant if a non-supported VM (e.g., client VM on Mac) is used in mxTue, 18 Mar 2014 22:50:30 +0100, by Doug Simon
-
Merge.Tue, 18 Mar 2014 20:36:53 +0100, by Christian Humer
-
Truffle: fixed indefinite splitting of recursive calls.Tue, 18 Mar 2014 20:36:31 +0100, by Christian Humer
-
Truffle-DSL: fixed wrong generation of costs for polymorphic nodes.Tue, 18 Mar 2014 20:35:55 +0100, by Christian Humer
-
Truffle-DSL: fixed some findbugs errors for (CR-2223)Tue, 18 Mar 2014 19:45:22 +0100, by Christian Humer
-
Merge.Tue, 18 Mar 2014 19:33:49 +0100, by Christian Humer
-
Fixed option processor to always produce unix line feeds which led to checkstyle warnings on windows.Tue, 18 Mar 2014 18:13:43 +0100, by Christian Humer
-
MergeTue, 18 Mar 2014 11:51:37 -0700, by Tom Rodriguez
-
dump final HIR schedule to c1visualizerTue, 18 Mar 2014 11:07:47 -0700, by Tom Rodriguez
-
eliminate useless maskingTue, 18 Mar 2014 09:48:59 -0700, by Tom Rodriguez
-
fix array length load location identityThu, 13 Mar 2014 15:41:24 -0700, by Tom Rodriguez
-
eliminate sequential reinterpretsThu, 13 Mar 2014 15:40:10 -0700, by Tom Rodriguez
-
fix string contains callThu, 13 Mar 2014 15:38:00 -0700, by Tom Rodriguez
-
use lazy names for snippet and replacements related debug valuesTue, 18 Mar 2014 18:02:45 +0100, by Doug Simon
-
guard call to Debug.dumpTue, 18 Mar 2014 17:16:02 +0100, by Doug Simon
-
use lazy names in BasePhaseTue, 18 Mar 2014 17:15:35 +0100, by Doug Simon
-
added support for lazy computation of names for use with DebugTue, 18 Mar 2014 17:15:06 +0100, by Doug Simon
-
make ArrayEqualsNode fixed instead of floatingTue, 18 Mar 2014 16:35:49 +0100, by Lukas Stadler
-
Truffle: make Node#replace accept any CharSequence as reasonTue, 18 Mar 2014 13:14:53 +0100, by Andreas Woess
-
fix windows compiler warning (C4800)Tue, 18 Mar 2014 12:15:48 +0100, by Andreas Woess
-
reduced overhead of Debug.metric() and Debug.timer() when no metrics or timers are enabledTue, 18 Mar 2014 12:39:23 +0100, by Doug Simon
-
clean state before merging iteration in PEA MergeProcessorTue, 18 Mar 2014 10:04:29 +0100, by Lukas Stadler
-
small additional null check in GraphPrinterDumpHandlerTue, 18 Mar 2014 10:01:08 +0100, by Lukas Stadler
-
fix return type of createOutOfBoundsException foreign callTue, 18 Mar 2014 10:00:04 +0100, by Lukas Stadler
-
update comments on BenchmarkCounters (-XX options instead of preprocessor defs)Tue, 18 Mar 2014 09:59:33 +0100, by Lukas Stadler
-
assert that only live ValueNodes are added as inputs and successorsTue, 18 Mar 2014 09:57:40 +0100, by Lukas Stadler
-
relax assertion in emitNullCheck to Kind.Object to allow for IllegalStampTue, 18 Mar 2014 09:56:42 +0100, by Lukas Stadler
-
fix typoTue, 18 Mar 2014 09:55:55 +0100, by Lukas Stadler
-
removed com/oracle/graal/hotspot/bridge/Marks.java and replaced with enumMon, 17 Mar 2014 17:32:35 -0700, by twisti
-
Backed out changeset: 1d35a2b84553Mon, 17 Mar 2014 23:46:20 +0100, by Doug Simon
-
use Java Allocation Instrumenter to observe allocation in Graal compiler testsMon, 17 Mar 2014 23:45:14 +0100, by Doug Simon
-
Merge with 5e04917e66165ef93fe7b61030c4d89a08b3d53cMon, 17 Mar 2014 12:40:35 -0700, by Michael Van De Vanter
-
Remove TODOs no longer relevantMon, 17 Mar 2014 12:39:25 -0700, by Michael Van De Vanter
-
Truffle: renamed NodeFilter to NodeCountFilter and changed it to have inclusive implementation semantics.Mon, 17 Mar 2014 18:46:39 +0100, by Christian Humer
-
Truffle: Added API changes to the changelog.Mon, 17 Mar 2014 14:57:14 +0100, by Christian Humer
-
Merge.Mon, 17 Mar 2014 14:30:59 +0100, by Christian Humer
-
Truffle: API cleanup and javadoc for CallNodes.Mon, 17 Mar 2014 14:29:45 +0100, by Christian Humer
-
Truffle: Removed deprecated API; Added NodeFilter to customize filter when counting nodes.Mon, 17 Mar 2014 14:29:45 +0100, by Christian Humer
-
Truffle: Introduced NodeCost as a replacement for NodeInfo.Kind.Mon, 17 Mar 2014 14:29:45 +0100, by Christian Humer
-
Remove all references to NarrowOop from VM independent code.Mon, 17 Mar 2014 13:08:32 +0100, by Roland Schatz
-
Move narrow oop handling in reference maps to hotspot specific code.Mon, 17 Mar 2014 12:07:49 +0100, by Roland Schatz
-
Make data patch system use vm specific NarrowOop kind.Mon, 17 Mar 2014 11:53:51 +0100, by Roland Schatz
-
Introduce Hotspot-specific NarrowOop kind.Mon, 17 Mar 2014 11:40:12 +0100, by Roland Schatz
-
Make size of PlatformKind overridable by VM specific code.Mon, 17 Mar 2014 11:27:56 +0100, by Roland Schatz
-
Use stamp constructor in PhiNode.Mon, 17 Mar 2014 11:21:32 +0100, by Roland Schatz
-
high tier: remove VerifyUsage*Phase (replaced by CheckGraalInvariants)Mon, 17 Mar 2014 11:46:58 +0100, by Bernhard Urban
-
complevel: use COMPILERGRAAL flag (fixes hosted-mode with ClientVM)Mon, 17 Mar 2014 11:31:51 +0100, by Bernhard Urban
-
DebugPrinter: remove unittest initMon, 17 Mar 2014 09:37:41 +0100, by Matthias Grimmer
-
DebugPrinter: fix findbugs issuesMon, 17 Mar 2014 09:15:13 +0100, by Matthias Grimmer
-
Fix mx eclipseformat always adds the 'eclipse' suffixSun, 16 Mar 2014 19:20:21 +0100, by Gilles Duboscq
-
Graal PrintCompilation: print exception handlers and blocking flagsSun, 16 Mar 2014 18:52:14 +0100, by Gilles Duboscq
-
Print compilation level in Graal's PrintCompilation outputSun, 16 Mar 2014 18:46:56 +0100, by Gilles Duboscq
-
Use CIPrintCompilerName in nmethod::print_onSun, 16 Mar 2014 18:36:51 +0100, by Gilles Duboscq
-
Respect CIPrintCompilerName and output a timestamp in Graal's PrintCompilation implementationSun, 16 Mar 2014 19:19:53 +0100, by Gilles Duboscq
-
Improve cleanup during snippet lowering where the snippet never returns normally (unwind, deopt...)Fri, 14 Mar 2014 18:11:18 +0100, by Gilles Duboscq
-
fixed some findbugs issuesSat, 15 Mar 2014 10:28:52 +0100, by Doug Simon
-
added findbugs command to mxSat, 15 Mar 2014 01:42:27 +0100, by Doug Simon
-
removed ResolvedJavaMethod.getCompiledCodeSize()Fri, 14 Mar 2014 22:56:59 +0100, by Doug Simon
-
modified HotSpotResolvedJavaMethod.getCompiledCodeSize() to only return Graal compiled code sizeFri, 14 Mar 2014 22:09:46 +0100, by Doug Simon
-
removed ResolvedJavaMethod.getCompilerStorage(); moved last compiled graph node count into profiling info (i.e. MethodData metadata)Fri, 14 Mar 2014 22:05:50 +0100, by Doug Simon
-
CheckGraalInvariants: catch BailoutExceptionFri, 14 Mar 2014 18:10:59 +0100, by Bernhard Urban
-
SnippetTemplate: don't use dummy node for replaceFri, 14 Mar 2014 15:40:54 +0100, by Bernhard Urban
-
MergedFri, 14 Mar 2014 15:29:17 +0100, by Christian Wirth
-
MergedFri, 14 Mar 2014 09:58:31 +0100, by Christian Wirth
-
fix for mx, did not compile on WindowsWed, 12 Mar 2014 11:23:56 +0100, by Christian Wirth
-
let NodeIterable.snapshotTo take collections instead of listsFri, 14 Mar 2014 10:22:04 +0100, by Lukas Stadler
-
tiny change in FrameStateAssignmentPhaseFri, 14 Mar 2014 10:22:04 +0100, by Lukas Stadler
-
tiny change to DebugInfoBuilderFri, 14 Mar 2014 11:17:42 +0100, by Lukas Stadler
-
new graph ordering assertion mechanismFri, 14 Mar 2014 10:22:04 +0100, by Lukas Stadler
-
split BciBlockMapping liveness calculation into fast and slow pathFri, 14 Mar 2014 10:21:46 +0100, by Lukas Stadler
-
fix for IfNode reorderingFri, 14 Mar 2014 08:28:03 +0100, by Lukas Stadler
-
undo accidentially pushed make/Makefile changesThu, 13 Mar 2014 13:38:02 -0700, by twisti
-
moved CompilerToVM.loadReferencedTypeInPool logic into JavaWed, 12 Mar 2014 17:33:51 -0700, by twisti
-
added HotSpotConstantPool.JVM_CONSTANT enumWed, 12 Mar 2014 15:12:28 -0700, by twisti
-
Merge.Thu, 13 Mar 2014 21:16:57 +0100, by Doug Simon
-
fixed regression due to jdk9 mergeThu, 13 Mar 2014 21:15:46 +0100, by Doug Simon
-
removed unnecessary LFLAGS adjustment for clangThu, 13 Mar 2014 21:15:13 +0100, by Doug Simon
-
added COMPILERGRAAL to predefined symbols in hotspot CDT projectThu, 13 Mar 2014 17:49:57 +0100, by Doug Simon
-
removed GPU offload interaction with compilation policyThu, 13 Mar 2014 17:48:44 +0100, by Doug Simon
-
fixed bug in HotSpotResolvedJavaField.equalsThu, 13 Mar 2014 17:47:44 +0100, by Doug Simon
-
Make the DuplicateSuppressingStream periodically print while it is filtering outputThu, 13 Mar 2014 15:48:36 +0100, by Gilles Duboscq
-
MergeWed, 12 Mar 2014 13:30:08 +0100, by Gilles Duboscq
-
Javadoc fixesTue, 11 Mar 2014 15:34:06 +0100, by Gilles Duboscq
-
Windows make: use CXX_FLAGS instead of CPP_FLAGS for graal buildTue, 11 Mar 2014 11:00:44 +0100, by Gilles Duboscq
-
Merged with jdk9/dev/hotspot changeset 3812c088b945Tue, 11 Mar 2014 18:45:59 -0700, by twisti
-
MergeThu, 06 Mar 2014 10:37:26 -0800, by lana
-
MergeMon, 24 Feb 2014 12:56:19 -0800, by lana
-
Added tag jdk9-b03 for changeset b2fee789d23fFri, 21 Feb 2014 11:39:47 -0800, by katleman
-
MergeFri, 28 Feb 2014 09:30:20 -0800, by amurillo
-
MergeFri, 28 Feb 2014 08:02:20 -0800, by morris
-
8031754: Type speculation should favor profile data from outermost inlined methodFri, 28 Feb 2014 13:44:16 +0100, by roland
-
8035970: PPC64: fix ad file after 8027754: Enable loop optimizations for loops with MathExactThu, 27 Feb 2014 20:40:24 +0100, by goetz
-
8032011: nsk/stress/jck60/jck60022 crashes in src\share\vm\runtime\synchronizer.cpp:239Thu, 27 Feb 2014 09:37:16 +0100, by roland
-
8035283: Second phase of branch shortening doesn't account for loop alignmentWed, 26 Feb 2014 16:45:15 -0800, by iveresov
-
8035396: Introduce accessor for tmp_oop in frame.Wed, 26 Feb 2014 11:33:34 -0800, by goetz
-
MergeWed, 26 Feb 2014 02:54:49 -0800, by anoll
-
MergeWed, 26 Feb 2014 02:38:46 -0800, by anoll
-
8034839: jvm hangs with gc/gctests/LoadUnloadGC testWed, 26 Feb 2014 11:29:47 +0100, by anoll
-
8034188: OSR methods may not be recompiled at proper compilation levelTue, 11 Feb 2014 13:29:53 +0100, by neliasso
-
8010500: [parfait] Possible null pointer dereference at hotspot/src/share/vm/opto/loopnode.hppWed, 26 Feb 2014 07:46:46 +0100, by adlertz
-
8032642: [TESTBUG] Fix testbugs in compiler/startup/.*Wed, 26 Feb 2014 07:44:59 +0100, by anoll
-
MergeTue, 25 Feb 2014 10:42:25 -0800, by roland
-
8031752: Failed speculative optimizations should be reattempted when root of compilation is differentTue, 25 Feb 2014 18:16:24 +0100, by roland
-
8033260: assert(lrg._area >= 0.0) failed: negative spill areaTue, 25 Feb 2014 17:51:27 +0100, by adlertz
-
8032656: Tag the MachSpillCopies with purpose informationTue, 25 Feb 2014 14:09:02 +0100, by adlertz
-
8034775: Failing to initialize VM when running with negative value for -XX:CICompilerCountTue, 25 Feb 2014 13:52:37 +0100, by anoll
-
8032894: Remove dead code in Pressure::lowerTue, 25 Feb 2014 10:26:21 +0100, by adlertz
-
8027754: Enable loop optimizations for loops with MathExact insideThu, 23 Jan 2014 12:08:28 +0100, by rbackman
-
8033805: Move Fast_Lock/Fast_Unlock code from .ad files to macroassemblerMon, 24 Feb 2014 15:12:26 -0800, by kvn
-
MergeFri, 28 Feb 2014 14:56:04 +0100, by ehelin
-
8035746: Add missing Klass::oop_is_instanceClassLoader() functionThu, 27 Feb 2014 10:36:50 +0100, by stefank
-
8035648: Don't use Handle in java_lang_String::printThu, 27 Feb 2014 10:34:55 +0100, by stefank
-
8035822: Unable to test minimalVMWed, 26 Feb 2014 14:52:42 +0100, by jwilhelm
-
MergeTue, 25 Feb 2014 11:02:11 +0100, by ehelin
-
8034948: Back out JDK-6976350 since it does not fix any issueMon, 24 Feb 2014 10:45:15 +0100, by tschatzl
-
8035329: Move G1ParCopyClosure::copy_to_survivor_space into G1ParScanThreadStateMon, 24 Feb 2014 09:41:04 +0100, by tschatzl
-
8035326: Assume non-NULL references in G1CollectedHeap::in_cset_fast_testMon, 24 Feb 2014 09:40:49 +0100, by tschatzl
-
8027559: Decrease code size and templatizing in G1ParCopyClosure::do_oop_workMon, 24 Feb 2014 09:40:21 +0100, by tschatzl
-
8035412: Cleanup ClassLoaderData::is_aliveFri, 21 Feb 2014 10:19:09 +0100, by stefank
-
8035393: Use CLDClosure instead of CLDToOopClosure in frame::oops_interpreted_doFri, 21 Feb 2014 10:01:20 +0100, by stefank
-
8025519: [TESTBUG] runtime/7107135/Test7107135.sh need to use COMPILEJAVA for javac taskMon, 24 Feb 2014 21:54:22 -0800, by ccheung
-
4505697: nsk/jdi/ExceptionEvent/_itself_/exevent006 and exevent008 tests fail with InvocationTargetExceptionMon, 24 Feb 2014 10:28:22 +0100, by jbachorik
-
8035650: Exclude AIX from VS.NET make/windows/projectcreator.makeMon, 24 Feb 2014 13:29:14 +0100, by mgronlun
-
8034867: Object references from expression stack are not visible as roots via jvmti FollowReferences and HeapDumpSun, 23 Feb 2014 22:36:19 -0800, by sspitsyn
-
MergeSun, 23 Feb 2014 13:16:03 -0500, by hseigel
-
8035493: JVMTI PopFrame capability must instruct compilers not to prune localsSat, 22 Feb 2014 10:22:05 +0100, by mgronlun
-
8034898: [TESTBUG]: Zero failure project - tag all Runtime JTReg bugs that fail nightlyThu, 20 Feb 2014 16:38:45 -0500, by gtriantafill
-
6546236: Thread interrupt() of Thread.sleep() can be lost on Solaris due to race with signal handlerWed, 19 Feb 2014 16:22:15 +0000, by fparain
-
7014526: "java -version" crash on sparc with some values of HeapBaseMinAddressWed, 19 Feb 2014 02:58:13 +0000, by coleenp
-
8033898: undefined symbol when build hotspot with Xcode5Tue, 25 Feb 2014 23:59:04 -0800, by henryjen
-
MergeFri, 21 Feb 2014 08:09:15 -0800, by amurillo
-
MergeFri, 21 Feb 2014 10:00:46 +0100, by ehelin
-
8033440: jmap reports unexpected used/free size of concurrent mark-sweep generationMon, 17 Feb 2014 09:51:37 +0100, by sjohanss
-
MergeMon, 17 Feb 2014 10:13:28 +0100, by ehelin
-
8034171: Remove use of template template parameters from binaryTreeDictionary.Tue, 11 Feb 2014 09:34:50 +0100, by goetz
-
8034764: Use process_strong_roots to adjust the StringTableFri, 14 Feb 2014 09:29:56 +0100, by stefank
-
8034761: Remove the do_code_roots parameter from process_strong_rootsThu, 13 Feb 2014 17:44:39 +0100, by stefank
-
MergeThu, 20 Feb 2014 12:20:56 -0800, by kvn
-
8035423: AIX: Fix os::get_default_process_handle() in os_aix.cpp after 8031968Thu, 20 Feb 2014 14:44:33 +0100, by simonis
-
8035394: PPC64: Make usage of intrinsic dsqrt depend on processor recognition.Thu, 20 Feb 2014 11:05:12 +0100, by goetz
-
8035392: cppInterpreter: fix message of NPEThu, 20 Feb 2014 10:48:57 +0100, by goetz
-
8034797: AIX: Fix os::naked_short_sleep() in os_aix.cpp after 8028280Wed, 19 Feb 2014 14:03:09 -0800, by goetz
-
MergeWed, 19 Feb 2014 12:08:49 -0800, by kvn
-
8033168: PPC64: gcc 4.8 warning in output_c.cppThu, 30 Jan 2014 14:30:01 +0100, by goetz
-
8033117: PPC64: Adapt to 8002074: Support for AES on SPARCWed, 29 Jan 2014 12:22:13 +0100, by goetz
-
MergeTue, 28 Jan 2014 12:28:17 -0800, by kvn
-
MergeTue, 28 Jan 2014 12:25:34 -0800, by kvn
-
8029941: rollback changes in make/jprt.properties for embedded testingTue, 28 Jan 2014 10:19:45 -0800, by kvn
-
8032634: Add #ifdef PPC64 around OrderAccess operations on _thread_state.Fri, 24 Jan 2014 10:23:34 +0100, by goetz
-
MergeWed, 22 Jan 2014 14:27:18 -0800, by kvn
-
8029101: PPC64 (part 211): ordering of Independent Reads of Independent WritesThu, 16 Jan 2014 14:25:51 +0100, by goetz
-
8031319: PPC64: Some fixes in ppc and aix coding.Tue, 07 Jan 2014 17:24:59 +0100, by goetz
-
8031188: Fix for 8029015: PPC64 (part 216): opto: trap based null and range checksMon, 06 Jan 2014 11:02:21 +0100, by goetz
-
8030863: PPC64: (part 220): ConstantTableBase for calls between args and jvmsFri, 20 Dec 2013 13:51:14 +0100, by goetz
-
MergeWed, 08 Jan 2014 11:24:00 -0800, by kvn
-
MergeThu, 12 Dec 2013 11:05:39 -0800, by kvn
-
8029957: PPC64 (part 213): cppInterpreter: memory ordering for object initializationWed, 11 Dec 2013 12:28:09 +0100, by goetz
-
8029940: PPC64 (part 122): C2 compiler portWed, 11 Dec 2013 00:06:11 +0100, by goetz
-
8029888: PPC64: (part 219): adl replacement variable CondRegisterTue, 10 Dec 2013 14:29:43 +0100, by goetz
-
8029396: PPC64 (part 212): Several memory ordering fixes in C-code.Mon, 02 Dec 2013 10:26:14 +0100, by goetz
-
MergeThu, 05 Dec 2013 15:13:12 -0800, by kvn
-
8019929: PPC64 (part 107): Extend ELF-decoder to support PPC64 function descriptor tablesThu, 05 Dec 2013 19:19:09 +0100, by simonis
-
8029015: PPC64 (part 216): opto: trap based null and range checksWed, 27 Nov 2013 16:16:21 -0800, by goetz
-
8028515: PPPC64 (part 113.2): opto: Introduce LoadFence/StoreFence.Tue, 26 Nov 2013 18:38:19 -0800, by goetz
-
8029025: PPC64 (part 203): opto: Move static _in_dump_cnt to Compile object.Fri, 22 Nov 2013 12:14:09 -0800, by goetz
-
8028767: PPC64: (part 121): smaller shared changes needed to build C2Thu, 21 Nov 2013 19:00:57 -0800, by goetz
-
8028471: PPC64 (part 215): opto: Extend ImplicitNullCheck optimization.Thu, 21 Nov 2013 18:29:34 -0800, by goetz
-
MergeThu, 21 Nov 2013 12:30:35 -0800, by kvn
-
8028580: PPC64 (part 114/120): Support for Call nodes with constants.Wed, 20 Nov 2013 11:08:09 -0800, by goetz
-
8028514: PPC64: Fix C++ Interpreter after '7195622: CheckUnhandledOops has limited usefulness now'Tue, 19 Nov 2013 11:53:58 -0800, by simonis
-
8028470: PPC64 (part 214): linux: extend signal handler to catch SIGTRAP on ppc64.Sat, 16 Nov 2013 01:42:55 +0100, by goetz
-
8028401: PPC (part 117): Improve usability of adlc and format() functionality.Fri, 15 Nov 2013 12:01:00 -0800, by goetz
-
MergeFri, 15 Nov 2013 14:09:26 -0500, by kvn
-
8024921: PPC64 (part 113): Extend Load and Store nodes to know about memory orderingFri, 15 Nov 2013 11:05:32 -0800, by goetz
-
8003854: PPC64 (part 115): Introduce PostallocExpand that expands nodes after register allocationThu, 14 Nov 2013 19:24:59 -0800, by goetz
-
8027968: Adapt PPC to 8024927: Nashorn performance regression with CompressedOopsThu, 07 Nov 2013 11:47:11 +0100, by goetz
-
8027969: Adapt PPC to 8026328: Setting a breakpoint on invokedynamic crashes the JVMThu, 07 Nov 2013 11:51:53 +0100, by goetz
-
8027966: Adapt PPC to 8023657: New type profiling points: arguments to callThu, 07 Nov 2013 11:44:53 +0100, by goetz
-
8027965: Adapt PPC to 8015107: NPG: Use consistent naming for metaspace conceptsThu, 07 Nov 2013 11:42:26 +0100, by goetz
-
8027964: Adapt PPC to 6843347: Boundary values in some public GC options cause crashesThu, 07 Nov 2013 11:40:38 +0100, by goetz
-
MergeTue, 05 Nov 2013 17:38:04 -0800, by kvn
-
8026487: PPC64: Implement 'os::fork_and_exec' on AIXWed, 16 Oct 2013 10:52:41 +0200, by simonis
-
8024468: PPC64 (part 201): cppInterpreter: implement bytecode profilingSun, 15 Sep 2013 15:28:58 +0200, by goetz
-
8024922: PPC64 (part 116): Extend adlc to generate fields into nodes.Thu, 19 Sep 2013 17:31:42 +0200, by goetz
-
8024342: PPC64 (part 111): Support for C calling conventions that require 64-bit ints.Wed, 18 Sep 2013 14:34:56 -0700, by goetz
-
8024469: PPC64 (part 202): cppInterpreter: support for OSR.Fri, 13 Sep 2013 22:50:47 +0200, by goetz
-
8024344: PPC64 (part 112): C argument in register AND stack slot.Thu, 12 Sep 2013 13:51:13 -0700, by goetz
-
8023038: PPC64 (part 15): Platform files for AIX/PPC64 supportFri, 06 Sep 2013 20:16:09 +0200, by simonis
-
8023034: PPC64 (part 14): Implement AIX/PPC64 support in HotSpot makefilesFri, 06 Sep 2013 20:08:29 +0200, by simonis
-
8024379: Adapt PPC64 port to 8003424Fri, 06 Sep 2013 10:13:17 +0200, by goetz
-
MergeThu, 05 Sep 2013 11:04:39 -0700, by kvn
-
8023033: PPC64 (part 13): basic changes for AIXThu, 22 Aug 2013 09:39:54 -0700, by goetz
-
8020775: PPC64 (part 12): posix signal printingFri, 26 Jul 2013 00:59:18 +0200, by goetz
-
MergeFri, 16 Aug 2013 16:23:01 -0700, by kvn
-
8019972: PPC64 (part 9): platform files for interpreter only VM.Fri, 02 Aug 2013 16:46:45 +0200, by goetz
-
MergeThu, 01 Aug 2013 17:25:10 -0700, by kvn
-
8019926: PPC64 (part 106): Make hsdis build and work on Linux/PPC64Fri, 26 Jul 2013 10:12:15 +0200, by simonis
-
MergeFri, 19 Jul 2013 13:32:53 -0700, by kvn
-
MergeThu, 11 Jul 2013 12:56:29 -0700, by kvn
-
8019973: PPC64 (part 11): Fix IA64 preprocessor conditionals on AIX.Fri, 05 Jul 2013 22:17:47 +0200, by goetz
-
8019922: PPC64 (part 8): Implement Linux/PPC64 support in HotSpot makefilesWed, 10 Jul 2013 09:14:25 -0700, by simonis
-
8020121: PPC64: fix build in cppInterpreter after 8019519Tue, 09 Jul 2013 14:28:07 +0200, by goetz
-
8019519: PPC64 (part 105): C interpreter: implement support for jvmti early return.Wed, 03 Jul 2013 11:25:06 +0200, by goetz
-
8019518: PPC64 (part 103): cppInterpreter: implement support for compressed OopsWed, 03 Jul 2013 01:41:42 +0200, by goetz
-
8019517: PPC64 (part 102): cppInterpreter: implement G1 supportWed, 03 Jul 2013 01:29:13 +0200, by goetz
-
8016696: PPC64 (part 4): add relocation for trampoline stubsThu, 04 Jul 2013 10:51:31 +0200, by goetz
-
MergeWed, 03 Jul 2013 11:50:29 -0700, by kvn
-
8017317: PPC64 (part 7): cppInterpreter: implement support for biased lockingWed, 26 Jun 2013 16:06:38 +0200, by goetz
-
8017313: PPC64 (part 6): stack handling improvementsMon, 24 Jun 2013 17:11:47 +0200, by goetz
-
MergeThu, 27 Jun 2013 13:04:51 -0700, by kvn
-
MergeFri, 21 Jun 2013 15:56:24 -0700, by kvn
-
8016586: PPC64 (part 3): basic changes for PPC64Thu, 20 Jun 2013 16:30:44 -0700, by goetz
-
8016491: PPC64 (part 2): Clean up PPC defines.Wed, 19 Jun 2013 12:29:30 +0200, by goetz
-
8016476: PPC64 (part 1): reenable CORE buildWed, 19 Jun 2013 12:15:50 +0200, by goetz
-
8031498: Cleanup and re-factorize PhaseChaitin::build_ifg_physicalFri, 24 Jan 2014 13:06:52 +0100, by adlertz
-
MergeSun, 26 Jan 2014 23:01:57 -0800, by anoll
-
8009738: compiler/6826736/Test.java times out on big machinesMon, 27 Jan 2014 07:54:25 +0100, by anoll
-
MergeFri, 24 Jan 2014 13:30:55 -0800, by kvn
-
8032490: Remove -XX:+-UseOldInliningFri, 24 Jan 2014 15:26:56 +0400, by shade
-
8027422: assert(_gvn.type(obj)->higher_equal(tjp)) failed: cast_up is no longer neededFri, 24 Jan 2014 09:31:53 +0100, by roland
-
8035132: [TESTBUG] test/runtime/lambda-features/InvokespecialInterface.java test has unrecognized optionTue, 18 Feb 2014 09:54:24 -0500, by coleenp
-
8034249: need more workarounds for suspend equivalent condition issueTue, 18 Feb 2014 06:19:49 -0800, by sspitsyn
-
8034080: Remove the USDT1 dtrace code from HotspotTue, 18 Feb 2014 09:15:40 +0100, by sla
-
MergeSat, 15 Feb 2014 14:41:04 -0500, by hseigel
-
8027146: Class loading verification failure if GC occurs in Universe::flush_dependents_onSat, 15 Feb 2014 13:03:38 -0500, by coleenp
-
8007710: runtime/7158988/FieldMonitor.java fails with com.sun.jdi.VMDisconnectedException: Connection closedFri, 14 Feb 2014 16:17:22 +0100, by sjiang
-
8034860: Fatal error due to incorrect thread state during nightly testingFri, 14 Feb 2014 09:50:17 -0800, by ccheung
-
MergeWed, 12 Feb 2014 22:16:39 +0000, by dsamersoff
-
MergeWed, 12 Feb 2014 21:55:56 +0000, by dsamersoff
-
7127191: SA JSDB does not display native symbols correctly for transported Linux coresWed, 12 Feb 2014 23:39:53 +0400, by dsamersoff
-
8034781: [TESTBUG] runtime/ClassFileUnsupportedClassFileVersion.java unable to find or load main classWed, 12 Feb 2014 20:40:02 +0100, by ctornqvi
-
MergeWed, 12 Feb 2014 12:09:22 -0800, by ccheung
-
8028785: [parfait] warnings from b116 for hotspot.src.share.vm.prims: JNI exception pendingWed, 12 Feb 2014 12:01:45 -0800, by ccheung
-
MergeWed, 12 Feb 2014 10:55:28 -0800, by mduigou
-
8030350: Enable additional compiler warnings for GCCWed, 12 Feb 2014 09:37:18 -0800, by mduigou
-
8023667: SA: ExceptionBlob and other C2 classes not available in client VMWed, 12 Feb 2014 22:08:43 +0400, by dsamersoff
-
8033215: clang: node.cpp:284 IDX_INIT macro use uninitialized field _outTue, 11 Feb 2014 21:32:19 -0800, by henryjen
-
MergeThu, 20 Feb 2014 19:59:26 -0800, by lana
-
MergeTue, 11 Feb 2014 11:26:05 -0800, by lana
-
Added tag jdk9-b02 for changeset b188446de75bThu, 06 Feb 2014 13:08:44 -0800, by katleman
-
8032816: THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8Tue, 28 Jan 2014 20:09:41 +0000, by jeff
-
7129980: Third Party License Readme update for JDK8Mon, 13 Jan 2014 14:42:26 -0800, by jeff
-
MergeThu, 13 Feb 2014 17:57:27 +0100, by ehelin
-
8033426: Scale initial NewSize using NewRatio if not set on command lineWed, 05 Feb 2014 11:05:13 +0100, by sjohanss
-
8026849: Fix typos in the GC code, part 2Tue, 10 Dec 2013 15:11:02 +0100, by jwilhelm
-
8033923: Use BufferingOopClosure for G1 code root scanningMon, 10 Feb 2014 12:58:09 +0100, by stefank
-
MergeMon, 10 Feb 2014 14:37:53 +0100, by ehelin
-
8033764: Remove the usage of StarTask from BufferingOopClosureMon, 10 Feb 2014 12:51:51 +0100, by stefank
-
MergeMon, 10 Feb 2014 13:31:22 +0100, by ehelin
-
8033922: G1: Back out 8033601 and go back to use the to-obj for chunked arrays.Fri, 07 Feb 2014 13:48:07 +0100, by brutisso
-
8033545: Missing volatile specifier in Bitmap::par_put_range_within_wordThu, 06 Feb 2014 17:12:10 +0100, by tschatzl
-
8031703: Missing post-barrier in ReferenceProcessorThu, 06 Feb 2014 14:12:43 +0100, by pliden
-
8033443: Test8000311 fails after latest changes to parallelize string and symbol table unlinkWed, 05 Feb 2014 14:29:34 +0100, by tschatzl
-
8033601: G1: Make array chunking use the same length field as the other young GCsWed, 05 Feb 2014 12:47:48 +0100, by tonyp
-
8028254: gc/arguments/TestMinInitialErgonomics.java failed with unexpected initial heap sizeWed, 05 Feb 2014 10:09:54 +0100, by ehelin
-
MergeMon, 03 Feb 2014 10:49:49 +0100, by ehelin
-
8024366: Make UseNUMA enable UseNUMAInterleavingThu, 16 Jan 2014 13:25:25 -0800, by jmasa
-
8033106: Wrong predicate for checking whether the correct amount of symbol table entries have been processed in G1Fri, 31 Jan 2014 09:58:06 +0100, by tschatzl
-
6991197: G1: specialize deal_with_reference() for narrowOop*Fri, 31 Jan 2014 09:57:50 +0100, by tschatzl
-
8032771: The flag VerifySilently misses a test caseFri, 31 Jan 2014 09:55:59 +0100, by tschatzl
-
MergeTue, 11 Feb 2014 10:05:02 -0800, by iklam
-
7182040: volano29 limited by os resource on Linux - need better diagnostic messageTue, 11 Feb 2014 08:43:17 -0800, by iklam
-
8033792: AltHashing used jint for imprecise bit shiftingMon, 10 Feb 2014 21:29:14 -0800, by minqi
-
MergeMon, 10 Feb 2014 14:07:11 -0800, by dcubed
-
MergeMon, 10 Feb 2014 12:58:53 -0800, by dcubed
-
8005262: possible gamma launcher issuesMon, 10 Feb 2014 12:38:34 -0800, by rdurbin
-
8028073: race condition in ObjectMonitor implementation causing deadlocksMon, 10 Feb 2014 12:48:54 -0800, by dcubed
-
8016644: Improve UnsupportedClassVersionError messageMon, 10 Feb 2014 17:49:17 +0100, by ctornqvi
-
MergeSun, 09 Feb 2014 13:28:58 -0500, by hseigel
-
8033528: assert(0 <= i && i < length()) failed: index out of boundsFri, 07 Feb 2014 18:30:27 -0500, by coleenp
-
8033931: Several nightly tests failing with assert(imin < imax) failed: Unexpected page sizeFri, 07 Feb 2014 11:47:24 -0800, by dcubed
-
8033714: hotspot 'install_jvm' bld target broken with ZIP_DEBUGINFO_FILES=0Fri, 07 Feb 2014 09:03:44 -0800, by dcubed
-
8025841: JVMTI: "vtable stub" dynamic code notification is misplacedThu, 06 Feb 2014 20:13:38 -0800, by sspitsyn
-
MergeThu, 06 Feb 2014 20:32:08 +0000, by coleenp
-
8029775: Solaris code cleanupThu, 06 Feb 2014 14:28:35 -0500, by coleenp
-
MergeThu, 06 Feb 2014 14:51:01 -0500, by fparain
-
8030808: dtrace/hotspot/Monitors/Monitors001 fails in product builds on solaris-sparcThu, 06 Feb 2014 17:59:35 +0000, by fparain
-
8028735: runtime/RedefineObject/TestRedefineObject.java interrupted (timed out?) on solaris_sparcv9-fastdebug-c2-runtime and solaris_x64-debugOpen-c2-runtimeThu, 06 Feb 2014 18:57:46 +0000, by coleenp
-
8033289: clang: clean up unused function warningWed, 05 Feb 2014 21:24:29 -0800, by henryjen
-
MergeFri, 07 Feb 2014 09:41:36 -0800, by amurillo
-
8032010: Attempt to resolve abstract method in concrete class fails with AbstractMethodErrorWed, 05 Feb 2014 15:14:47 -0800, by ccheung
-
8032223: nsk/regression/b4663146 gets assert(SafepointSynchronize::is_at_safepoint() || JvmtiEnv::is_thread_fully_suspended(get_thread(), false, &debug_bits))Tue, 04 Feb 2014 19:41:46 -0800, by sspitsyn
-
8033126: Can't call default methods from JNIMon, 03 Feb 2014 15:24:20 +0100, by sla
-
8032462: Change the linux SDT implementation to use USDT2 instead of USDT1Mon, 03 Feb 2014 13:41:26 +0100, by sla
-
MergeSun, 02 Feb 2014 15:31:40 -0500, by hseigel
-
8027113: decouple the '-XXaltjvm=<path>' option from the gamma launcherThu, 30 Jan 2014 14:12:22 -0800, by rdurbin
-
6656031: SA: jmap -permstat number of classes is off by 1Thu, 30 Jan 2014 09:41:45 +0100, by jbachorik
-
MergeWed, 05 Feb 2014 08:57:33 -0800, by amurillo
-
MergeThu, 30 Jan 2014 14:01:45 +0100, by ehelin
-
8028391: Make the Min/MaxHeapFreeRatio flags manageableWed, 29 Jan 2014 23:17:05 +0100, by jwilhelm
-
8031290: Adjust call to getisax() for additional words returnedWed, 15 Jan 2014 07:20:04 -0800, by jmasa
-
8031686: G1: assert(_hrs.max_length() == _expansion_regions) failedMon, 20 Jan 2014 10:55:54 +0100, by sjohanss
-
8030177: G1: Enable TLAB resizingMon, 27 Jan 2014 13:14:53 +0100, by brutisso
-
8025856: Fix typos in the GC codeThu, 23 Jan 2014 14:47:23 +0100, by jwilhelm
-
8032379: Remove the is_scavenging flag to process_strong_rootsTue, 14 Jan 2014 16:40:33 +0100, by mgerdin
-
8020277: Young GC could be extremely slow due to assertion in ObjectStartArray::object_starts_in_rangeMon, 20 Jan 2014 12:56:18 +0100, by sjohanss
-
8031776: Remove the unnecessary enum GenRemSet::NameMon, 20 Jan 2014 17:15:55 +0100, by ehelin
-
8027746: Remove do_gen_barrier template parameter in G1ParCopyClosureMon, 20 Jan 2014 11:47:53 +0100, by tschatzl
-
8027454: Do not traverse string table during G1 remark when treating them as strong roots during initial markMon, 20 Jan 2014 11:47:29 +0100, by tschatzl
-
8027476: Improve performance of Stringtable unlinkMon, 20 Jan 2014 11:47:07 +0100, by tschatzl
-
MergeWed, 29 Jan 2014 19:54:44 -0500, by hseigel
-
MergeTue, 28 Jan 2014 06:26:36 -0800, by zgu
-
8032827: NMT: missing virtual memory tagging in os::workaround_expand_exec_shield_cs_limit()Tue, 28 Jan 2014 08:55:00 -0500, by zgu
-
MergeTue, 28 Jan 2014 11:42:30 +0000, by dsamersoff
-
7010732: SA_ALTROOT only works if running the SA tools from their build directory.Tue, 28 Jan 2014 14:45:39 +0400, by dsamersoff
-
8028275: Metaspace ShrinkGrowTest causes fatal error if run with JFRMon, 27 Jan 2014 23:12:13 -0500, by coleenp
-
7015395: [TESTBUG] runtime/6626217/Test6626217.sh fails if compilation happens fast enough for timestamps to be equal.Tue, 21 Jan 2014 16:45:10 -0600, by gziemski
-
8032662: test/compiler/ciReplay/TestSA.sh should report ulimit issuesMon, 27 Jan 2014 10:57:52 +0100, by sla
-
8032247: SA: Constantpool lookup for invokedynamic is not implementedMon, 27 Jan 2014 13:46:54 +0400, by dsamersoff
-
MergeFri, 24 Jan 2014 08:31:06 -0500, by hseigel
-
8028553: The JVM should not throw VerifyError when 'overriding' a static final method in a superclass.Fri, 24 Jan 2014 08:13:42 -0500, by hseigel
-
8028280: ParkEvent leak when running modified runThese which only loads classesFri, 24 Jan 2014 09:28:47 +0100, by dsimms
-
8031427: AllocObject and Unsafe.allocateInstance segfault for primitive typesThu, 23 Jan 2014 16:02:14 -0500, by gdub
-
MergeThu, 23 Jan 2014 09:45:38 -0800, by minqi