Mercurial > hg > graal-compiler
graph
-
8004537: replace AbstractAssembler emit_long with emit_int32Mon, 07 Jan 2013 14:08:28 -0800, by twisti
-
8005544: Use 256bit YMM registers in arraycopy stubs on x86Thu, 03 Jan 2013 16:30:47 -0800, by kvn
-
8005522: use fast-string instructions on x86 for zeroingThu, 03 Jan 2013 15:09:55 -0800, by kvn
-
8005071: Incremental inlining for JSR 292Sun, 23 Dec 2012 17:08:22 +0100, by roland
-
MergeThu, 10 Jan 2013 07:32:32 -0800, by jmasa
-
8005489: VM hangs during GC with ParallelGC and ParallelGCThreads=0Wed, 09 Jan 2013 09:48:58 +0100, by brutisso
-
MergeWed, 09 Jan 2013 21:18:52 -0500, by dlong
-
8001341: SIGSEGV in methodOopDesc::fast_exception_handler_bci_for(KlassHandle,int,Thread*)+0x3e9.Tue, 08 Jan 2013 13:01:19 -0500, by jiangli
-
8004051: assert(_oprs_len[mode] < maxNumberOfOperands) failed: array overflowThu, 03 Jan 2013 15:08:43 -0500, by bpittore
-
MergeWed, 09 Jan 2013 18:06:34 -0500, by acorn
-
MergeTue, 08 Jan 2013 15:47:23 -0800, by zgu
-
MergeTue, 08 Jan 2013 11:39:53 -0800, by zgu
-
8005048: NMT: #loaded classes needs to just show the # defined classesTue, 08 Jan 2013 14:04:25 -0500, by zgu
-
MergeTue, 08 Jan 2013 13:44:10 -0800, by coleenp
-
8004728: Add hotspot support for parameter reflectionTue, 08 Jan 2013 14:01:36 -0500, by coleenp
-
8005076: Creating a CDS archive with one alignment and running another causes a crash.Tue, 08 Jan 2013 13:38:11 -0500, by hseigel
-
8003705: CDS failed on Windows: can not map in the CDS.Mon, 07 Jan 2013 15:32:51 -0500, by hseigel
-
8005494: SIGSEGV in Rewriter::relocate_and_link() when testing Weblogic with CompressedOops and KlassPtrsWed, 02 Jan 2013 20:28:09 -0500, by coleenp
-
MergeMon, 24 Dec 2012 11:46:38 -0800, by minqi
-
8004823: Add VM support for type annotation reflectionThu, 20 Dec 2012 10:22:19 +0100, by stefank
-
8005044: remove crufty '_g' support from HS runtime codeWed, 19 Dec 2012 10:35:08 -0800, by dcubed
-
8005672: Clean up some changes to GC logging with GCCause'sFri, 04 Jan 2013 17:04:46 -0800, by jmasa
-
8000325: Change default for CMSClassUnloadingEnabled to trueFri, 04 Jan 2013 17:04:25 -0800, by jmasa
-
8003822: Deprecate the incremental mode of CMSFri, 04 Jan 2013 21:33:22 +0100, by brutisso
-
8003820: Deprecate untested and rarely used GC combinationsFri, 04 Jan 2013 11:10:17 +0100, by brutisso
-
8005396: Use ParNew with only one thread instead of DefNew as default for CMS on single CPU machinesSun, 30 Dec 2012 08:47:52 +0100, by brutisso
-
8004816: G1: Kitchensink failures after marking stack changesThu, 03 Jan 2013 16:28:22 -0800, by johnc
-
8001424: G1: Rename certain G1-specific flagsFri, 21 Dec 2012 11:45:34 -0800, by johnc
-
8004132: SerialGC: ValidateMarkSweep broken when running GCOldWed, 02 Jan 2013 11:32:41 -0800, by johnc
-
8005486: NPG: Incorrect assertion in ChunkManager::list_index()Wed, 26 Dec 2012 15:05:30 -0800, by jmasa
-
8005082: NPG: Add specialized Metachunk sizes for reflection and anonymous classloadersMon, 03 Dec 2012 15:09:39 -0800, by jmasa
-
8005382: new hotspot build - hs25-b15Fri, 21 Dec 2012 10:27:49 -0800, by amurillo
-
8004982: JDK8 source with GPL header errorsThu, 20 Dec 2012 16:24:51 -0800, by katleman
-
Added tag hs25-b14 for changeset 990bbd393c23Fri, 21 Dec 2012 10:17:16 -0800, by amurillo
-
MergeFri, 21 Dec 2012 16:33:22 +0100, by jwilhelm
-
8004691: Add a jtreg test that exercises the ExecuteInternalVMTests flagThu, 20 Dec 2012 05:31:40 +0100, by brutisso
-
8005108: NPG: MetaspaceAux::used_in_bytes(), capacity_in_bytes() and reserved_in_bytes() return inconsistent numbersTue, 18 Dec 2012 10:40:51 +0100, by stefank
-
8004845: Catch incorrect usage of new and delete during compile time for value objects and stack objectsMon, 17 Dec 2012 15:25:26 +0100, by brutisso
-
7173959: Jvm crashed during coherence exabus (tmb) testingMon, 17 Dec 2012 08:49:20 +0100, by brutisso
-
8001028: Improve GC option handlingWed, 12 Dec 2012 12:07:32 -0800, by johnc
-
MergeFri, 21 Dec 2012 01:39:34 -0800, by roland
-
8004250: replace AbstractAssembler a_byte/a_long with emit_int8/emit_int32Thu, 20 Dec 2012 18:53:44 -0800, by twisti
-
8004330: Add missing Unsafe entry points for addAndGet() familyThu, 20 Dec 2012 14:17:52 -0800, by kvn
-
8004741: Missing compiled exception handle table entry for multidimensional array allocationWed, 19 Dec 2012 19:21:15 -0800, by kvn
-
8004835: Improve AES intrinsics on x86Wed, 19 Dec 2012 15:40:35 -0800, by kvn
-
8005033: clear high word for integer pop count on SPARCWed, 19 Dec 2012 14:44:00 -0800, by twisti
-
8004318: JEP-171: Support Unsafe fences intrinsicsTue, 18 Dec 2012 17:37:44 -0800, by kvn
-
8004536: replace AbstractAssembler emit_word with emit_int16Tue, 18 Dec 2012 10:47:23 -0800, by twisti
-
MergeTue, 18 Dec 2012 08:19:53 -0800, by vlivanov
-
8003135: HotSpot inlines and hoists the Thread.currentThread().isInterrupted() out of the loopTue, 18 Dec 2012 06:52:00 -0800, by vlivanov
-
8005031: Some cleanup in c2 to prepare for incremental inlining supportTue, 18 Dec 2012 14:55:25 +0100, by roland
-
8004548: remove unused AbstractAssembler::print(Label&)Mon, 17 Dec 2012 11:00:22 -0800, by twisti
-
MergeFri, 14 Dec 2012 12:11:17 -0800, by twisti
-
8003238: JSR 292: intermittent exception failure with java/lang/invoke/CallSiteTest.javaFri, 14 Dec 2012 12:06:42 -0800, by twisti
-
8005002: Crash because of a raw oop in ClassLoaderData::add_dependencyWed, 12 Dec 2012 22:41:13 +0100, by stefank
-
8004713: Stackoverflowerror thrown when thread stack straddles 0x80000000Thu, 13 Dec 2012 17:27:55 -0800, by kvn
-
8004668: Build failure for Zero targetFri, 07 Dec 2012 18:13:23 -0800, by bharadwaj
-
MergeWed, 19 Dec 2012 16:10:19 -0800, by minqi
-
MergeMon, 17 Dec 2012 10:40:52 -0800, by zgu
-
8004802: jcmd VM.native_memory baseline=false crashes VMMon, 17 Dec 2012 13:14:02 -0500, by zgu
-
MergeFri, 14 Dec 2012 16:43:37 -0800, by coleenp
-
8004898: library_call.cpp build error after 7172640 with GCC 4.7.2Wed, 12 Dec 2012 21:40:04 -0500, by rkennke
-
8004883: NPG: clean up anonymous class fixWed, 12 Dec 2012 11:39:29 -0500, by coleenp
-
7153050: remove crufty '_g' support from HotSpot repo makefilesFri, 14 Dec 2012 10:06:52 -0800, by dcubed
-
8005036: new hotspot build - hs25-b14Fri, 14 Dec 2012 14:27:40 -0800, by amurillo
-
Added tag jdk8-b69 for changeset cb8a4e04bc8cThu, 20 Dec 2012 09:17:47 -0800, by katleman
-
MergeFri, 14 Dec 2012 11:45:55 -0800, by collins
-
8004076: Move _max_locals and _size_of_parameters to ConstMethod for better sharing.Tue, 11 Dec 2012 12:41:31 -0500, by jiangli
-
MergeThu, 13 Dec 2012 09:06:38 -0800, by stefank
-
8004674: Add necessary .inline.hpp files to fix non-PCH buildThu, 13 Dec 2012 09:28:14 +0100, by stefank
-
8004661: Comment and function name java_lang_String::toHash is wrongThu, 13 Dec 2012 10:09:49 +0100, by brutisso
-
MergeFri, 07 Dec 2012 16:08:05 -0800, by johnc
-
8000244: G1: Ergonomically set MarkStackSize and use virtual space for global marking stackMon, 01 Oct 2012 09:28:13 -0700, by johnc
-
8004724: new hotspot build - hs25-b13Fri, 07 Dec 2012 10:55:16 -0800, by amurillo
-
Added tag jdk8-b68 for changeset 121aa71316afThu, 13 Dec 2012 09:05:20 -0800, by katleman
-
changed PEA interface:Wed, 16 Jan 2013 15:15:32 +0100, by Lukas Stadler
-
windows-specific bugfixWed, 16 Jan 2013 10:19:09 +0100, by Christian Haeubl
-
Merge.Wed, 16 Jan 2013 09:08:24 +0100, by Christian Haeubl
-
added relevance-based inliningWed, 16 Jan 2013 09:05:48 +0100, by Christian Haeubl
-
added a log message when System.arraycopy() is not intrinsifiedMon, 07 Jan 2013 10:56:06 +0100, by Christian Haeubl
-
Merge.Mon, 07 Jan 2013 08:39:06 +0100, by Christian Haeubl
-
added flag AlwaysInlineIntrinsicsMon, 07 Jan 2013 08:38:40 +0100, by Christian Haeubl
-
Merge.Wed, 19 Dec 2012 10:01:08 +0100, by Christian Haeubl
-
fixed HotSpot windows buildTue, 18 Dec 2012 15:05:58 +0100, by Christian Haeubl
-
fixed warningsTue, 15 Jan 2013 21:11:45 +0100, by Doug Simon
-
added com.sun.crypto.provider.CipherBlockChaining intrinsificationsTue, 15 Jan 2013 21:11:32 +0100, by Doug Simon
-
added support for substitute methods to call the original/substituted methodsTue, 15 Jan 2013 21:08:13 +0100, by Doug Simon
-
gave CompilationTask a toString() methodTue, 15 Jan 2013 20:43:44 +0100, by Doug Simon
-
Fix the kind for DivRemOp results.Tue, 15 Jan 2013 18:54:02 +0100, by Thomas Wuerthinger
-
Added possibility for platform-specific peephole optimizations. Added combining div/rem optimization.Tue, 15 Jan 2013 18:39:40 +0100, by Thomas Wuerthinger
-
Added DivRemOp that produces both the division result and the remainder.Tue, 15 Jan 2013 18:27:01 +0100, by Thomas Wuerthinger
-
Canonicalize ((a - a % b) / b) into (a / b).Tue, 15 Jan 2013 17:53:31 +0100, by Thomas Wuerthinger
-
an intrinsic graph must be cloned before being compiledTue, 15 Jan 2013 15:44:04 +0100, by Doug Simon
-
Long.bitCount should also not be intrinsified if popcnt is missingTue, 15 Jan 2013 11:10:59 +0100, by Gilles Duboscq
-
Merge.Tue, 15 Jan 2013 00:51:29 +0100, by Thomas Wuerthinger
-
New experiment with LSRA order. Remove old block order calculation.Tue, 15 Jan 2013 00:51:12 +0100, by Thomas Wuerthinger
-
Merge.Mon, 14 Jan 2013 16:56:54 +0100, by Thomas Wuerthinger
-
Merge.Mon, 14 Jan 2013 16:52:59 +0100, by Thomas Wuerthinger
-
Experiment with new block order for LSRA.Mon, 14 Jan 2013 16:52:44 +0100, by Thomas Wuerthinger
-
Backed out changeset b5280041f59e. Alignment for branch targets has no positive effect. Remove to keep code cache smaller.Mon, 14 Jan 2013 14:19:49 +0100, by Thomas Wuerthinger
-
new facility to add branch probabilities for snippets, probabilities for frequently-used snippetsMon, 14 Jan 2013 16:29:08 +0100, by Lukas Stadler
-
Make sure that compressed oops are not used in benchmarksMon, 14 Jan 2013 15:23:13 +0100, by Gilles Duboscq
-
fixed bugs in AESCrypt intrinsifications and enabled them by defaultMon, 14 Jan 2013 14:26:00 +0100, by Doug Simon
-
added missing ResourceMarkMon, 14 Jan 2013 14:25:16 +0100, by Doug Simon
-
added support for making calls with the native/C ABIMon, 14 Jan 2013 14:06:37 +0100, by Doug Simon
-
AESCrypt intrinsification - disabled by default as it doesn't yet workMon, 14 Jan 2013 00:14:54 +0100, by Doug Simon
-
Merge.Sun, 13 Jan 2013 21:55:49 +0100, by Doug Simon
-
compile the intrinsic graph for a method if the method is scheduled for compilation (in addition to intrinsifiying it when it is called)Sun, 13 Jan 2013 21:19:19 +0100, by Doug Simon
-
support substitution of methods that are not in the bootstrap class path and/or whose signature contains non-accessible typesSun, 13 Jan 2013 21:17:13 +0100, by Doug Simon
-
added API method for parsing a valid Method Descriptor string (JVMS 4.3.3) into a Signature objectSun, 13 Jan 2013 21:14:40 +0100, by Doug Simon
-
added support for supplying an explicit signature in @MethodAnnotation to private types in the signature of the substituted methodSat, 12 Jan 2013 22:05:07 +0100, by Doug Simon
-
added Signature.getString() to get a signature string in JVMS formatSat, 12 Jan 2013 21:53:22 +0100, by Doug Simon
-
renamings to clarify the difference between lowering/stub snippets and substitution snippets (the end goal is to remove the term 'snippet' from the latter altogether)Sat, 12 Jan 2013 21:43:12 +0100, by Doug Simon
-
only @MethodSubstitution annotated methods are now considered to be method substitutions which allows for helper methods to be in the same classFri, 11 Jan 2013 18:26:32 +0100, by Doug Simon
-
added support for writing substitutions for methods in package private classesFri, 11 Jan 2013 17:50:13 +0100, by Doug Simon
-
Experiment with soft alignment for branch targets.Sun, 13 Jan 2013 19:32:16 +0100, by Thomas Wuerthinger
-
Re-enable fast array allocation/initialization.Sun, 13 Jan 2013 01:55:07 +0100, by Thomas Wuerthinger
-
Temporarily disable fast array allocation/initialization.Sun, 13 Jan 2013 00:43:02 +0100, by Thomas Wuerthinger
-
Disable inc/dec again.Sat, 12 Jan 2013 23:13:45 +0100, by Thomas Wuerthinger
-
Enable the use of inc/dec.Sat, 12 Jan 2013 20:34:49 +0100, by Thomas Wuerthinger
-
New experiment with block code emission order.Sat, 12 Jan 2013 17:26:13 +0100, by Thomas Wuerthinger
-
Put 1 as lower bound for loop frequency.Sat, 12 Jan 2013 17:25:41 +0100, by Thomas Wuerthinger
-
Small fix that prevented debug mode to work with DebugSnippets set to false.Sat, 12 Jan 2013 14:50:48 +0100, by Thomas Wuerthinger
-
Add possibility for -ict option to SPECjvm2008 benchmark execution.Sat, 12 Jan 2013 14:48:44 +0100, by Thomas Wuerthinger
-
reverted recent changes to arraycopy intrinsificationSat, 12 Jan 2013 00:55:09 +0100, by Doug Simon
-
bug isolation: completely disabled arraycopy intrinsification for Object arraysSat, 12 Jan 2013 00:49:20 +0100, by Doug Simon
-
short-circuit isAssignableFrom test in arraycopy intrinsificationSat, 12 Jan 2013 00:11:23 +0100, by Doug Simon
-
bug isolation: completely disabled arraycopy intrinsification for Object arraysSat, 12 Jan 2013 00:10:17 +0100, by Doug Simon
-
bug isolation: disabled arraycopy intrinsification for Ovject arraysSat, 12 Jan 2013 00:09:42 +0100, by Doug Simon
-
arraycopy cannot be intrinsified if the destination array type is not exactFri, 11 Jan 2013 15:05:31 +0100, by Doug Simon
-
fix checkstyle warningFri, 11 Jan 2013 12:47:37 +0100, by Lukas Stadler
-
more accurate inferStamp for UnsafeCastNode and CheckCastNodeFri, 11 Jan 2013 11:44:44 +0100, by Lukas Stadler
-
more specific return value on ObjectStamp.joinFri, 11 Jan 2013 11:44:11 +0100, by Lukas Stadler
-
typos and unused codeFri, 11 Jan 2013 11:38:56 +0100, by Lukas Stadler
-
fix warnings in snippetsFri, 11 Jan 2013 11:38:17 +0100, by Lukas Stadler
-
MergeThu, 10 Jan 2013 17:05:42 +0100, by Gilles Duboscq
-
Support sub-types for typed node iteratorsThu, 10 Jan 2013 17:05:31 +0100, by Gilles Duboscq
-
Experimentation with new probability based code emission order.Thu, 10 Jan 2013 16:04:25 +0100, by Thomas Wuerthinger
-
Merge.Thu, 10 Jan 2013 15:29:52 +0100, by Thomas Wuerthinger
-
Remove left-over files.Thu, 10 Jan 2013 15:29:42 +0100, by Thomas Wuerthinger
-
Increase loop alignment to 2 words.Thu, 10 Jan 2013 15:28:26 +0100, by Thomas Wuerthinger
-
Remove PhiLabelOp.Thu, 10 Jan 2013 15:00:15 +0100, by Thomas Wuerthinger
-
Be sure to remove framestate of merge when removing empty diamond shapeThu, 10 Jan 2013 12:03:14 +0100, by Gilles Duboscq
-
MergeThu, 10 Jan 2013 11:41:10 +0100, by Gilles Duboscq
-
Fix display of lowered invokes in visualizerThu, 10 Jan 2013 11:40:25 +0100, by Gilles Duboscq
-
fixed Checkstyle warningsThu, 10 Jan 2013 08:54:44 +0100, by Doug Simon
-
Canonicalize projects.Wed, 09 Jan 2013 23:55:05 +0100, by Thomas Wuerthinger
-
More clean up.Wed, 09 Jan 2013 23:22:28 +0100, by Thomas Wuerthinger
-
Remove default enabling of debug output.Wed, 09 Jan 2013 23:20:31 +0100, by Thomas Wuerthinger
-
Temporary fix for IfBoxingElimination test case.Wed, 09 Jan 2013 23:19:22 +0100, by Thomas Wuerthinger
-
Refactor debug environment creation.Wed, 09 Jan 2013 23:18:18 +0100, by Thomas Wuerthinger
-
Include probability when calculating block weight.Wed, 09 Jan 2013 21:41:37 +0100, by Thomas Wuerthinger
-
Fix for probabilities of MergeNodes introduced during canonicalization.Wed, 09 Jan 2013 21:19:10 +0100, by Thomas Wuerthinger
-
Fix small issue.Wed, 09 Jan 2013 19:16:53 +0100, by Thomas Wuerthinger
-
Merge.Tue, 08 Jan 2013 18:30:11 +0100, by Thomas Wuerthinger
-
Merge.Mon, 07 Jan 2013 13:04:04 +0100, by Thomas Wuerthinger
-
Merge.Fri, 21 Dec 2012 15:54:59 +0100, by Thomas Wuerthinger
-
Added missing files LineNumberTable.java and LineNumberTableImpl.java.Thu, 20 Dec 2012 14:55:42 +0100, by Thomas Wuerthinger
-
Added getLineNumberTable and getFileName capabilities.Thu, 20 Dec 2012 14:50:56 +0100, by Thomas Wuerthinger
-
Added capability to return the map of dupblicates when inlining a graph.Thu, 20 Dec 2012 14:43:37 +0100, by Thomas Wuerthinger
-
Added constant propagation to BoxNode.Thu, 20 Dec 2012 14:42:55 +0100, by Thomas Wuerthinger
-
Introduce cutomization capability for canonicalizer.Thu, 20 Dec 2012 14:38:06 +0100, by Thomas Wuerthinger
-
Rely on deoptimization to handle x86 division exceptionsMon, 07 Jan 2013 19:10:25 -0800, by Christian Wimmer
-
Make integer division and remainder nodes fixed so that they can be lowered via snippets to do exception checksMon, 07 Jan 2013 19:08:26 -0800, by Christian Wimmer
-
Bugfix: GraphOrder did not process all nodes of loopsMon, 07 Jan 2013 19:03:29 -0800, by Christian Wimmer
-
Fix wrong @Operation annotationsMon, 07 Jan 2013 19:02:39 -0800, by Christian Wimmer
-
Fixes for new Word typeFri, 04 Jan 2013 15:08:18 -0800, by Christian Wimmer
-
Canonicalize projectsFri, 04 Jan 2013 12:45:50 -0800, by Christian Wimmer
-
More complete and reusable Word typeFri, 04 Jan 2013 12:08:11 -0800, by Christian Wimmer
-
Removed ANT_JAR_TOOL dependency. Eclipse jar builds are now calling the command 'mx jar ${projectName}'.Wed, 02 Jan 2013 18:52:33 +0100, by Christian Humer
-
Intrinsics for sun.misc.Unsafe are not HotSpot-specific and useful outside of the HotSpot projectWed, 26 Dec 2012 13:55:43 -0800, by Christian Wimmer
-
Add constructor for node intrinsicWed, 26 Dec 2012 13:37:44 -0800, by Christian Wimmer
-
Fix elimination of unnecessary UnsafeCastNodeWed, 26 Dec 2012 13:36:41 -0800, by Christian Wimmer
-
Better assertion error messageWed, 26 Dec 2012 13:36:10 -0800, by Christian Wimmer
-
restored support for -G:+PrintFlags optionTue, 25 Dec 2012 22:59:37 +0100, by Doug Simon
-
Avoid recursive calls of buildFri, 21 Dec 2012 15:27:04 -0800, by Christian Wimmer
-
Simple Language: A simple dynamic programming language to demonstrate Truffle featuresFri, 21 Dec 2012 10:45:37 -0800, by Christian Wimmer
-
Truffle API to specify type-specalized Node classes; annotation processor for automatic code generation of the type-specialized Node classes during the build processFri, 21 Dec 2012 10:44:31 -0800, by Christian Humer
-
added -ea to execution of unit testsFri, 21 Dec 2012 10:21:24 +0100, by Doug Simon
-
Remove CompileCommand that excluses run* for unittestsThu, 20 Dec 2012 18:03:14 +0100, by Gilles Duboscq
-
JTT: Replace "runTestWithDelta(0, " with "runTest("Thu, 20 Dec 2012 17:09:53 +0100, by Gilles Duboscq
-
Remove now useless prefix arguments for jtt unittestsThu, 20 Dec 2012 17:06:59 +0100, by Gilles Duboscq
-
Fix StructuredGraph.reduceTrivialMerge: fix for degenerated loopsThu, 20 Dec 2012 17:06:34 +0100, by Gilles Duboscq
-
MergeThu, 20 Dec 2012 16:33:10 +0100, by Gilles Duboscq
-
Fix to StructuredGraph.removeSplitPropagate for when a loop gets killed in the processThu, 20 Dec 2012 14:11:45 +0100, by Gilles Duboscq
-
Extend loop unswicthing to Switch nodes (integer or type)Thu, 20 Dec 2012 12:06:58 +0100, by Gilles Duboscq
-
converted the JTT tests to use the GraalCompilerTest framework which offers more control over what is compiled and executedThu, 20 Dec 2012 14:59:57 +0100, by Doug Simon
-
fixed bug in executing InstalledCode with more than 8 argumentsThu, 20 Dec 2012 13:14:56 +0100, by Doug Simon
-
added intrinsifications for Integer.bitCount() and Long.bitCount()Wed, 19 Dec 2012 15:52:50 +0100, by Doug Simon
-
fixed crash where Class.isInstance() is called on a primitive class (e.g., int.class)Wed, 19 Dec 2012 12:39:47 +0100, by Doug Simon
-
added intrinsification of Class.isInstance()Wed, 19 Dec 2012 00:12:32 +0100, by Doug Simon
-
InstanceOfNode no longer implements LIRLowerableWed, 19 Dec 2012 00:12:01 +0100, by Doug Simon
-
removed warningsTue, 18 Dec 2012 22:29:17 +0100, by Doug Simon
-
replaces node intrinsics for loadinf from a Word with methods directly in the Word class itselfTue, 18 Dec 2012 22:23:46 +0100, by Doug Simon
-
Merge.Tue, 18 Dec 2012 17:59:32 +0100, by Doug Simon
-
replace checked casts with unsafe casts in snippets where the exact type of a value loaded from metadata is knownTue, 18 Dec 2012 17:59:03 +0100, by Doug Simon
-
add comment explaining temporarily limited application of SnippetFrameStateCleanupPhaseTue, 18 Dec 2012 17:58:08 +0100, by Doug Simon
-
added phase to remove unnecessary frame states from substitution snippetsTue, 18 Dec 2012 17:32:44 +0100, by Doug Simon
-
removed arraycopy test from IntrinsificationTestTue, 18 Dec 2012 15:28:15 +0100, by Doug Simon
-
Merge.Tue, 18 Dec 2012 16:32:35 +0100, by Thomas Wuerthinger
-
Merge.Tue, 18 Dec 2012 15:50:53 +0100, by Thomas Wuerthinger
-
MergeTue, 18 Dec 2012 15:45:28 +0100, by Gilles Duboscq
-
SwitchNode: avoid sharing any arrays while cloningTue, 18 Dec 2012 15:02:42 +0100, by Gilles Duboscq
-
Merge.Tue, 18 Dec 2012 15:22:37 +0100, by Doug Simon
-
added unit test for array copy intrinsificationTue, 18 Dec 2012 15:22:01 +0100, by Doug Simon
-
removed @Snippet annotation from methods called by the array copy snippetsTue, 18 Dec 2012 15:20:58 +0100, by Doug Simon
-
added more documentation to DeoptimizationActionTue, 18 Dec 2012 15:19:00 +0100, by Doug Simon
-
moved deep array equality comparison into base test classTue, 18 Dec 2012 13:13:09 +0100, by Doug Simon
-
MergeTue, 18 Dec 2012 14:29:04 +0100, by Gilles Duboscq
-
Cleanups: remove unused NodeUsagesList.replaceFirst and FrameState.blockTue, 18 Dec 2012 14:28:58 +0100, by Gilles Duboscq
-
Remove @Successor private final NodeSuccessorList<BeginNode> blockSuccessors from ControlSplitNodeTue, 18 Dec 2012 11:27:12 +0100, by Gilles Duboscq
-
canonicalize invoke usages during inliningTue, 18 Dec 2012 13:22:20 +0100, by Lukas Stadler
-
fix probability in TailDuplicationPhaseTue, 18 Dec 2012 13:21:37 +0100, by Lukas Stadler
-
enable tlab stub for array allocationMon, 17 Dec 2012 18:36:31 +0100, by Lukas Stadler
-
replicate c1 tlab refill behavior more closely, fixes problem with huge tlab sizesMon, 17 Dec 2012 17:44:09 +0100, by Lukas Stadler
-
MergeMon, 17 Dec 2012 17:42:27 +0100, by Lukas Stadler
-
use DeoptAction.None for array allocations with invalid length (very large or negative)Mon, 17 Dec 2012 17:40:45 +0100, by Lukas Stadler
-
perform initial iteration in WordTypeRewriterPhase in the right order (fixes problems with phis)Mon, 17 Dec 2012 17:36:46 +0100, by Lukas Stadler
-
use Kind.Void for ReturnNode, not the return value kindMon, 17 Dec 2012 17:35:04 +0100, by Lukas Stadler
-
Fix in MergeNode.removeEnd: while deleting phi inputs some other phis can dieMon, 17 Dec 2012 17:15:11 +0100, by Gilles Duboscq
-
Use ThreadMXBean to get CPU time instead of Wallclock time for Timers if possibleMon, 17 Dec 2012 16:38:48 +0100, by Gilles Duboscq
-
Move loop unswitching before loweringMon, 17 Dec 2012 16:02:43 +0100, by Gilles Duboscq
-
Fix for KillCFG while killing infinite empty loopsMon, 17 Dec 2012 16:01:55 +0100, by Gilles Duboscq
-
Remove failing dependency printingMon, 17 Dec 2012 15:24:13 +0100, by Gilles Duboscq
-
Fix warning, Fix overly strong assert (the value of the 'abstract' modifier for array types is unspecified)Mon, 17 Dec 2012 15:18:38 +0100, by Gilles Duboscq
-
Merge.Mon, 17 Dec 2012 14:36:30 +0100, by Christian Haeubl
-
avoid rare useless inliningsMon, 17 Dec 2012 14:35:43 +0100, by Christian Haeubl
-
fixed Unsafe snippetsMon, 17 Dec 2012 13:44:56 +0100, by Christian Haeubl
-
(temp) forcing slow path for TLAB refill during array allocationMon, 17 Dec 2012 12:02:11 +0100, by Doug Simon
-
introduced graal.newArrayStub.forceSlowPath and graal.newInstanceStub.forceSlowPath system propertiesMon, 17 Dec 2012 11:45:09 +0100, by Doug Simon
-
made the effect of graal.logNewArrayStub independent from graal.logNewInstanceStubMon, 17 Dec 2012 11:29:06 +0100, by Doug Simon