Mercurial > hg > graal-compiler
graph
-
8051910: new hotspot build - hs25.40-b03Fri, 25 Jul 2014 10:42:05 -0700, by amurillo
-
Added tag hs25.40-b02 for changeset f0afba33c928Fri, 25 Jul 2014 10:28:05 -0700, by amurillo
-
MergeThu, 24 Jul 2014 18:46:55 +0000, by drchase
-
8028037: [parfait] warnings from b114 for hotspot.src.share.vmTue, 11 Mar 2014 13:38:32 -0400, by drchase
-
8050978: Fix bad field access check in C1 and C2Fri, 18 Jul 2014 09:04:01 +0200, by goetz
-
8050972: Concurrency problem in PcDesc cacheThu, 17 Jul 2014 10:21:31 +0200, by mdoerr
-
8050229: Uninitialised memory in hotspot/src/share/vm/compiler/oopMap.cppTue, 22 Jul 2014 07:35:52 -0700, by morris
-
8040977: G1 crashes when run with -XX:-G1DeferredRSUpdateMon, 21 Jul 2014 09:41:06 +0200, by tschatzl
-
8035401: Fix visibility of G1ParScanThreadState membersMon, 21 Jul 2014 09:41:06 +0200, by tschatzl
-
8035400: Move G1ParScanThreadState into its own filesMon, 21 Jul 2014 09:41:04 +0200, by tschatzl
-
8026847: [TESTBUG] gc/g1/TestSummarizeRSetStats* tests launch 32bit jvm with UseCompressedOopsMon, 21 Jul 2014 09:40:19 +0200, by tschatzl
-
8043722: Swapped usage of idx_t and bm_word_t types in parMarkBitMap.cppMon, 21 Jul 2014 09:40:19 +0200, by tschatzl
-
8043723: max_heap_for_compressed_oops() declared with size_t, but defined with uintxMon, 21 Jul 2014 09:40:19 +0200, by tschatzl
-
8026784: Error message in AdaptiveFreeList<Chunk>::verify_stats is wrongMon, 21 Jul 2014 09:40:19 +0200, by tschatzl
-
8040792: G1: Memory usage calculation uses sizeof(this) instead of sizeof(classname)Mon, 21 Jul 2014 09:40:19 +0200, by tschatzl
-
8040002: Clean up code and code duplication in re-diryting cards for verificationMon, 21 Jul 2014 09:40:19 +0200, by tschatzl
-
8019342: G1: High "Other" time most likely due to card redirtyingMon, 21 Jul 2014 09:40:19 +0200, by tschatzl
-
8028710: G1 does not retire allocation buffers after reference processing workMon, 21 Jul 2014 09:40:19 +0200, by tschatzl
-
8039596: Remove HeapRegionRemSet::clear_incoming_entryMon, 21 Jul 2014 09:40:19 +0200, by tschatzl
-
8037344: Use the "next" field to iterate over fine remembered instead of using the hash tableMon, 21 Jul 2014 09:40:19 +0200, by tschatzl
-
8027553: Change the in_cset_fast_test functionality to use the G1BiasedArray abstractionMon, 21 Jul 2014 09:40:19 +0200, by tschatzl
-
8038930: G1CodeRootSet::test fails with assert(_num_chunks_handed_out == 0) failed: No elements must have been handed out yetWed, 16 Apr 2014 10:14:50 +0200, by tschatzl
-
8042255: make gc src file exclusion more automaticTue, 20 May 2014 10:04:03 -0700, by jcoomes
-
8049916: new hotspot build - hs25.40-b02Fri, 11 Jul 2014 00:25:05 -0700, by amurillo
-
8051005: Third Party License Readme update for 8u20Mon, 21 Jul 2014 21:46:27 +0000, by jeff
-
8050167: linux-sparcv9: hs_err file does not show any stack informationMon, 21 Jul 2014 06:00:44 -0700, by zgu
-
8051378: AIX: Change "8030763: Validate global memory allocation" breaks the HotSpot buildFri, 18 Jul 2014 19:56:02 +0200, by simonis
-
MergeThu, 17 Jul 2014 18:03:26 +0100, by robm
-
MergeWed, 16 Jul 2014 16:45:17 -0700, by amurillo
-
8042804: Support invoking Hotspot tests from top levelMon, 12 May 2014 06:17:05 -0700, by mikael
-
Added tag hs25.40-b01 for changeset d952af8cf67dFri, 11 Jul 2014 00:19:54 -0700, by amurillo
-
8043546: C1 optimizes @Stable instance fields with default valuesThu, 10 Jul 2014 12:04:43 -0700, by vlivanov
-
8042737: Introduce umbrella header prefetch.inline.hppThu, 08 May 2014 15:37:17 +0200, by goetz
-
8042195: Introduce umbrella header orderAccess.inline.hpp.Tue, 29 Apr 2014 15:17:27 +0200, by goetz
-
8046542: [I.finalize() calls from methods compiled by C1 do not cause IllegalAccessError on SparcWed, 02 Jul 2014 22:54:18 +0200, by roland
-
8049327: [TESTBUG] gc/logging/TestGCId.java assumes default PrintGCID value is trueMon, 07 Jul 2014 14:44:33 +0200, by brutisso
-
8046769: Set T family feature bit on Niagara systemsMon, 16 Jun 2014 16:27:41 -0700, by mikael
-
8047812: Ensure ClassLoaderDataGraph::classes_unloading_do only delivers klasses from CLDs with non-reclaimed class loader oopsTue, 01 Jul 2014 10:36:19 +0200, by mgronlun
-
8039147: Cleanup SuspendibleThreadSetFri, 11 Apr 2014 12:29:24 +0200, by pliden
-
8046231: G1: Code root location ... from nmethod ... not in strong code roots for regionMon, 23 Jun 2014 16:43:41 +0200, by pliden
-
8043607: Add a GC id as a log decoration similar to PrintGCTimeStampsThu, 19 Jun 2014 13:31:14 +0200, by brutisso
-
8048141: Update the Hotspot version numbers in Hotspot for JDK 8u40Wed, 25 Jun 2014 15:51:15 -0700, by amurillo
-
MergeSat, 21 Jun 2014 01:56:29 +0000, by coleenp
-
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 jdk8u40-b00 for changeset 4828415ebbf1Fri, 27 Jun 2014 11:07:23 +0100, by coffeys
-
Add some Math exact testsTue, 07 Apr 2015 11:20:51 +0200, by Gilles Duboscq
-
Integer exact arithmetic: make sure non-exact stamp logic is not usedThu, 02 Apr 2015 14:37:44 +0200, by Gilles Duboscq
-
Move special arithemtic nodes from graal.truffle to graal and use them to inrinsify some of the JDK8 Math methodsTue, 07 Apr 2015 11:30:29 +0200, by Gilles Duboscq
-
mx: Avoid listing directories that do not exist while looking for JDKsTue, 07 Apr 2015 11:19:39 +0200, by Gilles Duboscq
-
Ensure ControlSinkNodes are added to the graph in PartialEscapeClosure.Wed, 08 Apr 2015 11:29:36 +0200, by Roland Schatz
-
handle ControlSinks in PEA canonicalizationTue, 07 Apr 2015 17:52:50 +0200, by Lukas Stadler
-
Check that snippets only access locations that are either accessed by the replacee, or are private to the snippet.Tue, 07 Apr 2015 14:07:03 +0200, by Roland Schatz
-
UnsafeArrayCopyNode is a MemoryAccess.Tue, 07 Apr 2015 13:30:09 +0200, by Roland Schatz
-
rename CompilerToVM.readUnsafeOop to readUncompressedOop and only use it for reading oops in VM data structures since Unsafe.getObject() can be used for other casesTue, 07 Apr 2015 12:21:08 +0200, by Doug Simon
-
only force fix an unguarded JavaReadNodeTue, 07 Apr 2015 12:19:45 +0200, by Doug Simon
-
conditional elimination: use begin node from guard anchor instead of node to block mapTue, 07 Apr 2015 02:55:05 +0200, by Andreas Woess
-
Add getAddress/putAddress to Unsafe plugin.Mon, 06 Apr 2015 08:48:36 -0700, by twisti
-
DSL: rename ElementUtils.typeCompatible to areTypesCompatible.Mon, 06 Apr 2015 13:45:08 +0100, by Chris Seaton
-
DSL: add tests for comparing against a byte and a short in guards.Mon, 06 Apr 2015 13:43:39 +0100, by Chris Seaton
-
DSL: allow comparison of different integral types.Sun, 05 Apr 2015 20:40:52 +0100, by Chris Seaton
-
DSL: add support for hex, oct and binary integer literals.Sun, 05 Apr 2015 19:51:46 +0100, by Chris Seaton
-
account for InvocationPlugins that don't return true when using them for late inliningSun, 05 Apr 2015 09:45:58 +0200, by Doug Simon
-
more robust error handlingSat, 04 Apr 2015 22:59:19 +0200, by Doug Simon
-
renamed getMethodSubstitution to getSubstitution in Replacements API and removed getMethodSubstitutionMethodSat, 04 Apr 2015 21:57:19 +0200, by Doug Simon
-
removed some redundant GraphBuilderContext methods or gave them default implementationsSat, 04 Apr 2015 21:43:21 +0200, by Doug Simon
-
removed GraphBuilderContext.getRootMethod()Sat, 04 Apr 2015 19:52:26 +0200, by Doug Simon
-
removed commented out codeSat, 04 Apr 2015 19:47:24 +0200, by Doug Simon
-
added support for inlining graphs derived from InvocationPluginsSat, 04 Apr 2015 19:47:04 +0200, by Doug Simon
-
Ignore ResolvedJavaMethod.canBeInlined when parsing Snippets or ReplacementsFri, 03 Apr 2015 17:49:43 +0200, by Stefan Anzinger
-
Run input type verification only when assertions are enabled.Fri, 03 Apr 2015 13:27:13 +0200, by Roland Schatz
-
IGV: Improve text contrast.Thu, 02 Apr 2015 18:55:27 +0200, by Roland Schatz
-
non-iterative PEA during partial evaluationThu, 02 Apr 2015 14:55:51 +0200, by Lukas Stadler
-
canonicalize during PEAThu, 02 Apr 2015 14:55:50 +0200, by Lukas Stadler
-
test for PEA canonicalizationThu, 02 Apr 2015 14:50:16 +0200, by Lukas Stadler
-
take replacements into account in NewArrayNode.virtualizeThu, 02 Apr 2015 14:33:43 +0200, by Lukas Stadler
-
LoadFieldNode and StoreFieldNode don't need to be VirtualizableRootsThu, 02 Apr 2015 14:33:31 +0200, by Lukas Stadler
-
added Checkstyle rule to prevent non-ASCII characters in Java source filesFri, 03 Apr 2015 10:41:57 +0200, by Doug Simon
-
replace non-ASCII characters with unicode encodingFri, 03 Apr 2015 10:41:28 +0200, by Doug Simon
-
DebugTimers should be static final when possibleThu, 02 Apr 2015 17:42:25 -0700, by Tom Rodriguez
-
MergeThu, 02 Apr 2015 21:27:25 +0200, by Stefan Anzinger
-
[SPARC] Implement new instructions in assembler/enhance assertion error-message in MoveResolverThu, 02 Apr 2015 18:45:28 +0200, by Stefan Anzinger
-
lower JavaReadNode to a ReadNode that will never floatThu, 02 Apr 2015 19:40:14 +0200, by Doug Simon
-
fix unguarded reads resulting from lowering UnsafeLoadNodeThu, 02 Apr 2015 19:30:19 +0200, by Doug Simon
-
fix canonicalization of ObjectEqualsNode to TypeCheckNode after fixing TypeCheckNode canonicalizationThu, 02 Apr 2015 19:23:19 +0200, by Doug Simon
-
folding a TypeCheckNode can only be done if the stamp of the input object denotes an exact typeThu, 02 Apr 2015 19:21:59 +0200, by Doug Simon
-
Don't drop entry framestate in inline graph if it has more usages than just the start node.Thu, 02 Apr 2015 17:32:26 +0200, by Roland Schatz
-
Merge.Thu, 02 Apr 2015 16:56:27 +0200, by Doug Simon
-
use .equals() instead of '=='Thu, 02 Apr 2015 16:41:30 +0200, by Doug Simon
-
Merge.Thu, 02 Apr 2015 16:08:55 +0200, by Doug Simon
-
fix canonicalization of ObjectEqualsNode to TypeCheckNode (again)Thu, 02 Apr 2015 16:08:26 +0200, by Doug Simon
-
handle new nodes when gathering unscheduled usages of a node about to be loweredThu, 02 Apr 2015 14:09:02 +0200, by Doug Simon
-
fix canonicalization of ObjectEqualsNode to TypeCheckNodeThu, 02 Apr 2015 12:56:38 +0200, by Doug Simon
-
Merge.Thu, 02 Apr 2015 12:22:57 +0200, by Doug Simon
-
canonicalize 'o.getClass() == A.class' to a TypeCheckNodeThu, 02 Apr 2015 12:22:12 +0200, by Doug Simon
-
add GetClassNode and use it in a non-HotSpot specific InvocationPlugin for Object.getClass()Thu, 02 Apr 2015 11:45:32 +0200, by Doug Simon
-
fix for replay compilation supportThu, 02 Apr 2015 10:00:21 +0200, by Doug Simon
-
Truffle: cache threshold in constant to speed up defer compilation check.Thu, 02 Apr 2015 16:30:52 +0200, by Christian Humer
-
Truffle: use visitor for getCallNodes.Thu, 02 Apr 2015 16:30:52 +0200, by Christian Humer
-
Truffle: do not use iterators for visitors.Thu, 02 Apr 2015 01:27:27 +0200, by Christian Humer
-
Truffle: cache NodeClass lookup in Node.Thu, 02 Apr 2015 01:26:31 +0200, by Christian Humer
-
Truffle: make NodeClass and NodeField a top-level class.Thu, 02 Apr 2015 01:22:41 +0200, by Christian Humer
-
better virtualization of BasicArrayCopyNodeThu, 02 Apr 2015 14:28:27 +0200, by Lukas Stadler
-
handle unsafe load and store during PEA read eliminationThu, 02 Apr 2015 14:28:01 +0200, by Lukas Stadler
-
BenchmarkCounters: add DynamicCountersHumanReadable option and computer readable dumper (non-default).Thu, 02 Apr 2015 11:18:02 +0200, by Josef Eisl
-
Merge.Wed, 01 Apr 2015 19:30:25 +0200, by Thomas Wuerthinger
-
Fixes after introducing TypeCheckNode.Wed, 01 Apr 2015 19:30:14 +0200, by Thomas Wuerthinger
-
Introduce TypeCheckNode.Wed, 01 Apr 2015 17:43:06 +0200, by Thomas Wuerthinger
-
allow lowering of UnsafeLoadNode while guards are still floatingWed, 01 Apr 2015 17:40:02 +0200, by Doug Simon
-
Merge.Wed, 01 Apr 2015 17:36:51 +0200, by Doug Simon
-
fixed canonicalizeprojects issueWed, 01 Apr 2015 17:12:52 +0200, by Doug Simon
-
fixed pylint issuesWed, 01 Apr 2015 16:11:22 +0200, by Doug Simon
-
Merge.Wed, 01 Apr 2015 15:08:55 +0200, by Doug Simon
-
improved error message for use of a macro node within a snippet that tries to lower itself to an invokeWed, 01 Apr 2015 15:08:25 +0200, by Doug Simon
-
removed IntrinsificationsEnabled and IntrinsificationsDisabled optionsWed, 01 Apr 2015 13:59:01 +0200, by Doug Simon
-
don't allow non-recursive, non-intrinsified invokes in intrinsics or snippetsWed, 01 Apr 2015 13:55:59 +0200, by Doug Simon
-
removed unused MacroNode constructorWed, 01 Apr 2015 13:48:54 +0200, by Doug Simon