Mercurial > hg > truffle
graph
-
8011648: C1: optimized build is broken after 7153771Mon, 15 Apr 2013 17:17:11 +0200, by roland
-
8011582: assert(nbits == 32 || (-(1 << nbits-1) <= x && x < ( 1 << nbits-1))) failed: value out of rangeMon, 15 Apr 2013 09:42:46 +0200, by roland
-
6443505: Ideal() function for CmpLTMaskFri, 12 Apr 2013 19:14:47 -0700, by drchase
-
MergeFri, 12 Apr 2013 20:37:18 -0400, by kvn
-
7104565: trim jprt build targetsFri, 12 Apr 2013 15:53:30 -0700, by drchase
-
8011678: test/Makefile should pick up JT_HOME environment variableFri, 12 Apr 2013 15:43:07 -0700, by twisti
-
8011933: add number of classes, methods and time spent to CompileTheWorldFri, 12 Apr 2013 12:22:59 -0700, by twisti
-
8011949: new hotspot build - hs25-b29Thu, 11 Apr 2013 21:54:46 -0700, by amurillo
-
Merge.Tue, 16 Apr 2013 16:07:27 +0200, by Thomas Wuerthinger
-
Remove methodCallTarget() method from the Invoke interface.Tue, 16 Apr 2013 16:07:16 +0200, by Thomas Wuerthinger
-
Removed several instances of System.out.print.Tue, 16 Apr 2013 15:00:47 +0200, by Thomas Wuerthinger
-
Move logic from ServiceProviderProcessor to mx.Tue, 16 Apr 2013 15:27:22 +0200, by Roland Schatz
-
mx: generate services files from provider descriptionsTue, 16 Apr 2013 15:27:17 +0200, by Roland Schatz
-
Rename PartialCanonicalizerPhase to IncrementalCanonicalizerPhase.Tue, 16 Apr 2013 15:27:09 +0200, by Roland Schatz
-
Remove public fields.Tue, 16 Apr 2013 15:25:01 +0200, by Roland Schatz
-
mergeTue, 16 Apr 2013 14:06:45 +0200, by Michael Haupt
-
InfopointNode.verify()Tue, 16 Apr 2013 14:05:16 +0200, by Michael Haupt
-
replace offending characterTue, 16 Apr 2013 13:42:20 +0200, by Michael Haupt
-
Merge.Tue, 16 Apr 2013 13:33:04 +0200, by Roland Schatz
-
MidTier phase suite.Tue, 16 Apr 2013 13:22:12 +0200, by Roland Schatz
-
Make IterativeConditionalEliminationPhase reentrant.Tue, 16 Apr 2013 13:21:23 +0200, by Roland Schatz
-
Remove unused field.Tue, 16 Apr 2013 13:21:22 +0200, by Roland Schatz
-
Make FloatingReadPhase reentrant.Tue, 16 Apr 2013 13:21:20 +0200, by Roland Schatz
-
PartialCanonicalizerPhase.Tue, 16 Apr 2013 13:21:19 +0200, by Roland Schatz
-
Allow CustomCanonicalizer in reentrant CanonicalizerPhase.Tue, 16 Apr 2013 11:30:39 +0200, by Roland Schatz
-
TargetMethodAssembler: guard metric processingTue, 16 Apr 2013 12:16:53 +0200, by Bernhard Urban
-
Merge.Tue, 16 Apr 2013 12:06:52 +0200, by Doug Simon
-
removed unused code in lowering of instanceof in the context of an IfNodeTue, 16 Apr 2013 12:06:30 +0200, by Doug Simon
-
more accurate error message when launching a VM that has not yet been builtTue, 16 Apr 2013 11:33:20 +0200, by Doug Simon
-
javac: use UTF-8 as encoding explicitlyTue, 16 Apr 2013 11:11:56 +0200, by Bernhard Urban
-
HotSpotResolvedObjectType: implement hasFinalizeSubclass() correctlyMon, 15 Apr 2013 19:54:58 +0200, by Bernhard Urban
-
assumptions: simplify hashCode()Fri, 12 Apr 2013 11:06:19 +0200, by Bernhard Urban
-
CompilationResult: record more metrics for DataPatchesFri, 12 Apr 2013 11:06:30 +0200, by Bernhard Urban
-
Add special case for astore in graph builder to handle jsr retrunAddressMon, 15 Apr 2013 19:54:23 +0200, by Gilles Duboscq
-
Compiler configurations.Mon, 15 Apr 2013 16:56:41 +0200, by Roland Schatz
-
Make phase suites extensible.Mon, 15 Apr 2013 16:47:01 +0200, by Roland Schatz
-
added note about mx/env to the output of 'mx buildvars'Mon, 15 Apr 2013 14:47:15 +0200, by Doug Simon
-
refactoring to ensure the path to the JDKs dir is consistent between the _jdk() and clean() commandMon, 15 Apr 2013 14:43:35 +0200, by Doug Simon
-
added build of server-nograal VM to the gateMon, 15 Apr 2013 14:31:24 +0200, by Doug Simon
-
renamed 'boot' VM to 'original' VMMon, 15 Apr 2013 14:27:37 +0200, by Doug Simon
-
added 'mx buildvars' command to list (some of) the variables that can be passed to 'mx build' with the -D optionMon, 15 Apr 2013 12:55:46 +0200, by Doug Simon
-
Merge.Mon, 15 Apr 2013 08:51:19 +0200, by Christian Haeubl
-
Merge.Mon, 15 Apr 2013 08:49:14 +0200, by Christian Haeubl
-
ComputeProbabilityPhase bugfixMon, 15 Apr 2013 08:47:06 +0200, by Christian Haeubl
-
minor HotSpot deoptimization cleanupsMon, 08 Apr 2013 17:48:46 +0200, by Christian Haeubl
-
added JUnit 4.11 support to ProfilingInfoTestThu, 04 Apr 2013 11:57:04 +0200, by Christian Haeubl
-
Merge.Sun, 14 Apr 2013 22:38:46 +0200, by Thomas Wuerthinger
-
Change severity of checkstyle problems from "warning" to "error". Fixed several System.out.print violations.Sun, 14 Apr 2013 22:38:34 +0200, by Thomas Wuerthinger
-
GRAAL-218: add CompileTheWorld functionalitySat, 13 Apr 2013 22:59:27 -0700, by twisti
-
MergeSat, 13 Apr 2013 22:16:04 +0200, by Christos Kotselidis
-
MergeSat, 13 Apr 2013 00:33:37 +0200, by Christos Kotselidis
-
Introduce enumeration for the different write barrier typesFri, 12 Apr 2013 23:29:45 +0200, by Christos Kotselidis
-
Added support for trimming the name of objects in the histogram and a corresponding test case.Sat, 13 Apr 2013 18:07:44 +0200, by Thomas Wuerthinger
-
Added DebugHistory utility and corresponding unit tests.Sat, 13 Apr 2013 17:55:43 +0200, by Thomas Wuerthinger
-
Change the parameter to the custom canonicalizer to always be of ValueNode type.Sat, 13 Apr 2013 15:05:04 +0200, by Thomas Wuerthinger
-
Use same type check for varargs and non-varargs parametersFri, 12 Apr 2013 17:40:53 -0700, by Christian Wimmer
-
Remove MetaUtil.getMirrorOrFail; Add necessary functionality to the Graal API so that all previous usages of java.lang.Class can now use ResolvedJavaTypeFri, 12 Apr 2013 16:08:08 -0700, by Christian Wimmer
-
Cache boolean flags instead of full Annotation objectsFri, 12 Apr 2013 16:05:56 -0700, by Christian Wimmer
-
VM copy made during initial copy of the JDK is now named 'boot' instead of 'server0' to better reflect that it is the default VM (which may not be 'server') from the boot JDKFri, 12 Apr 2013 22:34:29 +0200, by Doug Simon
-
build output during buildvms command is sent to console (instead of log files) if -c option is givenFri, 12 Apr 2013 22:13:26 +0200, by Doug Simon
-
buildvms command now runs "java -version" for each VM built unless -n option is specifiedFri, 12 Apr 2013 22:07:33 +0200, by Doug Simon
-
support for non-GRAAL VMs co-existing with GRAAL VMsFri, 12 Apr 2013 21:58:12 +0200, by Doug Simon
-
weakened assertion in unsafe.cpp for GRAAL builds such that non-GRAAL builds still workFri, 12 Apr 2013 21:41:34 +0200, by Doug Simon
-
removed unnecessary codeFri, 12 Apr 2013 21:35:27 +0200, by Doug Simon
-
fixed minor regressionFri, 12 Apr 2013 20:32:14 +0200, by Doug Simon
-
MergeFri, 12 Apr 2013 18:42:24 +0200, by Gilles Duboscq
-
MergeFri, 12 Apr 2013 18:17:36 +0200, by Gilles Duboscq
-
Rename "node()" methods in interfaces to "asNode"Fri, 12 Apr 2013 14:15:59 +0200, by Gilles Duboscq
-
MergeFri, 12 Apr 2013 14:05:42 +0200, by Gilles Duboscq
-
Added tag hs25-b28 for changeset 6d88a566d369Thu, 11 Apr 2013 21:45:21 -0700, by amurillo
-
MergeThu, 11 Apr 2013 17:16:39 -0700, by bharadwaj
-
MergeThu, 11 Apr 2013 11:42:41 -0700, by vlivanov
-
8011972: Field can be erroneously marked as contended when @Contended annotation isn't presentThu, 11 Apr 2013 09:08:15 -0700, by vlivanov
-
8011952: Missing ResourceMarks in TraceMethodHandlesThu, 11 Apr 2013 07:12:09 -0700, by kmo
-
8011706: specjvm2008 test xml.transform gets array bound exception with c1Wed, 10 Apr 2013 09:52:49 +0200, by roland
-
8007288: Additional WB API for compiler's testingTue, 09 Apr 2013 09:54:17 -0700, by iignatyev
-
8010913: compiler/6863420 often exceeds timeoutMon, 08 Apr 2013 07:40:08 -0700, by bharadwaj
-
8006016: Memory leak at hotspot/src/share/vm/adlc/output_c.cppFri, 05 Apr 2013 11:09:43 +0200, by neliasso
-
MergeThu, 11 Apr 2013 16:35:34 +0200, by mgerdin
-
8011872: Include Bit Map addresses in the hs_err filesWed, 10 Apr 2013 14:26:49 +0200, by stefank
-
8010196: NPG: Internal Error: Metaspace allocation lock -- possible deadlockWed, 10 Apr 2013 13:27:35 +0200, by mgerdin
-
8009808: TEST-BUG : test case is using bash style tests. Default shell for jtreg is bourne. thus failureTue, 09 Apr 2013 15:32:45 +0200, by mgerdin
-
7197666: java -d64 -version core dumps in a box with lots of memoryMon, 08 Apr 2013 07:49:28 +0200, by brutisso
-
8008508: CMS does not correctly reduce heap size after a Full GCMon, 11 Feb 2013 10:31:56 -0800, by jmasa
-
8011343: Add new flag for verifying the heap during startupFri, 05 Apr 2013 10:20:04 -0700, by johnc
-
8011948: new hotspot build - hs25-b28Thu, 11 Apr 2013 01:14:31 -0700, by amurillo
-
MergeThu, 11 Apr 2013 16:35:19 -0700, by amurillo
-
Added tag jdk8-b85 for changeset 42fe530cd478Thu, 11 Apr 2013 09:39:57 -0700, by katleman
-
Added tag hs25-b27 for changeset 09b0d3e9ba6cThu, 11 Apr 2013 01:03:41 -0700, by amurillo
-
8011671: JCK tests on static interface methods fail under b84: Illegal type at constant pool entry 5 hs25-b27Tue, 09 Apr 2013 08:52:32 -0700, by bharadwaj
-
MergeFri, 05 Apr 2013 23:10:04 -0700, by zgu
-
8006001: [parfait] Possible file leak in hotspot/src/os/linux/vm/perfMemory_linux.cppFri, 05 Apr 2013 11:15:13 -0700, by ccheung
-
MergeFri, 05 Apr 2013 16:16:18 -0700, by dcubed
-
MergeFri, 05 Apr 2013 10:38:08 -0700, by dcubed
-
8011161: NMT: Memory leak when encountering out of memory error while initializing memory snapshotFri, 05 Apr 2013 12:19:19 -0400, by zgu
-
8003310: Enable -Wunused-function when compiling with gccThu, 04 Apr 2013 10:01:26 -0700, by mikael
-
8006103: [parfait] Possible null pointer dereference at hotspot/src/os/linux/vm/os_linux.cpp; os_windows.cpp; os_solaris.cpp; os_bsd.cppWed, 03 Apr 2013 16:43:09 -0700, by ccheung
-
8006006: [parfait] Memory leak at hotspot/src/share/tools/launcher/wildcard.cFri, 29 Mar 2013 14:18:40 -0700, by ccheung
-
8010943: guarantee(length == 0) failed: invalid method ordering lengthThu, 04 Apr 2013 08:47:39 -0400, by hseigel
-
8009125: Add NMT tests for Virtual Memory operationsWed, 03 Apr 2013 21:41:33 +0200, by ctornqvi
-
8011584: new hotspot build - hs25-b27Thu, 04 Apr 2013 21:15:43 -0700, by amurillo
-
Merge.Fri, 12 Apr 2013 18:15:44 +0200, by Roland Schatz
-
Move more phases into HighTier suite.Fri, 12 Apr 2013 17:55:22 +0200, by Roland Schatz
-
Make LoopFullUnrollPhase reentrant.Fri, 12 Apr 2013 17:21:08 +0200, by Roland Schatz
-
Remove unused fields.Fri, 12 Apr 2013 17:17:29 +0200, by Roland Schatz
-
Make PartialEscapeAnalysisPhase reentrant.Fri, 12 Apr 2013 16:55:54 +0200, by Roland Schatz
-
Make CanonicalizerPhase reentrant.Fri, 12 Apr 2013 13:50:45 +0200, by Roland Schatz
-
Base class for phase context.Fri, 12 Apr 2013 13:49:29 +0200, by Roland Schatz
-
Merge.Fri, 12 Apr 2013 17:23:14 +0200, by Thomas Wuerthinger
-
Comments and #ifdef GRAAL for recent changes to C++ code for calling nmethods directly.Fri, 12 Apr 2013 17:22:54 +0200, by Thomas Wuerthinger
-
MergeFri, 12 Apr 2013 16:43:35 +0200, by Matthias Grimmer
-
Remove non-test from InstalledCodeExecuteHelperTestFri, 12 Apr 2013 16:43:20 +0200, by Matthias Grimmer
-
Remove GraalInstalledCodeFri, 12 Apr 2013 16:20:55 +0200, by Matthias Grimmer
-
Further merge fixesFri, 12 Apr 2013 16:08:04 +0200, by Matthias Grimmer
-
FixesFri, 12 Apr 2013 15:55:27 +0200, by Matthias Grimmer
-
InstalledCode intrinsification fixesFri, 12 Apr 2013 15:30:36 +0200, by Matthias Grimmer
-
weakened assertion in unsafe.cpp for GRAAL buildsFri, 12 Apr 2013 15:52:17 +0200, by Doug Simon
-
Fix bug in graph dumping.Fri, 12 Apr 2013 13:44:44 +0200, by Roland Schatz
-
MergeFri, 12 Apr 2013 11:24:56 +0200, by Michael Haupt
-
mark infopoint-related tests as longFri, 12 Apr 2013 09:37:56 +0200, by Michael Haupt
-
fix importFri, 12 Apr 2013 10:55:43 +0200, by Lukas Stadler
-
MergeFri, 12 Apr 2013 10:54:49 +0200, by Lukas Stadler
-
remove debug countersFri, 12 Apr 2013 10:53:37 +0200, by Lukas Stadler
-
make GraalOptions.BenchmarkDynamicCounters configurableFri, 12 Apr 2013 10:50:28 +0200, by Lukas Stadler
-
fix errorneous handling of ValueAnchorNodes in TailDuplicationPhaseThu, 11 Apr 2013 18:37:26 +0200, by Lukas Stadler
-
Clear installed code pointer when unloading method.Fri, 12 Apr 2013 06:19:35 +0200, by Thomas Wuerthinger
-
Fix imports.Fri, 12 Apr 2013 05:15:14 +0200, by Thomas Wuerthinger
-
Merge fix.Fri, 12 Apr 2013 05:03:14 +0200, by Thomas Wuerthinger
-
Merge.Fri, 12 Apr 2013 04:51:28 +0200, by Thomas Wuerthinger
-
Make calling the installed code from compiled code possible.Fri, 12 Apr 2013 04:49:07 +0200, by Thomas Wuerthinger
-
Implement fast invocation of installed code (direct tail call to the target machine code address).Fri, 12 Apr 2013 01:53:52 +0200, by Thomas Wuerthinger
-
Move nmethod parameter to the last position to keep passed on arguments in the correct registers.Thu, 11 Apr 2013 17:48:30 +0200, by Thomas Wuerthinger
-
MergeThu, 11 Apr 2013 15:41:48 -0700, by Christian Wimmer
-
Revert earlier change that caused problemsThu, 11 Apr 2013 15:40:27 -0700, by Christian Wimmer
-
Use correct method to access constant poolThu, 11 Apr 2013 15:39:55 -0700, by Christian Wimmer
-
MergeThu, 11 Apr 2013 14:46:35 -0700, by Christian Wimmer
-
Fix NodeIntrinsic definitionsThu, 11 Apr 2013 14:27:59 -0700, by Christian Wimmer
-
A Invoke without a state cannot deoptimizeThu, 11 Apr 2013 14:26:54 -0700, by Christian Wimmer
-
Allow lowering of DeoptimizeNodeThu, 11 Apr 2013 14:24:09 -0700, by Christian Wimmer
-
Change of Snippet template and instantiation processThu, 11 Apr 2013 14:22:03 -0700, by Christian Wimmer
-
Ignore the state of a InfpointNode in the LIRGenerator.Thu, 11 Apr 2013 14:20:32 -0700, by Christian Wimmer
-
added macro substitutions for the @PolymorphicSignature methods in MethodHandleThu, 11 Apr 2013 23:43:45 +0200, by Doug Simon
-
assumptions: enable NoFinalizableSubclass assumptionThu, 11 Apr 2013 22:38:53 +0200, by Bernhard Urban
-
support for compiling LambdaForm invocations (invokevirtual instructions that were rewritten to invokehandle instructions)Thu, 11 Apr 2013 21:43:14 +0200, by Doug Simon
-
MX_TESTFILE environment variable can be used to specify (and preserve) the test list file used by 'mx unittest'.Thu, 11 Apr 2013 21:40:52 +0200, by Doug Simon
-
changed 'mx javap' command to accept class name patterns instead of fully qualified class namesThu, 11 Apr 2013 21:38:09 +0200, by Doug Simon
-
Move call site substitutions to inner classes.Wed, 10 Apr 2013 14:11:22 +0200, by Andreas Woess
-
GRAAL-221 - PTX array load and store supportThu, 11 Apr 2013 13:47:12 -0400, by Morris Meyer
-
Merge with 7844a36d02163c68a94c6ee66c55b4fc138b41fcThu, 11 Apr 2013 16:54:49 +0200, by Michael Haupt
-
post-merge fixes, test improvementsThu, 11 Apr 2013 16:52:54 +0200, by Michael Haupt
-
Merge with d2c34ddac70fe8636b79944417f44d396c0f9acfThu, 11 Apr 2013 11:26:38 +0200, by Michael Haupt
-
eager infopoint mode (fka debug mode)Thu, 11 Apr 2013 09:53:10 +0200, by Michael Haupt
-
use a project's explicit Java compliance level instead of --source option to mx build commandThu, 11 Apr 2013 13:03:20 +0200, by Doug Simon
-
HighTier phase suite.Thu, 11 Apr 2013 12:17:17 +0200, by Roland Schatz
-
PhaseSuiteThu, 11 Apr 2013 12:02:19 +0200, by Roland Schatz
-
Pass context object to compiler phases.Thu, 11 Apr 2013 11:52:48 +0200, by Roland Schatz
-
Merge.Thu, 11 Apr 2013 10:39:03 +0200, by Roland Schatz
-
Fix ServiceProviderProcessor to support multiple providers in the same project.Wed, 10 Apr 2013 17:12:02 +0200, by Roland Schatz
-
GRAAL-213: add HotSpot-style PrintCompilation and PrintInliningWed, 10 Apr 2013 20:43:15 -0700, by twisti
-
PTX enhancements - arithmetic, control, float, integer math, control and basic switchWed, 10 Apr 2013 18:51:21 -0400, by Morris Meyer
-
Merge.Wed, 10 Apr 2013 17:10:28 +0200, by Doug Simon
-
Merge.Wed, 10 Apr 2013 17:09:52 +0200, by Doug Simon
-
changes to support API changes in JDK 1.8.0-ea-b84Wed, 10 Apr 2013 17:09:36 +0200, by Doug Simon
-
the -e option to the eclipseformat can now also accept an Eclipse installation directoryWed, 10 Apr 2013 13:21:41 +0200, by Doug Simon
-
MergeWed, 10 Apr 2013 16:25:47 +0200, by Christos Kotselidis
-
Variable renamingWed, 10 Apr 2013 16:24:11 +0200, by Christos Kotselidis
-
remove monitor limitation form TailDuplicationPhaseWed, 10 Apr 2013 15:57:30 +0200, by Lukas Stadler
-
Merge.Wed, 10 Apr 2013 15:00:22 +0200, by Thomas Wuerthinger
-
Register RAX as a temporary for FREM and DREM stubs.Wed, 10 Apr 2013 14:59:32 +0200, by Thomas Wuerthinger
-
Rename abbreviated variables, CR-377Wed, 10 Apr 2013 14:04:11 +0200, by Christos Kotselidis
-
Fix erroneous date in Copyright statement, CR-357Wed, 10 Apr 2013 13:55:59 +0200, by Christos Kotselidis
-
Run dead code elimination after framestate assignmentWed, 10 Apr 2013 11:26:50 +0200, by Gilles Duboscq
-
additional Boxing testsWed, 10 Apr 2013 10:17:49 +0200, by Lukas Stadler
-
PEA: cleanup and documentation for recent changesWed, 10 Apr 2013 10:17:35 +0200, by Lukas Stadler
-
Fixing more runtime call registrations.Wed, 10 Apr 2013 02:10:14 +0200, by Thomas Wuerthinger
-
Set correct temp registers for runtime calls that directly call C methods.Wed, 10 Apr 2013 02:06:30 +0200, by Thomas Wuerthinger
-
Merge.Wed, 10 Apr 2013 01:16:13 +0200, by Thomas Wuerthinger
-
Merge.Tue, 09 Apr 2013 21:56:12 +0200, by Thomas Wuerthinger
-
Correctly restore registers after runtime calls that create exceptions.Tue, 09 Apr 2013 21:55:58 +0200, by Thomas Wuerthinger
-
Merge.Tue, 09 Apr 2013 20:00:30 +0200, by Thomas Wuerthinger
-
Common base class for method call operations.Tue, 09 Apr 2013 20:00:17 +0200, by Thomas Wuerthinger
-
Move inner class for more logical ordering.Tue, 09 Apr 2013 19:57:12 +0200, by Thomas Wuerthinger
-
Common base LIR instruction for call ops.Tue, 09 Apr 2013 19:56:30 +0200, by Thomas Wuerthinger
-
Common base class for LIR runtime call ops.Tue, 09 Apr 2013 19:51:24 +0200, by Thomas Wuerthinger
-
Merge.Tue, 09 Apr 2013 19:29:26 +0200, by Thomas Wuerthinger
-
Runtime calls that do not destroy the caller's registers need no spilling at the call site.Tue, 09 Apr 2013 19:29:12 +0200, by Thomas Wuerthinger
-
Change the register_finalizer stub to not overwrite any registers.Tue, 09 Apr 2013 19:28:34 +0200, by Thomas Wuerthinger
-
MergeTue, 09 Apr 2013 23:06:59 +0200, by Christos Kotselidis
-
MergeTue, 09 Apr 2013 22:34:06 +0200, by Christos Kotselidis
-
Add FixedValueAnchor to ArrayRangeWriteBarrier SnippetTue, 09 Apr 2013 14:53:19 +0200, by Christos Kotselidis
-
Fix checkstyle errorsTue, 09 Apr 2013 14:50:40 +0200, by Christos Kotselidis
-
Creation of snippets for ArrayCopy write barriersTue, 09 Apr 2013 11:13:35 +0200, by Christos Kotselidis
-
MergeTue, 09 Apr 2013 22:25:45 +0200, by Lukas Stadler
-
PEA: fix virtualization of CheckCastNode (check type)Tue, 09 Apr 2013 22:24:42 +0200, by Lukas Stadler
-
invokedynamic: constant fold call site target with assumption; minor fixesTue, 09 Apr 2013 20:37:06 +0200, by Andreas Woess
-
Remove some System.(out|err).print...Tue, 09 Apr 2013 19:25:20 +0200, by Gilles Duboscq
-
Do not skip a checkstyle test on the next run if it does not succeed in the current runTue, 09 Apr 2013 19:24:39 +0200, by Gilles Duboscq
-
Move framestate assignement to the hirTue, 09 Apr 2013 16:28:19 +0200, by Gilles Duboscq
-
Add a deoptState for invokes so that they can loose their stateAfterTue, 09 Apr 2013 16:27:59 +0200, by Gilles Duboscq
-
Add missing updateUsages callsTue, 09 Apr 2013 16:26:39 +0200, by Gilles Duboscq
-
Merge.Tue, 09 Apr 2013 18:08:57 +0200, by Doug Simon
-
making use of negative types in the type check profile associated with an instanceofTue, 09 Apr 2013 18:05:12 +0200, by Doug Simon
-
fixed bug in transformation of a type check profile into type check hintsTue, 09 Apr 2013 17:38:33 +0200, by Doug Simon
-
extra InstanceOf testsTue, 09 Apr 2013 17:37:17 +0200, by Doug Simon
-
modified (some) checks in SchedulePhase to raise a SchedulingError instead of an AssertionErrorTue, 09 Apr 2013 15:59:15 +0200, by Doug Simon
-
made format of toString() consistent across HotSpot subclasses of JavaField and JavaMethodTue, 09 Apr 2013 13:30:54 +0200, by Doug Simon
-
MergeTue, 09 Apr 2013 17:25:02 +0200, by Andreas Woess
-
draft call site target value assumptionTue, 09 Apr 2013 17:23:32 +0200, by Andreas Woess
-
canonicalize constant call site targetTue, 09 Apr 2013 17:20:29 +0200, by Andreas Woess
-
add basic invokedynamic supportTue, 09 Apr 2013 17:11:17 +0200, by Andreas Woess
-
Move tests into *.test packages.Tue, 09 Apr 2013 15:26:29 +0200, by Thomas Wuerthinger
-
Merge.Tue, 09 Apr 2013 14:42:31 +0200, by Thomas Wuerthinger
-
Small clean up.Tue, 09 Apr 2013 13:00:02 +0200, by Thomas Wuerthinger
-
MergedTue, 09 Apr 2013 12:48:40 +0200, by Christian Wirth
-
commented out a check for the existence of "cl.exe" for the windows build. The command returns something invalid, so the build fails BECAUSE of this testTue, 09 Apr 2013 11:54:28 +0200, by Christian Wirth
-
Make static the private calls of the WriteBarrierAdditionPhaseTue, 09 Apr 2013 11:55:19 +0200, by Christos Kotselidis
-
Remove unused packagesTue, 09 Apr 2013 11:38:46 +0200, by Christos Kotselidis
-
MergeTue, 09 Apr 2013 11:35:01 +0200, by Christos Kotselidis
-
MergeTue, 09 Apr 2013 11:32:42 +0200, by Christos Kotselidis
-
Move write barriers' addition to a separate stage after loweringTue, 09 Apr 2013 09:45:35 +0200, by Christos Kotselidis
-
MergeTue, 09 Apr 2013 10:48:14 +0200, by Lukas Stadler
-
jacoco-exclude StampFactory (fixes problems with BeginNode.anchor)Tue, 09 Apr 2013 10:29:44 +0200, by Lukas Stadler
-
MergeTue, 09 Apr 2013 09:37:23 +0200, by Lukas Stadler
-
MergeMon, 08 Apr 2013 20:15:44 +0200, by Lukas Stadler
-
MergeMon, 08 Apr 2013 19:37:23 +0200, by Lukas Stadler
-
add test for read eliminationMon, 08 Apr 2013 19:18:41 +0200, by Lukas Stadler
-
PEA: fix PartialEscapeAnalysisTestMon, 08 Apr 2013 19:18:18 +0200, by Lukas Stadler
-
add more tests to BoxingEliminationTestMon, 08 Apr 2013 19:17:29 +0200, by Lukas Stadler
-
PEA: update EscapeAnalysisTestMon, 08 Apr 2013 19:16:48 +0200, by Lukas Stadler
-
PEA: handle identity-less objects in IntegerEqualsNodeMon, 08 Apr 2013 19:15:00 +0200, by Lukas Stadler
-
PEA: unify merge and loop logic, implement handling of identity-less virtual objectsMon, 08 Apr 2013 19:14:32 +0200, by Lukas Stadler
-
PEA: remove level from EffectListMon, 08 Apr 2013 19:12:19 +0200, by Lukas Stadler
-
small change to MaterializeObjectNode interfaceMon, 08 Apr 2013 19:11:30 +0200, by Lukas Stadler
-
allow GraalCompilerTests to ignore virtual and floating nodes in graph comparisonMon, 08 Apr 2013 19:07:15 +0200, by Lukas Stadler
-
small change to ReentrantBlockIterator interfaceMon, 08 Apr 2013 19:05:54 +0200, by Lukas Stadler
-
missing change for 7828409c364c (pull materialization logic into VirtualObjectNode classes)Mon, 08 Apr 2013 19:05:13 +0200, by Lukas Stadler
-
only eliminate locks for instancesMon, 08 Apr 2013 19:03:50 +0200, by Lukas Stadler
-
move canonicalization of BoxNode to loweringMon, 08 Apr 2013 19:03:25 +0200, by Lukas Stadler
-
UnboxNode is not a VirtualizableAllocationMon, 08 Apr 2013 19:01:07 +0200, by Lukas Stadler
-
allow MethodSubstitutions and MacroSubstitutions to be forced (instead of depending on inlining)Mon, 08 Apr 2013 19:00:22 +0200, by Lukas Stadler
-
pull materialization logic into VirtualObjectNode classesMon, 08 Apr 2013 17:31:50 +0200, by Lukas Stadler
-
refactored boxing identification and lowering, removed BoxingMethodPool and explicit boxing phasesMon, 08 Apr 2013 17:30:05 +0200, by Lukas Stadler
-
new GraalOption.BootstrapReplacements for debugging purposesMon, 08 Apr 2013 14:19:52 +0200, by Lukas Stadler
-
small PEA refactoringThu, 04 Apr 2013 18:41:39 +0200, by Lukas Stadler
-
ReadNode: nullcheck stamptypeTue, 09 Apr 2013 10:11:52 +0200, by Bernhard Urban
-
expanded type check hints to support use of negative hints (i.e., profiled types that failed the corresponding type check)Tue, 09 Apr 2013 09:58:09 +0200, by Doug Simon
-
convert non-int boxed primitives whose stack kind is int to Constants of the right kindTue, 09 Apr 2013 09:35:07 +0200, by Doug Simon
-
Remove unused importMon, 08 Apr 2013 21:33:22 +0200, by Christos Kotselidis
-
MergeMon, 08 Apr 2013 21:30:56 +0200, by Christos Kotselidis
-
Rename ArrayWriteBarrier to SerialWriteBarrier and move it to graal.nodesMon, 08 Apr 2013 21:17:34 +0200, by Christos Kotselidis
-
Remove FieldWriteBarrierMon, 08 Apr 2013 20:58:36 +0200, by Christos Kotselidis
-
Merge FieldWriteBarrier into ArrayWriteBarrierMon, 08 Apr 2013 20:52:04 +0200, by Christos Kotselidis
-
made method (and macro) substitution optional to support different JDK versionsMon, 08 Apr 2013 19:34:39 +0200, by Doug Simon
-
Be more careful while updating jvm.cfg (fixes a bug where the -server configuration would overwrite the -server0 one)Mon, 08 Apr 2013 18:47:06 +0200, by Gilles Duboscq
-
Make a copy of the environ in mx clean to avoid forcing things like HOTSPOT_BUILD_JOBS=16 for other commandsMon, 08 Apr 2013 18:40:18 +0200, by Gilles Duboscq
-
Use the DeoptimizingNode interface of the Invokes in the LIRGeneratorMon, 08 Apr 2013 15:13:05 +0200, by Gilles Duboscq
-
unsafeArrayCast: anchor cast after initialization of an arrayMon, 08 Apr 2013 17:27:16 +0200, by Bernhard Urban
-
unsafeCast: anchor cast after initialization of an objectTue, 02 Apr 2013 12:14:15 +0200, by Bernhard Urban
-
rename: s/PushNodesThroughPi/PushThroughPiPhase/Mon, 08 Apr 2013 17:09:10 +0200, by Bernhard Urban
-
Remove unused importsMon, 08 Apr 2013 16:43:38 +0200, by Christos Kotselidis
-
MergeMon, 08 Apr 2013 16:30:51 +0200, by Christos Kotselidis
-
Remove references to G1Mon, 08 Apr 2013 16:26:17 +0200, by Christos Kotselidis
-
Introduce DeoptimizingNode interfaceMon, 08 Apr 2013 09:26:06 +0200, by Gilles Duboscq
-
mx: bench command should not run dacapos with -n 0 when using a specification such as scaladacapo:specsWed, 27 Mar 2013 15:31:23 +0100, by Gilles Duboscq
-
delete build/linux/shared/graal before compile in build-graal.xml to handle stale class files left behind after refactoring in EclipseMon, 08 Apr 2013 11:20:19 +0200, by Doug Simon
-
Update the -client line in jvm.cfg when it already exists (ie IGNORE)Sun, 07 Apr 2013 22:27:16 +0200, by Gilles Duboscq
-
MergeSun, 07 Apr 2013 19:37:38 +0200, by Gilles Duboscq
-
Fix client build in mxSun, 07 Apr 2013 17:04:59 +0200, by Gilles Duboscq
-
Fix mergeSun, 07 Apr 2013 14:53:18 +0200, by Gilles Duboscq
-
Fix jdk creation check if db an man exist in source jdk not in the one we are creatingSun, 07 Apr 2013 13:26:16 +0200, by Gilles Duboscq
-
Adapt to changes in hotspot makefiles : pass our JAVA_HOME as ALT_BOOTDIR (so that things are built with a 'safe' jdk) and our jdk copy as JAVA_HOME (so that the jvm gets installed there)Sun, 07 Apr 2013 13:30:37 +0200, by Gilles Duboscq
-
Merge with hsx25Sat, 06 Apr 2013 20:04:06 +0200, by Gilles Duboscq
-
MergeThu, 04 Apr 2013 17:01:34 -0700, by bharadwaj
-
8011198: LP64 setting is not preserved on Solaris after 8006965Thu, 04 Apr 2013 12:18:46 -0700, by kvn
-
8006014: Memory leak in hotspot/src/share/vm/adlc/dfa.cppThu, 04 Apr 2013 09:30:06 +0200, by neliasso
-
MergeThu, 04 Apr 2013 02:48:21 -0700, by roland
-
8010399: Test8009761.java "Failed: init recursive calls: 5498. After deopt 5494".Thu, 04 Apr 2013 09:33:24 +0200, by roland
-
8006008: Memory leak in hotspot/src/share/vm/adlc/archDesc.cppThu, 04 Apr 2013 09:18:47 +0200, by neliasso
-
8010437: guarantee(this->is8bit(imm8)) failed: Short forward jump exceeds 8-bit offsetWed, 03 Apr 2013 15:00:55 -0700, by rasbold
-
8011102: Clear AVX registers after return from JNI callWed, 03 Apr 2013 11:12:57 -0700, by kvn
-
7034299: Faulty winsock initialization codeTue, 02 Apr 2013 09:30:07 +0200, by neliasso
-
8011009: Use do-while(0) instead of while(0) in EC_TRACE and RC_TRACE* macrosSat, 30 Mar 2013 08:01:05 -0700, by kmo
-
MergeFri, 29 Mar 2013 20:52:01 -0700, by bharadwaj
-
8010934: assert failure in c1_LinearScan.cpp: "asumption: non-Constant instructions have only virtual operands"Fri, 29 Mar 2013 17:25:27 +0100, by roland
-
8004640: C2 assert failure in memnode.cpp: NULL+offs not RAW addressTue, 26 Mar 2013 12:55:26 -0700, by kvn
-
8010281: Remove code that is never executedTue, 26 Mar 2013 10:05:33 +0100, by neliasso
-
7198429: need checked categorization of caller-sensitive methods in the JDKMon, 25 Mar 2013 17:13:26 -0700, by twisti
-
MergeSun, 24 Mar 2013 12:43:13 -0700, by morris
-
8009026: [parfait] Null pointer deference in hotspot/src/share/vm/code/nmethod.cppSat, 23 Mar 2013 06:22:07 -0700, by morris
-
MergeFri, 22 Mar 2013 13:35:31 -0400, by bharadwaj
-
8009539: JVM crash when run lambda testng testsFri, 22 Mar 2013 07:58:55 -0700, by bharadwaj
-
MergeThu, 21 Mar 2013 22:00:14 -0700, by roland
-
7153771: array bound check elimination for c1Thu, 21 Mar 2013 09:27:54 +0100, by roland
-
MergeThu, 04 Apr 2013 19:07:32 +0200, by mgerdin
-
MergeWed, 03 Apr 2013 09:19:02 +0200, by mgerdin
-
8005857: assert in GC_locker from PSOldGen::expand with -XX:+PrintGCDetails and VerboseTue, 02 Apr 2013 10:03:02 +0200, by tschatzl
-
8009408: gc/metaspace/ClassMetaspaceSizeInJmapHeap.java fails with "exit code 1"Sat, 23 Mar 2013 09:16:37 +0100, by ehelin
-
8010463: G1: Crashes with -UseTLAB and heap verificationFri, 29 Mar 2013 13:49:37 -0700, by johnc
-
7112912: Message "Error occurred during initialization of VM" on boxes with lots of RAMWed, 27 Mar 2013 19:21:18 +0100, by tschatzl
-
7014552: gc/lock/jni/jnilockXXX works too slow on 1-processor machineThu, 28 Mar 2013 10:27:28 +0100, by mgerdin
-
MergeTue, 02 Apr 2013 07:40:52 -0700, by zgu
-
8011048: Possible reading from unmapped memory in UTF8::as_quoted_ascii()Mon, 01 Apr 2013 14:05:41 -0700, by iklam
-
8009763: Add WB test for String.intern()Tue, 02 Apr 2013 11:28:33 +0200, by mgerdin
-
8002118: WindbgDebuggerLocal should not try to load 64-bit debug libraries for 32-bit JVMThu, 28 Mar 2013 15:39:52 +0100, by sla
-
8010723: fatal error: acquiring lock Metaspace allocation lock/5 out of orderSun, 31 Mar 2013 21:43:10 -0400, by coleenp
-
MergeFri, 29 Mar 2013 08:38:00 -0700, by dcubed
-
MergeThu, 28 Mar 2013 00:44:15 -0700, by minqi
-
2178143: JVM crashes if the number of bound CPUs changed during runtimeWed, 27 Mar 2013 17:03:19 -0700, by minqi
-
MergeWed, 27 Mar 2013 22:05:21 -0700, by zgu
-
MergeWed, 27 Mar 2013 13:07:41 -0700, by zgu
-
8010474: [parfait] Undefined return value of the functions in hotspot/src/share/vm/services/memTracker.hppWed, 27 Mar 2013 15:41:53 -0400, by zgu
-
MergeWed, 27 Mar 2013 16:31:00 -0700, by acorn
-
8009731: Confusing error message for loader constraint violationWed, 27 Mar 2013 14:10:59 -0400, by acorn
-
MergeWed, 27 Mar 2013 13:26:44 -0700, by hseigel
-
8010833: Test7116786.java is failing on most configs after fix for 8010667Wed, 27 Mar 2013 11:41:51 -0400, by hseigel
-
8009531: Crash when redefining class with annotated methodWed, 27 Mar 2013 08:19:50 -0400, by coleenp
-
8011022: new hotspot build - hs25-b26Thu, 28 Mar 2013 19:13:22 -0700, by amurillo
-
Added tag jdk8-b84 for changeset af788b85010eThu, 04 Apr 2013 19:05:12 -0700, by katleman
-
MergeThu, 28 Mar 2013 15:42:11 -0700, by collins
-
8009152: A number of jtreg tests need review/improvementWed, 27 Mar 2013 09:49:51 -0700, by collins
-
MergeSat, 23 Mar 2013 14:59:02 -0400, by jprovino
-
8009904: jvmtiClassFileReconstituter.cpp needs to be excluded from the minimal jvmThu, 21 Mar 2013 10:18:05 -0400, by jprovino
-
MergeThu, 28 Mar 2013 09:07:44 +0100, by brutisso
-
8010818: NPG: Remove metaspace memory poolsWed, 27 Mar 2013 10:55:37 +0100, by ehelin
-
MergeMon, 25 Mar 2013 11:00:19 +0100, by stefank
-
8000754: NPG: Implement a MemoryPool MXBean for MetaspaceFri, 22 Mar 2013 16:10:01 +0100, by ehelin
-
7196080: assert(max_heap >= InitialHeapSize) in arguments.cppWed, 20 Mar 2013 12:27:03 -0700, by tamao
-
MergeTue, 26 Mar 2013 15:20:05 -0700, by zgu
-
MergeTue, 26 Mar 2013 11:40:24 -0700, by zgu
-
8010651: create.bat still builds the kernelTue, 26 Mar 2013 14:11:21 -0400, by zgu
-
MergeTue, 26 Mar 2013 12:43:32 -0700, by hseigel
-
8009595: The UseSplitVerifier option needs to be deprecated.Tue, 26 Mar 2013 09:06:16 -0400, by hseigel
-
8009382: Add JVM_Get{Field|Method}TypeAnnotationsTue, 26 Mar 2013 15:00:34 +0100, by rbackman
-
8009552: test/vm/verifier/TestStaticIF.java failing with hs25.0-bMon, 25 Mar 2013 09:36:15 -0700, by bharadwaj
-
8010667: Non-zero padding is not allowed in splitverifier for tableswitch/lookupswitch instructions.Mon, 25 Mar 2013 08:37:28 -0400, by hseigel
-
MergeSun, 24 Mar 2013 09:21:37 +0100, by ctornqvi
-
8008454: test/runtime/NMT/PrintNMTStatistics is brokenSun, 24 Mar 2013 09:11:55 +0100, by ctornqvi
-
MergeSat, 23 Mar 2013 22:35:02 -0700, by dcubed
-
8010389: After fix for 7107135 a failed dlopen() call results in a VM crashThu, 21 Mar 2013 20:46:46 -0700, by iklam
-
MergeThu, 21 Mar 2013 06:53:53 -0700, by zgu
-
8009298: NMT: Special version of class loading/unloading with runThese stresses out NMTWed, 20 Mar 2013 09:42:48 -0400, by zgu
-
MergeWed, 20 Mar 2013 20:52:00 -0700, by dcubed
-
8010396: checking MallocMaxTestWords in testMalloc() function is redundantWed, 20 Mar 2013 20:44:54 -0700, by rdurbin
-
8007982: some runtime/CommandLine/ tests fail on 32-bit platformsWed, 20 Mar 2013 20:40:57 +0100, by ctornqvi
-
MergeWed, 20 Mar 2013 12:20:10 -0400, by acorn
-
8010017: lambda: reflection get(Declared)Methods support for default methods.Wed, 20 Mar 2013 11:43:56 -0400, by acorn
-
8008217: CDS: Class data sharing limits the malloc heap on SolarisWed, 20 Mar 2013 08:04:54 -0400, by coleenp
-
8010084: Race in runtime/NMT/BaselineWithParameter.javaWed, 20 Mar 2013 08:17:55 +0100, by ctornqvi
-
7030610: runtime/6878713/Test6878713.sh fails Error. failed to clean up files after testTue, 19 Mar 2013 11:33:11 -0700, by rdurbin
-
8010498: new hotspot build - hs25-b25Sat, 23 Mar 2013 10:06:34 -0700, by amurillo
-
Added tag jdk8-b83 for changeset 1c8db54ee9f3Thu, 28 Mar 2013 10:54:00 -0700, by katleman
-
MergeFri, 22 Mar 2013 17:23:31 -0700, by vladidan
-
MergeFri, 22 Mar 2013 10:09:47 -0400, by jprovino
-
8008783: Modifications needed to JPRT to allow for building hard float abi and new bundle changesMon, 18 Mar 2013 19:34:35 -0400, by dholmes
-
MergeSun, 17 Mar 2013 06:30:45 -0700, by bobv
-
8005716: Enhance JNI specification to allow support of static JNI libraries in Embedded JREsFri, 15 Mar 2013 15:20:40 -0400, by bpittore
-
MergeFri, 22 Mar 2013 12:32:09 -0700, by stefank
-
MergeFri, 22 Mar 2013 10:32:21 +0100, by stefank
-
8004241: NPG: Metaspace occupies more memory than specified by -XX:MaxMetaspaceSize optionThu, 21 Mar 2013 09:07:43 +0100, by mgerdin
-
8008301: G1: guarantee(satb_mq_set.completed_buffers_num() == 0) failureTue, 19 Mar 2013 09:38:37 -0700, by johnc
-
8009940: G1: assert(_finger == _heap_end) failed, concurrentMark.cpp:809Tue, 19 Mar 2013 00:57:39 -0700, by johnc
-
8009536: G1: Apache Lucene hang during reference processingMon, 18 Mar 2013 11:05:27 -0700, by johnc
-
MergeMon, 18 Mar 2013 09:34:58 +0100, by stefank
-
6733980: par compact - TraceGen1Time always shows 0.0000 secondsThu, 14 Mar 2013 09:37:38 +0100, by tschatzl
-
8005602: NPG: classunloading does not happen while CMS GC with -XX:+CMSClassUnloadingEnabled is usedThu, 14 Mar 2013 10:54:44 +0100, by mgerdin
-
MergeThu, 21 Mar 2013 21:48:56 -0700, by morris
-
8009593: [parfait] Null pointer deference in hotspot/src/share/vm/oops/constantPool.cppThu, 21 Mar 2013 10:13:56 -0700, by morris
-
8009584: [parfait] Null pointer deference in hotspot/src/cpu/x86/vm/relocInfo_x86.cppThu, 21 Mar 2013 10:11:24 -0700, by morris
-
8006965: remove test_gamma and add dedicated test_* targets insteadWed, 20 Mar 2013 17:04:45 -0700, by twisti
-
8009181: [parfait] Null pointer deference in hotspot/src/share/vm/opto/loopTransform.cppWed, 20 Mar 2013 07:05:40 -0700, by morris
-
8009578: [parfait] Null pointer deference in hotspot/src/share/vm/classfile/defaultMethods.cppWed, 20 Mar 2013 06:38:27 -0700, by morris
-
8009565: [partfait] Null pointer deference in hotspot/src/share/vm/ci/ciEnv.cppWed, 20 Mar 2013 06:36:04 -0700, by morris
-
8009248: [parfait] Null pointer deference in hotspot/src/share/vm/code/compiledIC.cppWed, 20 Mar 2013 06:32:49 -0700, by morris
-
MergeTue, 19 Mar 2013 16:31:10 -0700, by morris
-
8008811: [parfait] Null pointer deference in hotspot/src/share/vm/opto/loopopts.cppTue, 19 Mar 2013 12:15:35 -0700, by morris
-
8009022: [parfait] Null pointer deference in hotspot/src/share/vm/oops/generateOopMap.cppTue, 19 Mar 2013 11:49:36 -0700, by morris
-
8010222: 8007439 disabled inlining of cold accessor methodsTue, 19 Mar 2013 10:56:33 -0700, by kvn
-
8008663: [parfait] Null pointer deference in hotspot/src/share/vm/compiler/compileBroker.cppTue, 19 Mar 2013 07:23:29 -0700, by morris
-
8009172: [parfait] Null pointer deference in hotspot/src/share/vm/opto/output.cppTue, 19 Mar 2013 07:20:15 -0700, by morris
-
8010121: Remove definition of ShouldNotReachHere2(msg)Tue, 19 Mar 2013 10:31:16 +0100, by neliasso
-
MergeMon, 18 Mar 2013 09:08:07 -0700, by roland
-
8008555: Debugging code in compiled method sometimes leaks memoryMon, 18 Mar 2013 13:19:06 +0100, by roland
-
8008211: Some of WB tests on compiler failMon, 18 Mar 2013 04:29:08 -0700, by iignatyev
-
MergeSat, 16 Mar 2013 21:44:52 -0700, by kmo
-
8008796: SA: Oop.iterateFields() should support CompressedKlassPointers againFri, 15 Mar 2013 22:07:42 -0700, by kmo
-
8010144: [parfait] Null pointer deference in hotspot/src/os_cpu/linux_x86/vm/os_linux_x86.cppSat, 16 Mar 2013 07:41:09 -0700, by morris
-
8008328: [partfait] Null pointer defererence in hotspot/src/cpu/x86/vm/frame_x86.inline.hppSat, 16 Mar 2013 07:40:36 -0700, by morris
-
8009156: [parfait] Null pointer deference in hotspot/src/share/vm/services/memoryService.cppSat, 16 Mar 2013 07:39:57 -0700, by morris
-
8009166: [parfait] Null pointer deference in hotspot/src/share/vm/opto/type.cppSat, 16 Mar 2013 07:39:14 -0700, by morris
-
MergeFri, 15 Mar 2013 18:44:08 -0700, by morris
-
MergeThu, 14 Mar 2013 16:17:58 -0700, by kmo
-
8010116: Abstract_VM_Version::internal_vm_info_string() should recognize VS2010 and VS2012Thu, 14 Mar 2013 13:22:04 -0700, by kmo
-
8009457: SA: A small fix on "scanoops" command in CLHSDBTue, 19 Mar 2013 13:44:26 +0100, by sla
-
8009456: SA: typeToVtbl of BasicTypeDataBase should not be staticTue, 19 Mar 2013 13:41:05 +0100, by sla
-
MergeSun, 17 Mar 2013 08:57:56 -0700, by dcubed
-
MergeFri, 15 Mar 2013 17:12:17 -0700, by zgu
-
8007725: NPG: Klass::restore_unshareable_info() triggers assert(k->java_mirror() == NULL)Fri, 15 Mar 2013 17:24:40 -0400, by coleenp
-
8003348: SA can not read core file on OSThu, 14 Mar 2013 00:33:08 -0700, by minqi
-
8010105: new hotspot build - hs25-b24Fri, 15 Mar 2013 11:44:33 -0700, by amurillo
-
Added tag jdk8-b82 for changeset 3db4ab0e12f4Thu, 21 Mar 2013 10:42:51 -0700, by katleman
-
MergeFri, 15 Mar 2013 04:39:05 -0700, by stefank
-
MergeFri, 15 Mar 2013 08:57:55 +0100, by stefank
-
6976528: PS: assert(!limit_exceeded || softrefs_clear) failed: Should have been clearedTue, 12 Mar 2013 11:00:49 -0700, by jmasa
-
MergeWed, 13 Mar 2013 05:14:43 +0100, by brutisso
-
8001049: VM crashes when running with large -Xms and not specifying ObjectAlignmentInBytesTue, 12 Mar 2013 08:33:57 +0100, by brutisso
-
8008684: CMS: concurrent phase start markers should always be printedTue, 12 Mar 2013 15:10:39 +0100, by tschatzl
-
8004697: SIGSEGV on Solaris sparc with -XX:+UseNUMAMon, 11 Mar 2013 02:24:01 -0700, by stefank
-
8009282: Assertion "assert(used_and_free == capacity_bytes) failed: Accounting is wrong" failed with -XX:+Verbose -XX:+TraceMetadataChunkAllocationTue, 12 Mar 2013 09:42:24 +0100, by mgerdin
-
MergeMon, 11 Mar 2013 15:37:10 +0100, by kevinw
-
8009723: CMS logs "concurrent mode failure" twice when using (disabling) -XX:-UseCMSCompactAtFullCollectionMon, 11 Mar 2013 12:56:00 +0000, by kevinw
-
MergeMon, 11 Mar 2013 08:49:53 +0100, by stefank
-
8008368: Deprecate MaxGCMinorPauseMillisThu, 07 Mar 2013 10:44:04 -0800, by tamao
-
8008079: G1: Add nextObject routine to CMBitMapRO and replace nextWordTue, 05 Mar 2013 15:36:56 -0800, by tamao
-
MergeThu, 14 Mar 2013 16:16:05 -0700, by morris
-
8008560: [parfait] Null pointer deference in hotspot/src/os_cpu/bsd_x86/vm/os_bsd_x86.cppThu, 14 Mar 2013 07:44:18 -0700, by morris
-
8005772: Stubs report compile id -1 in phase eventsWed, 13 Feb 2013 10:25:09 +0100, by neliasso
-
MergeWed, 13 Mar 2013 13:44:45 +0100, by neliasso
-
8009721: Make PhaseLive independent from regallocWed, 13 Mar 2013 10:56:54 +0100, by neliasso
-
8009761: Deoptimization on sparc doesn't set Llast_SP correctly in the interpreter frames it createsWed, 13 Mar 2013 09:44:45 +0100, by roland
-
MergeThu, 14 Mar 2013 12:49:05 -0400, by vladidan
-
MergeThu, 14 Mar 2013 10:37:23 -0400, by jprovino
-
8009835: Only produce a warning when -Xshare:auto is explicitly requestedTue, 12 Mar 2013 00:02:16 -0400, by jprovino
-
MergeFri, 08 Mar 2013 12:35:18 -0500, by jprovino
-
8008474: Add -Wundef to warning flags.Wed, 06 Mar 2013 13:50:54 -0500, by jprovino
-
8006498: #if <symbol> is wrong in the code.Wed, 06 Mar 2013 13:46:55 -0500, by jprovino
-
8008310: Some adjustments needed to minimal VM warnings and errors for unsupported command line optionsWed, 06 Mar 2013 13:38:17 -0500, by jprovino
-
8003419: NPG: Clean up metadata created during class loading if failureWed, 13 Mar 2013 17:34:29 -0400, by coleenp
-
8009829: CDS: JDK JPRT test fails crash in Symbol::equals()Wed, 13 Mar 2013 15:15:56 -0400, by coleenp
-
MergeWed, 13 Mar 2013 13:47:35 -0400, by coleenp
-
8008965: @Contended fails with classes having static fieldsMon, 11 Mar 2013 14:00:09 -0400, by coleenp
-
8009836: nsk/regression/b4222717 fails with empty stack traceWed, 13 Mar 2013 09:10:35 -0400, by coleenp
-
MergeFri, 08 Mar 2013 17:49:52 -0800, by dcubed
-
MergeFri, 08 Mar 2013 17:14:22 -0800, by dcubed
-
8003553: NPG: metaspace objects should be zeroed in constructorsFri, 08 Mar 2013 11:47:57 -0500, by coleenp
-
8008257: NMT: assert(new_rec->is_allocation_record()) failed when running with shared memory optionThu, 07 Mar 2013 14:06:44 -0500, by zgu
-
7107135: Stack guard pages are no more protected after loading a shared library with executable stackTue, 05 Mar 2013 13:55:56 -0800, by iklam
-
8009287: [parfait] Uninitialised variable in hotspot/agent/src/os/linux/ps_core.cTue, 05 Mar 2013 08:50:59 +0100, by sla
-
8009688: new hotspot build - hs25-b23Fri, 08 Mar 2013 08:22:18 -0800, by amurillo
-
MergeThu, 14 Mar 2013 19:26:39 -0700, by lana
-
MergeTue, 12 Mar 2013 18:22:40 -0700, by lana
-
MergeMon, 25 Feb 2013 07:22:06 +0100, by ewendeli
-
MergeTue, 19 Feb 2013 21:45:09 +0100, by ewendeli
-
MergeSun, 03 Feb 2013 22:43:57 +0100, by ewendeli
-
8001307: Modify ACC_SUPER behaviorMon, 05 Nov 2012 17:03:33 -0500, by kamg
-
MergeFri, 26 Oct 2012 09:27:25 -0700, by asaha
-
Added tag jdk8-b81 for changeset 65b797426a3bThu, 14 Mar 2013 15:00:19 -0700, by katleman
-
MergeThu, 07 Mar 2013 18:03:26 -0800, by morris
-
MergeThu, 07 Mar 2013 14:46:20 -0800, by morris
-
8009472: Print additional information for 8004640 failureWed, 06 Mar 2013 12:25:57 -0800, by kvn
-
8009460: C2compiler crash in machnode::in_regmask(unsigned int)Wed, 06 Mar 2013 10:28:38 +0100, by roland
-
8008750: [partfait] Null pointer deference in hotspot/src/share/vm/oops/instanceKlass.hppTue, 05 Mar 2013 18:03:36 -0800, by morris
-
MergeTue, 05 Mar 2013 08:17:18 -0800, by vlivanov
-
8009120: Fuzz instruction scheduling in HotSpot compilersTue, 05 Mar 2013 04:24:50 -0800, by shade
-
8008574: [parfait] Null pointer deference in hotspot/src/share/vm/runtime/frame.cppTue, 05 Mar 2013 04:24:33 -0800, by morris
-
8008559: [parfait] Path through non-void function '_ZN2os15thread_cpu_timeEP6Thread' returns an undefined valueMon, 04 Mar 2013 13:15:01 -0800, by morris
-
8008327: [parfait] Unitialized variable in hotspot/agent/src/os/bsd/MacosxDebuggerLocal.mFri, 01 Mar 2013 14:26:34 -0800, by morris
-
MergeThu, 07 Mar 2013 10:39:15 -0800, by jiangli
-
MergeThu, 07 Mar 2013 10:46:14 -0500, by jprovino
-
MergeFri, 01 Mar 2013 14:06:47 -0500, by bpittore
-
7115383: TEST_BUG: some jtreg tests fail because they explicitly specify -server optionWed, 27 Feb 2013 20:36:14 -0800, by collins
-
MergeThu, 07 Mar 2013 14:29:02 +0100, by stefank
-
8008451: Make mac builds on 10.8 work on 10.7Mon, 04 Mar 2013 22:39:00 -0800, by erikj
-
8007036: G1: Too many old regions added to last mixed GCMon, 04 Mar 2013 12:42:14 -0800, by johnc
-
8004172: Update jstat counter names to reflect metaspace changesMon, 04 Mar 2013 13:01:24 +0100, by ehelin
-
7189971: Implement CMSWaitDuration for non-incremental mode of CMSFri, 01 Feb 2013 17:02:36 -0800, by jmasa
-
MergeFri, 01 Mar 2013 15:59:10 -0800, by dcubed
-
MergeThu, 28 Feb 2013 18:37:41 -0500, by coleenp
-
MergeWed, 27 Feb 2013 07:35:32 -0500, by coleenp
-
8008959: Fix non-PCH build on Linux, Windows and MacOS XWed, 27 Feb 2013 09:40:30 +0100, by simonis
-
MergeThu, 28 Feb 2013 05:55:18 -0800, by dcubed
-
8007476: assert(the_owner != NULL) failed: Did not find owning Java thread for lock word addressWed, 27 Feb 2013 15:00:30 -0800, by dcubed
-
7178741: SA: jstack -m produce UnalignedAddressException in output (Linux)Wed, 27 Feb 2013 22:40:14 +0000, by kevinw
-
MergeWed, 27 Feb 2013 16:40:30 +0000, by kevinw
-
8008807: SA: jstack crash when target has mismatched bitness (Linux)Wed, 27 Feb 2013 14:02:26 +0000, by kevinw
-
MergeWed, 27 Feb 2013 04:58:45 -0500, by dholmes
-
8008081: Print outs do not have matching argumentsTue, 26 Feb 2013 08:54:03 -0800, by mikael
-
8008549: NPG: SystemDictionary::find(...) unnecessarily keeps class loaders aliveThu, 21 Feb 2013 17:22:15 +0100, by stefank
-
8009226: new hotspot build - hs25-b22Fri, 01 Mar 2013 04:58:31 -0800, by amurillo
-
Added tag jdk8-b80 for changeset 4a198b201f3cThu, 07 Mar 2013 11:17:36 -0800, by katleman
-
Merge.Sun, 07 Apr 2013 12:45:27 +0200, by Christian Humer
-
Fixed rootNode should not get replaced if an error occured otherwise no errors were outputted.Sat, 06 Apr 2013 16:30:23 +0200, by Christian Humer
-
Fixed user generic signature must not match generated generic signature.Sat, 06 Apr 2013 16:26:19 +0200, by Christian Humer
-
Fixed when specializing nodes must always call the full generic case.Sat, 06 Apr 2013 14:33:39 +0200, by Christian Humer
-
fixed discrepancy between a method's name and its semanticsFri, 05 Apr 2013 18:53:57 +0200, by Doug Simon
-
incorporated null-seen information into JavaTypeProfileFri, 05 Apr 2013 17:51:55 +0200, by Doug Simon
-
removed unused and unnecessary getCustomStackAreaSize() from CodeCacheProviderFri, 05 Apr 2013 17:37:27 +0200, by Doug Simon
-
pipeline: include PushNodesThroughPiFri, 05 Apr 2013 16:23:01 +0200, by Bernhard Urban
-
PushNodesThroughPi: add metric for pushed nodesFri, 05 Apr 2013 15:54:57 +0200, by Bernhard Urban
-
PiPushable: implementation for IsNullNodeFri, 05 Apr 2013 15:24:22 +0200, by Bernhard Urban
-
new phase: PushNodesThroughPiThu, 04 Apr 2013 16:03:08 +0200, by Bernhard Urban
-
PiPushable: implementation for ReadNodeThu, 04 Apr 2013 15:04:59 +0200, by Bernhard Urban
-
PiPushable: new interface for nodes that are able to be pushed through a PiNodeFri, 05 Apr 2013 16:43:13 +0200, by Bernhard Urban
-
PiNode: add markerinterface IterableNodeType for fast iterationThu, 04 Apr 2013 13:48:37 +0200, by Bernhard Urban
-
UnsafeCastNode: make it an subclass of PiNodeFri, 05 Apr 2013 16:54:55 +0200, by Bernhard Urban
-
PiNode: use existing dependencies array for anchorThu, 04 Apr 2013 10:50:39 +0200, by Bernhard Urban
-
.hgignore: temporary file generated by mxThu, 04 Apr 2013 13:25:15 +0200, by Bernhard Urban
-
A server0 "build" needs to create a jdk copy if it does not exist yetFri, 05 Apr 2013 15:34:45 +0200, by Gilles Duboscq
-
Allow building using a jdk that does not contain manFri, 05 Apr 2013 14:24:02 +0200, by Gilles Duboscq
-
moved ReplacementsProvider to com.oracle.graal.nodes.spiFri, 05 Apr 2013 11:56:21 +0200, by Doug Simon
-
Fixed NodeParser error synchronization was done too late.Fri, 05 Apr 2013 11:03:21 +0200, by Christian Humer
-
lower ExceptionObjectNode with a snippet (GRAAL-133)Fri, 05 Apr 2013 02:33:42 +0200, by Doug Simon
-
simplified registration of snippetsFri, 05 Apr 2013 01:58:32 +0200, by Doug Simon
-
added test for a compiled exception handlerFri, 05 Apr 2013 01:51:24 +0200, by Doug Simon
-
passed a Replacements object to ArrayCopyNode and ObjectCloneNode instead of using the Graal.getRequiredCapability() APIFri, 05 Apr 2013 01:29:09 +0200, by Doug Simon
-
added getReplacements() to LoweringToolFri, 05 Apr 2013 01:26:48 +0200, by Doug Simon
-
passed a Replacements object to inlining utility methods that need one instead of the GraalRuntime APIFri, 05 Apr 2013 01:12:46 +0200, by Doug Simon
-
MergeThu, 04 Apr 2013 16:58:59 +0200, by Lukas Stadler
-
remove UNKNOWN_LOCATIONThu, 04 Apr 2013 15:31:27 +0200, by Lukas Stadler
-
ensure generated Jar.launch files have the same format as that produced when refreshing in EclipseThu, 04 Apr 2013 15:05:48 +0200, by Doug Simon
-
Merge.Thu, 04 Apr 2013 14:29:07 +0200, by Doug Simon
-
fixed more concurrency issues in ReplacementsImplThu, 04 Apr 2013 14:28:34 +0200, by Doug Simon
-
fixed concurrency issues in ReplacementsImplWed, 03 Apr 2013 22:52:11 +0200, by Doug Simon
-
fixed compiler warningsWed, 03 Apr 2013 21:55:41 +0200, by Doug Simon
-
renames: [HotSpot]ReplacementsInstaller -> [HotSpot]ReplacementsImplWed, 03 Apr 2013 21:53:32 +0200, by Doug Simon
-
implemented lazy installation of replacements (GRAAL-137)Wed, 03 Apr 2013 21:51:44 +0200, by Doug Simon
-
MergedThu, 04 Apr 2013 13:55:35 +0200, by Christian Wirth
-
on building 'server0', returnThu, 04 Apr 2013 13:26:34 +0200, by Christian Wirth
-
added JUnit 4.11 support to ProfilingInfoTestThu, 04 Apr 2013 11:57:04 +0200, by Christian Haeubl
-
MergeThu, 04 Apr 2013 10:04:49 +0200, by Lukas Stadler
-
make read elimination configurable (for tests)Thu, 04 Apr 2013 10:04:22 +0200, by Lukas Stadler
-
MergeWed, 03 Apr 2013 16:47:11 +0200, by Lukas Stadler
-
rename early read elimination option and enable itThu, 28 Mar 2013 17:37:09 +0100, by Lukas Stadler
-
mx/unittest: make it more portable across systemsWed, 03 Apr 2013 16:56:43 +0200, by Bernhard Urban
-
style fixesWed, 03 Apr 2013 15:01:48 +0200, by Christian Haeubl
-
Merge.Wed, 03 Apr 2013 14:41:22 +0200, by Christian Haeubl
-
changed profiling of exceptions so that the ExceptionSeen flag also works without GRAALVMThu, 28 Mar 2013 17:11:06 +0100, by Christian Haeubl
-
minor C1/C2 fixThu, 28 Mar 2013 13:38:47 +0100, by Christian Haeubl
-
checkstyle fixesThu, 28 Mar 2013 13:01:31 +0100, by Christian Haeubl
-
Merge.Thu, 28 Mar 2013 12:58:50 +0100, by Christian Haeubl
-
finished ProfilingInfo testcasesThu, 28 Mar 2013 12:55:13 +0100, by Christian Haeubl
-
added API to reset the profiling information for a methodWed, 27 Mar 2013 17:25:59 +0100, by Christian Haeubl
-
API to access nullness profiling information for instanceof, checkcast, and aastoreWed, 27 Mar 2013 10:36:57 +0100, by Christian Haeubl
-
fixed -XX:+PrintDeoptimizationDetails in debug/fastdebug buildTue, 26 Mar 2013 15:35:20 +0100, by Christian Haeubl
-
changed parameters of InliningPhaseTue, 26 Mar 2013 14:35:32 +0100, by Christian Haeubl
-
search for classes containing annotations returns source file as well as class nameWed, 03 Apr 2013 10:08:42 +0200, by Doug Simon
-
resolved ambiguity for Parameter class when developing against JDK8Wed, 03 Apr 2013 00:20:46 +0200, by Doug Simon
-
made it easier to run newly added PTX test methods from the command lineTue, 02 Apr 2013 23:18:24 +0200, by Doug Simon
-
unsafeCast: remove anchor node in NewObjectSnippetsTue, 02 Apr 2013 14:08:26 +0200, by Bernhard Urban
-
Fix bug in integer canonicalization.Tue, 02 Apr 2013 14:51:59 +0200, by Roland Schatz
-
Merge.Tue, 02 Apr 2013 12:57:58 +0200, by Roland Schatz
-
Canonicalize (a + b) - b and (a - b) + b.Tue, 02 Apr 2013 11:48:46 +0200, by Roland Schatz
-
Cull frame states before lowering.Tue, 02 Apr 2013 11:47:56 +0200, by Roland Schatz
-
unsafeCast: anchor cast after initialization of an objectTue, 02 Apr 2013 12:14:15 +0200, by Bernhard Urban
-
share debug environment across multiple testsTue, 02 Apr 2013 11:53:01 +0200, by Doug Simon
-
Disabled log.Mon, 01 Apr 2013 21:47:39 +0200, by Christian Humer
-
Updated codegen tests for guards and builtins.Mon, 01 Apr 2013 21:43:39 +0200, by Christian Humer
-
Implemented codegen guard definitions can now omit unused parameters.Mon, 01 Apr 2013 21:43:20 +0200, by Christian Humer
-
Renamed node method parser base class.Mon, 01 Apr 2013 12:19:15 +0200, by Christian Humer
-
Refactored ParameterSpec constructors.Mon, 01 Apr 2013 12:14:54 +0200, by Christian Humer
-
Refactor to shared template method signature comparison.Mon, 01 Apr 2013 11:52:38 +0200, by Christian Humer
-
Merge.Fri, 29 Mar 2013 21:39:54 +0100, by Doug Simon
-
fixed bug in computation of nested lock depthFri, 29 Mar 2013 21:05:51 +0100, by Doug Simon
-
renamed MonitorValue to HotSpotMonitorValue and moved it to com.oracle.graal.hotspot projectFri, 29 Mar 2013 14:19:04 +0100, by Doug Simon
-
added HotSpotLIRFrameState subclass of LIRFrameState to move HotSpot specific handling of lock state into HotSpot specific classesFri, 29 Mar 2013 12:54:56 +0100, by Doug Simon
-
removed no longer necessary method: CodeCacheProvider.getSizeOfLockData()Fri, 29 Mar 2013 12:33:24 +0100, by Doug Simon
-
modeling of lock state removed from LIR and runtime specific debug info for locks moved into runtime specific classesFri, 29 Mar 2013 12:31:42 +0100, by Doug Simon
-
made 'mx archive' clean up temporary files upon failure during archive file creationFri, 29 Mar 2013 12:22:27 +0100, by Doug Simon
-
MergeFri, 29 Mar 2013 18:21:43 +0100, by Matthias Grimmer
-
Add annotation processor to graal.hotspot; make sure that executeHelper gets replacedFri, 29 Mar 2013 18:21:26 +0100, by Matthias Grimmer
-
Move code of InstalledCode substitution to graal.hotspotFri, 29 Mar 2013 18:06:01 +0100, by Matthias Grimmer
-
MergeFri, 29 Mar 2013 17:41:57 +0100, by Matthias Grimmer
-
Add code for interpreter to executeHelperFri, 29 Mar 2013 17:41:47 +0100, by Matthias Grimmer
-
minor thing in build-graal.xmlFri, 29 Mar 2013 10:04:13 +0100, by Matthias Grimmer
-
MergeFri, 29 Mar 2013 09:59:06 +0100, by Matthias Grimmer
-
Renamings of installed code replacementsFri, 29 Mar 2013 09:58:26 +0100, by Matthias Grimmer
-
MergeFri, 29 Mar 2013 09:39:43 -0700, by Mick Jordan
-
NodeIntrinsifcationPhase: allow non-static @Fold methodsThu, 28 Mar 2013 21:01:48 -0700, by Mick Jordan
-
Improved error message for Graal API capability queries.Fri, 29 Mar 2013 16:56:21 +0100, by Thomas Wuerthinger
-
Remove printStackTrace in various locations.Fri, 29 Mar 2013 14:47:27 +0100, by Thomas Wuerthinger
-
Revert WB refactoring 2Fri, 29 Mar 2013 03:11:53 +0100, by Christos Kotselidis
-
Revert WB refactoringFri, 29 Mar 2013 03:05:33 +0100, by Christos Kotselidis
-
Reverse ArrayCopy WB IntrisificationThu, 28 Mar 2013 23:57:27 +0100, by Christos Kotselidis
-
-MergeThu, 28 Mar 2013 23:41:37 +0100, by Christos Kotselidis
-
Reverse ArrayCopy WB intrisificationThu, 28 Mar 2013 23:40:12 +0100, by Christos Kotselidis
-
Minor bug fix in Truffle frame implementation.Thu, 28 Mar 2013 14:33:19 +0100, by Andreas Woess
-
Increase template interpreter size by another 4K.Thu, 28 Mar 2013 14:29:58 +0100, by Andreas Woess
-
MergeThu, 28 Mar 2013 16:58:44 +0100, by Matthias Grimmer
-
Added executeHelper to HotSpotInstalled code that gets replaced by a MethodSubstitutionThu, 28 Mar 2013 16:58:23 +0100, by Matthias Grimmer
-
Merge.Thu, 28 Mar 2013 16:35:24 +0100, by Roland Schatz
-
Propagate fillContents to allocateArrayAndInitialize snippet.Thu, 28 Mar 2013 15:33:16 +0100, by Roland Schatz
-
Ignore temporary *.jar.* files.Thu, 28 Mar 2013 11:22:44 +0100, by Roland Schatz
-
MergeThu, 28 Mar 2013 16:00:40 +0100, by Lukas Stadler
-
more work on read eliminationThu, 28 Mar 2013 15:57:51 +0100, by Lukas Stadler
-
counters for LoopFullUnrollPhase and TailDuplicationPhaseTue, 26 Mar 2013 11:28:52 +0100, by Lukas Stadler
-
enable testMon, 25 Mar 2013 11:21:43 +0100, by Lukas Stadler
-
better read eliminationMon, 25 Mar 2013 11:21:33 +0100, by Lukas Stadler
-
assertion in NodeMon, 25 Mar 2013 11:18:19 +0100, by Lukas Stadler
-
allow Graal options to be passed to "mx bench"Mon, 25 Mar 2013 11:18:08 +0100, by Lukas Stadler
-
changes to iterative inliningMon, 25 Mar 2013 11:15:52 +0100, by Lukas Stadler
-
turn inlining hints into a mapMon, 25 Mar 2013 11:06:45 +0100, by Lukas Stadler
-
location identity on PhiNodes and ProxyNodesMon, 11 Mar 2013 18:41:16 +0100, by Lukas Stadler
-
pull replaceSnippetInvokes into MacroNodeMon, 11 Mar 2013 15:15:32 +0100, by Lukas Stadler
-
new PEAInliningHints option, turn new options off by defaultThu, 07 Mar 2013 14:45:58 +0100, by Lukas Stadler
-
simple iterative inlining, simple read elimination in PEAThu, 07 Mar 2013 13:47:09 +0100, by Lukas Stadler
-
GraalOptions.BenchmarkDynamicCounters to get counters for dacapo/specjvm2008 runMon, 25 Mar 2013 11:09:40 +0100, by Lukas Stadler
-
add increment size to DynamicCounterNodeThu, 21 Mar 2013 13:35:45 +0100, by Lukas Stadler
-
fix importWed, 27 Mar 2013 14:58:29 +0100, by Lukas Stadler
-
fix for state duplication in ReentrantBlockIteratorWed, 27 Mar 2013 14:36:04 +0100, by Lukas Stadler
-
remove SafeAccessNodeThu, 21 Mar 2013 13:35:21 +0100, by Lukas Stadler
-
tail recursion for SchedulePhase.addToEarliestSorting (fixes StackOverflowErrors)Wed, 27 Mar 2013 14:27:38 +0100, by Lukas Stadler
-
HotSpotRuntime: remove duplicated code in lowering of InvokeThu, 28 Mar 2013 14:14:13 +0100, by Bernhard Urban
-
Remove Unnecessary castThu, 28 Mar 2013 14:30:30 +0100, by Christos Kotselidis
-
-MergeThu, 28 Mar 2013 14:28:11 +0100, by Christos Kotselidis
-
Bug fix crashing SpecJVM2008Thu, 28 Mar 2013 14:26:38 +0100, by Christos Kotselidis
-
InvokeNode: remove dead code in intrinsifyWed, 27 Mar 2013 18:12:03 +0100, by Bernhard Urban
-
CheckCastSnippets: anchor UnsafeCast with subclass testsWed, 27 Mar 2013 19:11:30 +0100, by Bernhard Urban
-
CheckCastSnippets: testcase for reading a field after checkcastWed, 27 Mar 2013 22:30:03 +0100, by Bernhard Urban
-
pipeline: canonicalize after ConditionalElimination and EliminatePartiallyRedundantGuardsWed, 27 Mar 2013 14:11:56 +0100, by Bernhard Urban
-
-Fix annotation errorsWed, 27 Mar 2013 17:22:12 +0100, by Christos Kotselidis
-
-MergeWed, 27 Mar 2013 17:16:59 +0100, by Christos Kotselidis
-
Write Barrier refactoringWed, 27 Mar 2013 17:03:01 +0100, by Christos Kotselidis
-
Use ServiceProvider annotation for method substitutions.Wed, 27 Mar 2013 15:22:20 +0100, by Roland Schatz
-
Annotation processor for generating META-INF/services files.Wed, 27 Mar 2013 15:22:18 +0100, by Roland Schatz
-
mx: Use correct working directory in eclipse builders.Wed, 27 Mar 2013 15:22:14 +0100, by Roland Schatz
-
Always clear 'queued for compilation' flag at the end of a compilation taskWed, 27 Mar 2013 14:35:10 +0100, by Gilles Duboscq
-
Respect the PrintCodeCacheOnCompilation flag in the graal compilerWed, 27 Mar 2013 14:20:07 +0100, by Gilles Duboscq
-
Be a little bit more careful around compilation task queuingWed, 27 Mar 2013 11:53:31 +0100, by Gilles Duboscq
-
Safer bailout for JSR+OSRWed, 27 Mar 2013 11:51:53 +0100, by Gilles Duboscq
-
-ArrayCopy WB IntrinsicsWed, 27 Mar 2013 14:03:03 +0100, by Christos Kotselidis
-
-MergeTue, 26 Mar 2013 18:32:58 +0100, by Christos Kotselidis
-
-Bug fixesTue, 26 Mar 2013 18:31:19 +0100, by Christos Kotselidis
-
-Bug fix in card markingTue, 26 Mar 2013 12:08:51 +0100, by Christos Kotselidis
-
-MergeTue, 26 Mar 2013 10:51:42 +0100, by Christos Kotselidis
-
-Fix assertion errorsTue, 26 Mar 2013 10:50:50 +0100, by Christos Kotselidis
-
-MergeMon, 25 Mar 2013 22:57:00 +0100, by Christos Kotselidis
-
Replace Pointer accesses with WordMon, 25 Mar 2013 21:02:15 +0100, by Christos Kotselidis
-
-MergeMon, 25 Mar 2013 16:31:26 +0100, by Christos Kotselidis
-
-Fix compilation errorMon, 25 Mar 2013 16:20:07 +0100, by Christos Kotselidis
-
-MergeFri, 22 Mar 2013 23:44:38 +0100, by Christos Kotselidis
-
-MergeFri, 22 Mar 2013 18:44:17 +0100, by Christos Kotselidis
-
-MergeFri, 22 Mar 2013 18:44:06 +0100, by Christos Kotselidis
-
-MergeFri, 22 Mar 2013 16:18:46 +0100, by Christos Kotselidis
-
-Merge with basic-graal-gateFri, 22 Mar 2013 12:57:51 +0100, by Christos Kotselidis
-
-Merge with trunkFri, 22 Mar 2013 12:56:04 +0100, by Christos Kotselidis
-
-Changes after CR-243Fri, 22 Mar 2013 12:08:24 +0100, by Christos Kotselidis
-
-Merge with tipThu, 21 Mar 2013 14:11:13 +0100, by Christos Kotselidis
-
-Integration of WB Serial Snippets-Integration of G1 WB Snippets (partially working)-Fix allocation bug with -XX:-UseTLAB and -XX:+UseSerialGCThu, 21 Mar 2013 11:30:38 +0100, by Christos Kotselidis
-
-Cleanup codeWed, 20 Mar 2013 21:39:24 +0100, by Christos Kotselidis
-
-Create push patchWed, 20 Mar 2013 20:27:30 +0100, by Christos Kotselidis
-
-Create push patchWed, 20 Mar 2013 20:13:08 +0100, by Christos Kotselidis
-
-More fixes and passrate(fop)Wed, 06 Mar 2013 19:35:04 +0100, by Christos Kotselidis
-
-More bug fixesTue, 05 Mar 2013 18:53:26 +0100, by Christos Kotselidis
-
-More progress in G1 WBsMon, 04 Mar 2013 16:46:37 +0100, by Christos Kotselidis
-
-More porting and bug fixingThu, 28 Feb 2013 17:39:48 +0100, by Christos Kotselidis
-
-Integrate Lucas' patch with byte readWed, 27 Feb 2013 18:41:37 +0100, by Christos Kotselidis
-
-More porting and bug fixesWed, 27 Feb 2013 17:25:28 +0100, by Christos Kotselidis
-
-More porting to G1 WBsWed, 27 Feb 2013 15:15:04 +0100, by Christos Kotselidis
-
-Add more instrumentationTue, 26 Feb 2013 19:49:00 +0100, by Christos Kotselidis
-
-More G1 WB Integration-Addition of GenerateLEANode for G1 previous value equalitiesTue, 26 Feb 2013 18:02:06 +0100, by Christos Kotselidis
-
-Snippetization of CMS WriteBarriersMon, 25 Feb 2013 11:08:06 +0100, by Christos Kotselidis
-
-More PortingWed, 20 Feb 2013 17:29:40 +0100, by Christos Kotselidis
-
Towards porting G1 WBsWed, 20 Feb 2013 16:15:43 +0100, by Christos Kotselidis
-
-Implement WB primitive stub call for G1's slow path laterTue, 19 Feb 2013 17:57:14 +0100, by Christos Kotselidis
-
-Snippetization of CMS write barriersTue, 19 Feb 2013 16:53:10 +0100, by Christos Kotselidis
-
support for constructors corresponding to node intrinsics to take a leading MetaAccessProvider argument that is automatically filled in during node intrinsificationTue, 26 Mar 2013 17:16:05 +0100, by Doug Simon
-
documentation correctionTue, 26 Mar 2013 17:13:50 +0100, by Doug Simon
-
finalizer registration is now done via method substitution (again)Tue, 26 Mar 2013 16:16:58 +0100, by Doug Simon
-
(re)disabled frame state cleanup for method substitutionsTue, 26 Mar 2013 15:16:20 +0100, by Doug Simon
-
removed @Alias mechanismTue, 26 Mar 2013 14:57:14 +0100, by Doug Simon
-
Merge.Tue, 26 Mar 2013 14:02:13 +0100, by Doug Simon
-
made VM independent method substitutions be interpretableTue, 26 Mar 2013 14:00:16 +0100, by Doug Simon
-
made method substitutions for Class be interpretableTue, 26 Mar 2013 13:03:48 +0100, by Doug Simon
-
made method substitutions for Object be interpretableTue, 26 Mar 2013 12:56:27 +0100, by Doug Simon
-
made method substitutions for System be interpretableTue, 26 Mar 2013 12:53:02 +0100, by Doug Simon
-
made CurrentJavaThreadNode.get() interpretableTue, 26 Mar 2013 12:48:44 +0100, by Doug Simon
-
removed unused CurrentThread classTue, 26 Mar 2013 12:46:33 +0100, by Doug Simon
-
removed use of CurrentThread from Thread method substitutionsTue, 26 Mar 2013 12:46:12 +0100, by Doug Simon
-
rename: HotSpotCurrentRawThreadNode -> CurrentJavaThreadNodeTue, 26 Mar 2013 12:42:11 +0100, by Doug Simon
-
test that method substitutions for Thread are interpretableTue, 26 Mar 2013 12:02:10 +0100, by Doug Simon
-
made method substitutions for Thread be interpretableTue, 26 Mar 2013 12:01:42 +0100, by Doug Simon
-
prevent @Alias from being used in method substitutions - can only be used in lowering snippetsTue, 26 Mar 2013 11:46:35 +0100, by Doug Simon
-
removed use of @Alias in Thread.isInterrupted() substitutionTue, 26 Mar 2013 11:46:24 +0100, by Doug Simon
-
Fix for polymorphic inlining after fusing exception obecjt and the distaptch beginTue, 26 Mar 2013 12:16:35 +0100, by Gilles Duboscq
-
Merge.Mon, 25 Mar 2013 22:38:05 +0100, by Doug Simon
-
rewrote Thread.isInterrupted() substitution to use @Alias mechanismMon, 25 Mar 2013 22:37:18 +0100, by Doug Simon
-
added @Alias annotation for accessing fields and methods otherwise inaccessible due to Java access rulesMon, 25 Mar 2013 22:35:42 +0100, by Doug Simon
-
re-enabled Full Debug Symbols builds of the Graal VMMon, 25 Mar 2013 17:37:21 +0100, by Doug Simon
-
made node intrinsic interpretable: SystemSubstitutions.callLong()Mon, 25 Mar 2013 10:35:03 +0100, by Doug Simon
-
Cleanup unit tests : they should not print to stdout/stderrMon, 25 Mar 2013 19:22:03 +0100, by Gilles Duboscq
-
Bailout from OSR compilation when there is more than on EntryMarkerNodeMon, 25 Mar 2013 15:59:26 +0100, by Gilles Duboscq
-
The exception edge for invokes should still be a DispatchBeginNode to allow lowering of ExceptionObjectNode after guard loweringMon, 25 Mar 2013 14:11:01 +0100, by Gilles Duboscq
-
mx.sh should select python2.7 python2 or python depending on what is available.Mon, 25 Mar 2013 11:27:40 +0100, by Gilles Duboscq
-
Allow vm arguments in mx benchMon, 25 Mar 2013 11:08:50 +0100, by Gilles Duboscq
-
Use ServiceLoader to make installation of MethodSubstitutions extensible.Mon, 25 Mar 2013 15:39:32 +0100, by Roland Schatz
-
mx: merge provider configuration files in distribution jarsMon, 25 Mar 2013 15:39:31 +0100, by Roland Schatz
-
Merge.Fri, 22 Mar 2013 19:50:51 +0100, by Christian Humer
-
Merge.Fri, 22 Mar 2013 18:01:47 +0100, by Christian Humer
-
Fixed ecj fails when performing type erasure on void types.Fri, 22 Mar 2013 18:01:22 +0100, by Christian Humer
-
Fixed type variables should be erased before comparing types in MethodSubstiutionVerifier.Fri, 22 Mar 2013 16:02:43 +0100, by Christian Humer
-
fixed warningsFri, 22 Mar 2013 19:14:50 +0100, by Doug Simon
-
Backed out changeset: 10293cbfc2b6Fri, 22 Mar 2013 19:08:07 +0100, by Doug Simon
-
undid the change that disabled frame state cleanup for method substitutionsFri, 22 Mar 2013 19:07:30 +0100, by Doug Simon
-
Backed out changeset: 83fc36378013Fri, 22 Mar 2013 18:24:29 +0100, by Doug Simon
-
Merge.Fri, 22 Mar 2013 18:18:55 +0100, by Doug Simon
-
removed support for using the Eclipse batch compiler bundled with Eclipse - depending on the version, it has bugs with respect to annotation processingFri, 22 Mar 2013 15:20:16 +0100, by Doug Simon
-
gave MembarNode.memoryBarrier() an implementation that actually triggers barriersFri, 22 Mar 2013 15:08:29 +0100, by Doug Simon
-
finalizer registration is now done via method substitutionFri, 22 Mar 2013 14:54:15 +0100, by Doug Simon
-
GraphBuilderPhase: add createInvokeNode method by refactoring appendInvoke, for use by subclasses overriding handleUnresolvedInvokeFri, 22 Mar 2013 09:28:38 -0700, by Mick Jordan
-
Merge.Fri, 22 Mar 2013 15:09:53 +0100, by Christian Humer
-
Fixed substitution verifier emitted wrong error.Fri, 22 Mar 2013 15:09:38 +0100, by Christian Humer
-
Fuse the ExceptionObject its DispatchBegin into a single node since it has to be atomic while gurads are floatingThu, 21 Mar 2013 18:45:58 +0100, by Gilles Duboscq
-
Fix unittest on server0.Fri, 22 Mar 2013 13:18:12 +0100, by Roland Schatz
-
added support for projects that extend a package defined in another project when canonicalizing projectsFri, 22 Mar 2013 11:48:42 +0100, by Doug Simon
-
enabled annotation processor for @ClassSubstitution and @MethodSubstitution in the com.oracle.graal.hotspot projectFri, 22 Mar 2013 11:26:08 +0100, by Doug Simon
-
Merge.Fri, 22 Mar 2013 11:20:16 +0100, by Doug Simon
-
minor punctuation fixThu, 21 Mar 2013 15:55:00 +0100, by Doug Simon
-
moved tests for HotSpot specific method substitutions into HotSpotMethodSubstitutionsTestThu, 21 Mar 2013 15:38:42 +0100, by Doug Simon
-
temporary file is removed when unittests failThu, 21 Mar 2013 15:36:31 +0100, by Doug Simon
-
rename: GraalIntrinsics -> GraalMethodSubstitutionsThu, 21 Mar 2013 14:38:35 +0100, by Doug Simon
-
rename: originalMethod -> originalMemberThu, 21 Mar 2013 14:35:06 +0100, by Doug Simon
-
small documentation fixThu, 21 Mar 2013 13:45:27 +0100, by Doug Simon
-
Merge.Thu, 21 Mar 2013 18:04:03 +0100, by Christian Humer
-
Added annotation processor for verifing @ClassSubstitution and @MethodSubstitution annotation at compile time.Thu, 21 Mar 2013 18:03:32 +0100, by Christian Humer
-
Merge.Thu, 21 Mar 2013 13:20:32 +0100, by Christian Humer
-
Merge.Thu, 21 Mar 2013 13:13:07 +0100, by Christian Humer
-
Fixed varargs attribute was not copied in ExectableElements.Thu, 21 Mar 2013 13:12:36 +0100, by Christian Humer
-
Cleanup.Thu, 21 Mar 2013 13:12:04 +0100, by Christian Humer
-
Generalize FloatingReadPhase to support arbitrary floatable access nodes.Thu, 21 Mar 2013 16:25:26 +0100, by Roland Schatz
-
snippet graphs are now stored with a Snippet.class key value in the compiler storage of the snippet methodThu, 21 Mar 2013 12:30:44 +0100, by Doug Simon
-
method substitutions are now stored with a MethodSubstitution.class key value in the compiler storage of the original (i.e., substituted) methodThu, 21 Mar 2013 12:23:37 +0100, by Doug Simon
-
created com.oracle.graal.api.replacements project and moved ClassSubstitution and MethodSubstitution thereThu, 21 Mar 2013 12:14:09 +0100, by Doug Simon
-
refactored MethodSubstitution and MacroSubstitution into top level classesThu, 21 Mar 2013 11:59:40 +0100, by Doug Simon
-
Merge.Thu, 21 Mar 2013 11:09:19 +0100, by Doug Simon
-
Merge.Thu, 21 Mar 2013 09:44:47 +0100, by Doug Simon
-
rename projects: *snippets* -> *replacements* (GRAAL-178)Wed, 20 Mar 2013 22:30:33 +0100, by Doug Simon
-
rename packages: *snippets* -> *replacements*Wed, 20 Mar 2013 22:23:14 +0100, by Doug Simon
-
rename: SnippetIntrinsificationVerificationPhase -> NodeIntrinsificationVerificationPhaseWed, 20 Mar 2013 21:41:37 +0100, by Doug Simon
-
rename: SnippetsInterface -> SnippetsWed, 20 Mar 2013 21:18:59 +0100, by Doug Simon
-
removed unnecessary interfaceWed, 20 Mar 2013 20:34:26 +0100, by Doug Simon
-
comment fixWed, 20 Mar 2013 20:23:40 +0100, by Doug Simon
-
renamings as part of a move away from the overloading of the "snippet" term for various code replacement/substitution mechanisms towards it being solely for the concept of IR loweringWed, 20 Mar 2013 20:23:23 +0100, by Doug Simon
-
rename: SnippetIntrinsificationPhase -> NodeIntrinsificationPhaseWed, 20 Mar 2013 18:16:45 +0100, by Doug Simon
-
rename: IntrinsificationTest -> MethodSubstitutionTestWed, 20 Mar 2013 18:11:59 +0100, by Doug Simon
-
extra test case for System.identityHashCode()Wed, 20 Mar 2013 16:15:35 +0100, by Doug Simon
-
unittest: call wrapper to avoid long command linesMon, 18 Mar 2013 19:18:42 +0100, by Bernhard Urban
-
IGV should not crash when comparing graphs with references to deleted nodesWed, 20 Mar 2013 18:38:55 +0100, by Gilles Duboscq
-
Refactor GuardLoweringPhase: use the same iterator code for implict null checks and guard loweringWed, 20 Mar 2013 18:38:28 +0100, by Gilles Duboscq
-
Add asFixedNode to FloatingAccessNode so that GuardLoweringPhase supports any type of FloatingAccessNodeWed, 20 Mar 2013 16:27:07 +0100, by Gilles Duboscq
-
Remove flag and optimization for object method arguments in the register allocator. Needs more investigation of GC impact on HotSpotWed, 20 Mar 2013 08:22:35 -0700, by Christian Wimmer
-
MergeWed, 20 Mar 2013 14:01:43 +0100, by Lukas Stadler
-
added RegisterFinalizer.virtualizeMon, 11 Mar 2013 18:41:33 +0100, by Lukas Stadler
-
DynamicCounterNode for debugging/profiling purposesWed, 20 Mar 2013 13:41:44 +0100, by Lukas Stadler
-
small change VirtualInstanceNode constructorWed, 20 Mar 2013 13:41:13 +0100, by Lukas Stadler
-
simplify VirtualInstanceNodeWed, 20 Mar 2013 11:34:31 +0100, by Lukas Stadler
-
change naming in Access interfaceWed, 20 Mar 2013 11:33:00 +0100, by Lukas Stadler
-
don't use Access interface in ReadNode.canonicalizeReadWed, 20 Mar 2013 11:32:41 +0100, by Lukas Stadler
-
allow multiple identities in MemoryCheckpoint interfaceWed, 20 Mar 2013 11:30:17 +0100, by Lukas Stadler
-
If IgnoreUnrecognizedVMOptions is set then the Graal checks for unsupported options is just a warning instead of an errorWed, 20 Mar 2013 12:00:18 +0100, by Gilles Duboscq
-
Disable scaladacpo specs because it sometimes returns non-zero while there is no visible failureWed, 20 Mar 2013 11:59:25 +0100, by Gilles Duboscq
-
Fix version parsing in mxTue, 19 Mar 2013 14:55:58 +0100, by Gilles Duboscq
-
Use implicit null checks for all null checksMon, 18 Mar 2013 14:45:36 +0100, by Gilles Duboscq
-
clean up unused true/false constants in ConditionalEliminationPhaseTue, 19 Mar 2013 17:03:13 +0100, by Lukas Stadler
-
Speical case ExceptionObjectNode in deopt to guard conversion.Wed, 20 Mar 2013 00:06:09 +0100, by Thomas Wuerthinger
-
Bug fix and additional assertions in deoptimize to guard phase.Tue, 19 Mar 2013 23:08:03 +0100, by Thomas Wuerthinger
-
Merge.Tue, 19 Mar 2013 20:48:53 +0100, by Thomas Wuerthinger
-
Introduce a ControlSinkNode base class.Tue, 19 Mar 2013 20:48:45 +0100, by Thomas Wuerthinger
-
Fixes a corner case when killing the control flowing into a deoptimize node.Tue, 19 Mar 2013 20:48:28 +0100, by Thomas Wuerthinger
-
Merge.Tue, 19 Mar 2013 18:05:49 +0100, by Thomas Wuerthinger
-
Killing cfg path to deoptimization.Tue, 19 Mar 2013 18:05:35 +0100, by Thomas Wuerthinger
-
InvokeWithException cannot be the lastLocationAccess for a FloatingReadNode. Since it is both the invoke and a control flow split, the scheduler cannot schedule anything immediately the invoke. It can only schedule in the normal or exceptional successor - and we have to tell the scheduler here which side it needs to choose by putting in the location identity on both successors.Tue, 19 Mar 2013 10:00:43 -0700, by Christian Wimmer
-
Merge.Tue, 19 Mar 2013 17:01:39 +0100, by Roland Schatz
-
Fix createUnwind.Tue, 19 Mar 2013 15:46:37 +0100, by Roland Schatz
-
Remove unnecessary assert.Tue, 19 Mar 2013 15:22:35 +0100, by Roland Schatz
-
removed unused codeTue, 19 Mar 2013 15:58:01 +0100, by Doug Simon
-
Merge.Tue, 19 Mar 2013 15:52:21 +0100, by Doug Simon
-
canonicalized projectsTue, 19 Mar 2013 15:51:33 +0100, by Doug Simon
-
made frame omission test work in -graal as well as -server VMTue, 19 Mar 2013 15:45:26 +0100, by Doug Simon
-
support substitutions for classes that made not be part of the runtime (GRAAL-123)Tue, 19 Mar 2013 15:38:10 +0100, by Doug Simon
-
Merge.Tue, 19 Mar 2013 14:50:27 +0100, by Doug Simon
-
Merge.Tue, 19 Mar 2013 14:23:46 +0100, by Doug Simon
-
removed unnecessary MethodEndBreakpointGuards optionTue, 19 Mar 2013 14:08:54 +0100, by Doug Simon
-
made frame omission test ignore padding instructions at the end of installed codeTue, 19 Mar 2013 14:07:30 +0100, by Doug Simon
-
removed unused codeTue, 19 Mar 2013 14:05:40 +0100, by Doug Simon
-
rename: HotSpotAMD64LIRGenerator -> AMD64HotSpotLIRGeneratorTue, 19 Mar 2013 09:58:04 +0100, by Doug Simon
-
moved HotSpot specific AMD64FrameOmissionTest to (new) project com.oracle.graal.hotspot.amd64.test and renamed it to AMD64HotSpotFrameOmissionTestTue, 19 Mar 2013 09:56:56 +0100, by Doug Simon
-
removed debug codeTue, 19 Mar 2013 09:51:40 +0100, by Doug Simon
-
Eliminate checkcast between two NodeIntrinsic calls.Tue, 19 Mar 2013 15:07:44 +0100, by Roland Schatz
-
Transmit deoptimization reason in thread local instead of scratch register.Tue, 19 Mar 2013 14:13:51 +0100, by Thomas Wuerthinger
-
Merge.Tue, 19 Mar 2013 11:35:25 +0100, by Christian Humer
-
Uninitialized cases produced wrong call to throw new UnsuportedOperationException.Tue, 19 Mar 2013 11:30:58 +0100, by Christian Humer
-
added support for substituting constructorsTue, 19 Mar 2013 11:10:00 +0100, by Doug Simon
-
removed debug codeTue, 19 Mar 2013 09:42:38 +0100, by Doug Simon
-
MergeMon, 18 Mar 2013 19:39:25 -0700, by Christian Wimmer
-
Allow lowering of UnwindNode and ExceptionObjectNode. The HotSpot code still uses the old LIR lowering.Mon, 18 Mar 2013 19:38:46 -0700, by Christian Wimmer
-
Allow instantiation without creating a subclassMon, 18 Mar 2013 19:34:04 -0700, by Christian Wimmer
-
Allow customization in subclassMon, 18 Mar 2013 19:33:32 -0700, by Christian Wimmer
-
Generalize read and write of fixed register for snippets. Move to HotSpot-independent project.Mon, 18 Mar 2013 19:28:44 -0700, by Christian Wimmer
-
Only stack slots in caller frame are method arguments. Also optimize object arguments when the runtime supports it.Mon, 18 Mar 2013 19:21:01 -0700, by Christian Wimmer
-
Merge.Mon, 18 Mar 2013 21:33:34 +0100, by Doug Simon
-
added tests for ensuring frame omission on AMD64 works for simple casesMon, 18 Mar 2013 21:33:16 +0100, by Doug Simon
-
Merge.Mon, 18 Mar 2013 18:26:53 +0100, by Doug Simon
-
merged CodeInfo into InstalledCode (GRAAL-156)Mon, 18 Mar 2013 18:26:12 +0100, by Doug Simon
-
removed unused codeMon, 18 Mar 2013 18:03:16 +0100, by Doug Simon
-
Merge.Mon, 18 Mar 2013 20:04:50 +0100, by Thomas Wuerthinger
-
Do not clone IdealGraphVisualizer editor windows as the default action - reuse existing window. Added explicit "clone" menu item.Mon, 18 Mar 2013 20:04:39 +0100, by Thomas Wuerthinger
-
increased template interpreter size by 20KMon, 18 Mar 2013 18:05:33 +0100, by Doug Simon
-
unittest: just do a single JVM callMon, 18 Mar 2013 15:11:52 +0100, by Bernhard Urban
-
.hgignore: ignore tag files generated by ctags and cscopeThu, 14 Mar 2013 16:27:08 +0100, by Bernhard Urban
-
unittest: move testcases that takes longer than 100ms into longunittestMon, 18 Mar 2013 13:21:05 +0100, by Bernhard Urban
-
unittest: seperate target `longunittest' and `shortunittest'Thu, 14 Mar 2013 19:07:42 +0100, by Bernhard Urban
-
Remove unused import.Mon, 18 Mar 2013 00:36:23 +0100, by Thomas Wuerthinger
-
Make r10 allocatable.Mon, 18 Mar 2013 00:33:31 +0100, by Thomas Wuerthinger
-
Transmit deoptimization reason in thread local.Mon, 18 Mar 2013 00:20:07 +0100, by Thomas Wuerthinger
-
Remove unused imports.Mon, 18 Mar 2013 00:12:00 +0100, by Thomas Wuerthinger
-
Remove getScratchRegister() from register configuration interface.Sun, 17 Mar 2013 23:54:13 +0100, by Thomas Wuerthinger
-
Put exception handler entry back.Sun, 17 Mar 2013 23:53:19 +0100, by Thomas Wuerthinger
-
Remove last usages of scratch register. Separate runtime calls from normal method calls in LIR.Sun, 17 Mar 2013 23:46:58 +0100, by Thomas Wuerthinger
-
Explicitely allocate r10 for deoptimization operation.Sun, 17 Mar 2013 22:57:47 +0100, by Thomas Wuerthinger
-
Enable convert deopts to guards optimization.Sun, 17 Mar 2013 21:27:09 +0100, by Thomas Wuerthinger
-
Rename field.Sun, 17 Mar 2013 21:25:29 +0100, by Thomas Wuerthinger
-
Do not schedule earliest for guard lowering.Sun, 17 Mar 2013 21:23:14 +0100, by Thomas Wuerthinger
-
Support deoptimizing before the entry to a synchronized method.Sun, 17 Mar 2013 21:20:39 +0100, by Thomas Wuerthinger
-
Remove PlaceHolderNode class definition.Sun, 17 Mar 2013 21:14:35 +0100, by Thomas Wuerthinger
-
Add test case for deoptimizing out of a synchronized method. Made guard lowering phase use earliest schedule.Sun, 17 Mar 2013 19:49:46 +0100, by Thomas Wuerthinger
-
Make scheduling phase customizable.Sun, 17 Mar 2013 19:39:28 +0100, by Thomas Wuerthinger
-
Removed unused phase.Sun, 17 Mar 2013 19:36:10 +0100, by Thomas Wuerthinger
-
Fix guard canonicalization.Sun, 17 Mar 2013 19:20:35 +0100, by Thomas Wuerthinger
-
Remove unused code in LabelRef.Sun, 17 Mar 2013 17:36:29 +0100, by Thomas Wuerthinger
-
Build-graal needs to be versioned for non mx builds.Sat, 16 Mar 2013 21:55:55 +0100, by Christian Humer
-
Build-graal needs to be versioned for non mx builds.Sat, 16 Mar 2013 21:55:48 +0100, by Christian Humer
-
Added build-graal.xml .hgignore. Since it is generated there is no need to version it.Sat, 16 Mar 2013 18:24:47 +0100, by Christian Humer
-
Removed build-graal.xml since it is generated it should not be versioned.Sat, 16 Mar 2013 18:23:36 +0100, by Christian Humer
-
Fixed build-graal.xml generation was out of sync with build-graal.xml.Sat, 16 Mar 2013 18:22:39 +0100, by Christian Humer
-
Fixed not specializing nodes were named Null instead of Default.Sat, 16 Mar 2013 16:11:40 +0100, by Christian Humer
-
Cleanup.Sat, 16 Mar 2013 15:53:48 +0100, by Christian Humer
-
Fixed minor bug for implicit parameters in sourcegen.Sat, 16 Mar 2013 15:53:04 +0100, by Christian Humer
-
Fixed messages were sometimes not shown in sourcegen.Sat, 16 Mar 2013 15:52:40 +0100, by Christian Humer
-
Fixed specialization id generation.Sat, 16 Mar 2013 15:51:58 +0100, by Christian Humer
-
Merge.Fri, 15 Mar 2013 21:18:47 +0100, by Christian Humer
-
Final fields of base node can be optionally passed to builtin specialization method. And a few fixes.Fri, 15 Mar 2013 21:18:33 +0100, by Christian Humer
-
removed unused project dependencyFri, 15 Mar 2013 20:31:11 +0100, by Doug Simon
-
Merge.Fri, 15 Mar 2013 20:08:10 +0100, by Doug Simon
-
re-enabled frame omissionFri, 15 Mar 2013 20:07:15 +0100, by Doug Simon
-
moved AMD64ConvertSnippets to (new) project com.oracle.graal.snippets.amd64Fri, 15 Mar 2013 20:06:19 +0100, by Doug Simon
-
Merge.Fri, 15 Mar 2013 18:51:58 +0100, by Doug Simon
-
fixed issue preventing frame omissionFri, 15 Mar 2013 18:50:39 +0100, by Doug Simon
-
refactored HotSpotAMD64LIRGenerator into its own fileFri, 15 Mar 2013 18:16:15 +0100, by Doug Simon
-
made build-graal.xml be generated by mxFri, 15 Mar 2013 18:09:19 +0100, by Doug Simon
-
MergeFri, 15 Mar 2013 17:52:55 +0100, by Gilles Duboscq
-
MergeFri, 15 Mar 2013 17:26:52 +0100, by Gilles Duboscq
-
Remove orphaned condition in implicit null check detectionFri, 15 Mar 2013 17:26:22 +0100, by Gilles Duboscq
-
Guards with different anchors should be commoned out in the lowering phaseFri, 15 Mar 2013 16:57:43 +0100, by Gilles Duboscq
-
Make ValueAnchor canonicalization work in more casesFri, 15 Mar 2013 13:36:24 +0100, by Gilles Duboscq
-
Fix implicit null checks depending on themselvesFri, 15 Mar 2013 13:35:45 +0100, by Gilles Duboscq
-
Implement implicit null check on HIR during guard loweringThu, 14 Mar 2013 21:36:28 +0100, by Gilles Duboscq
-
Remove dead implicit null checks code in LIRGeneratorThu, 14 Mar 2013 14:02:23 +0100, by Gilles Duboscq
-
Remove emitDeoptimizeOnOverflow and emitGuardCheck.Thu, 14 Mar 2013 13:25:28 +0100, by Gilles Duboscq
-
Merge.Fri, 15 Mar 2013 15:38:55 +0100, by Doug Simon
-
AMD64 HotSpot backend now models RBP as an incoming parameter that must be preserved until the end of the method. For non-leaf methods, the value is preserved in the special stack slot required by the HotSpot runtime for walking/inspecting frames of such methods.Fri, 15 Mar 2013 15:38:27 +0100, by Doug Simon
-
fixed StackOverflowError in VirtualObject.toString()Thu, 14 Mar 2013 18:03:00 +0100, by Doug Simon
-
Disable deopt to guard conversion.Fri, 15 Mar 2013 02:18:46 +0100, by Thomas Wuerthinger
-
Merge.Fri, 15 Mar 2013 02:18:15 +0100, by Thomas Wuerthinger
-
Make OptimisticOptimizations enum public.Thu, 14 Mar 2013 19:20:43 +0100, by Thomas Wuerthinger
-
Enable exception probabilities for operations by default.Thu, 14 Mar 2013 19:13:40 +0100, by Thomas Wuerthinger
-
Make optimistic optimizations customizable.Thu, 14 Mar 2013 19:00:42 +0100, by Thomas Wuerthinger
-
windows build fix: server+graal build needs TIERED; include graal in client buildThu, 14 Mar 2013 14:15:11 +0100, by Andreas Woess
-
moved logic for reserving a special area/slot in a frame (e.g., for use during deoptimization) out of FrameMap and into platform specific backend classThu, 14 Mar 2013 14:35:53 +0100, by Doug Simon
-
LIRGenerator is transmitted across backend passes instead of just the LIR so that backend-specific, per-compilation information can be attached to the backend-specific LIRGenerator objectThu, 14 Mar 2013 14:08:59 +0100, by Doug Simon
-
Merge.Thu, 14 Mar 2013 13:13:59 +0100, by Christian Humer
-
Fixed unsupported generic generation which could also take void as a type.Thu, 14 Mar 2013 13:13:27 +0100, by Christian Humer
-
Fixed element ordering of methods which were inconsistent from javac to ecj.Thu, 14 Mar 2013 13:11:14 +0100, by Christian Humer
-
Fixed behaviour of useSpecializations for Generic specializations.Thu, 14 Mar 2013 13:10:29 +0100, by Christian Humer
-
Fix convert deoptimize to guard phase.Thu, 14 Mar 2013 12:19:01 +0100, by Thomas Wuerthinger
-
Fix import.Thu, 14 Mar 2013 01:14:23 +0100, by Thomas Wuerthinger
-
Merge.Thu, 14 Mar 2013 01:09:43 +0100, by Thomas Wuerthinger
-
Fix and enable deopt to guard conversion.Thu, 14 Mar 2013 01:09:32 +0100, by Thomas Wuerthinger
-
Remove usage of negate() in word type rewriter phase.Wed, 13 Mar 2013 17:14:58 +0100, by Thomas Wuerthinger
-
Create option for convert deoptimize to guard phase.Wed, 13 Mar 2013 17:13:11 +0100, by Thomas Wuerthinger
-
Merge.Tue, 12 Mar 2013 11:04:00 +0100, by Thomas Wuerthinger
-
Fix spacing.Tue, 12 Mar 2013 11:02:07 +0100, by Thomas Wuerthinger
-
MergeWed, 13 Mar 2013 23:54:01 +0100, by Andreas Woess
-
update authors fileWed, 13 Mar 2013 23:48:08 +0100, by Andreas Woess
-
ProjectCreator: compare relative path against flavour.Wed, 13 Mar 2013 23:28:57 +0100, by Andreas Woess
-
fix windows build of the server and client vmsWed, 13 Mar 2013 21:35:44 +0100, by Andreas Woess
-
Merge.Wed, 13 Mar 2013 14:55:08 -0700, by Peter B. Kessler
-
Merge.Wed, 13 Mar 2013 14:07:16 -0700, by Peter B. Kessler
-
Fix typo in JavaDoc.Wed, 13 Mar 2013 14:06:22 -0700, by Peter B. Kessler
-
the contents of jvm.cfg are reset when copying the JDK so that the non-default VMs must be built before being runWed, 13 Mar 2013 21:55:08 +0100, by Doug Simon
-
Fix use specializations in generic until further fixes are done.Wed, 13 Mar 2013 21:11:03 +0100, by Christian Humer
-
Cleanup project dependencies.Wed, 13 Mar 2013 20:31:18 +0100, by Christian Humer
-
Merge.Wed, 13 Mar 2013 20:05:30 +0100, by Christian Humer
-
Cleanup.Wed, 13 Mar 2013 20:05:11 +0100, by Christian Humer
-
Cleanup.Wed, 13 Mar 2013 20:04:42 +0100, by Christian Humer
-
Added missing class MessageContainer.Wed, 13 Mar 2013 20:00:33 +0100, by Christian Humer
-
UseSpecializations is now turned off for the generic specialization in WriteLocalNode.Wed, 13 Mar 2013 20:00:16 +0100, by Christian Humer
-
Codegen API naming cleanup.Wed, 13 Mar 2013 19:59:09 +0100, by Christian Humer
-
Refactored codegen error model to make error redirection a lot easier.Wed, 13 Mar 2013 19:58:28 +0100, by Christian Humer
-
Added automatic generation of generic specialization which throws unsupported operation if reached.Wed, 13 Mar 2013 11:32:43 +0100, by Christian Humer
-
Merge.Tue, 12 Mar 2013 11:38:52 +0100, by Christian Humer
-
A few additions to codegen tests.Tue, 12 Mar 2013 11:38:24 +0100, by Christian Humer
-
Fixes for codegen builtins support.Tue, 12 Mar 2013 11:37:32 +0100, by Christian Humer
-
Updated some Truffle-SL classes to new naming convention.Wed, 06 Mar 2013 18:33:52 +0100, by Christian Humer
-
Updated @NodeClass tests.Wed, 06 Mar 2013 18:33:05 +0100, by Christian Humer
-
Implemented support for @NodeClass annotation to support builtins.Wed, 06 Mar 2013 18:32:33 +0100, by Christian Humer
-
Fixed import generation.Wed, 06 Mar 2013 18:27:57 +0100, by Christian Humer
-
Removed @SpecializationThrows from codegen API. Replaced it by a simplier version in @Specialization.Mon, 04 Mar 2013 17:20:26 +0100, by Christian Humer
-
Added new codegen api classes NodeId, NodeClass to codegen along with some refactorings.Mon, 04 Mar 2013 15:14:11 +0100, by Christian Humer
-
Added truffle.api dependency to truffle.codegen.api.Mon, 04 Mar 2013 15:13:25 +0100, by Christian Humer
-
Codegen API change. Simplified definition of guards.Fri, 01 Mar 2013 18:04:23 +0100, by Christian Humer
-
Merge.Fri, 01 Mar 2013 17:06:08 +0100, by Christian Humer
-
Added truffle.api.codegen.test project with a BultinFunctionTest.Fri, 01 Mar 2013 17:05:14 +0100, by Christian Humer
-
Implemented support for executing nodes in @Children fields.Fri, 01 Mar 2013 17:03:57 +0100, by Christian Humer
-
MergeWed, 13 Mar 2013 11:00:43 -0700, by Peter B. Kessler
-
Fix typo in an assert.Tue, 12 Mar 2013 16:27:49 -0700, by Peter B. Kessler
-
Binary dumper should try numbering output files if a file with the same name existsWed, 13 Mar 2013 18:16:46 +0100, by Gilles Duboscq
-
GraalCompilerTest should assert that parameters passed to executeActual have the right type.Wed, 13 Mar 2013 17:39:27 +0100, by Gilles Duboscq
-
JTTTest gets the expeted result only onceWed, 13 Mar 2013 17:06:30 +0100, by Gilles Duboscq
-
more extensibility changes for GraphBuilderPhaseWed, 13 Mar 2013 07:35:34 +0100, by Doug Simon
-
Merge.Tue, 12 Mar 2013 17:27:18 +0100, by Doug Simon
-
move test for null exception object passed to unwind operation from stub code to extra HIRTue, 12 Mar 2013 17:26:53 +0100, by Doug Simon
-
reverted code-under-test to original scope prior to making JTT tests subclass JTTTestTue, 12 Mar 2013 17:16:22 +0100, by Doug Simon
-
uses static import to reduce noiseTue, 12 Mar 2013 16:21:03 +0100, by Doug Simon
-
fixed warning about includeantruntime property not being setTue, 12 Mar 2013 14:41:48 +0100, by Doug Simon
-
removed unused fieldTue, 12 Mar 2013 14:40:38 +0100, by Doug Simon
-
Merge.Tue, 12 Mar 2013 15:36:27 +0100, by Roland Schatz
-
Add bootstrap with register pressure to gate tests.Tue, 12 Mar 2013 15:07:20 +0100, by Roland Schatz
-
Debug option to reduce available registers.Tue, 12 Mar 2013 14:24:46 +0100, by Roland Schatz
-
Add loop exits to Deopt branches during Guard loweringTue, 12 Mar 2013 14:34:36 +0100, by Gilles Duboscq
-
Fix hinting in register allocator.Tue, 12 Mar 2013 10:02:20 +0100, by Roland Schatz
-
Fix PrintCFG in AllocatorTest.Tue, 12 Mar 2013 10:02:10 +0100, by Roland Schatz
-
Fix warning.Mon, 11 Mar 2013 23:30:03 +0100, by Thomas Wuerthinger
-
Draft speculation log.Mon, 11 Mar 2013 23:28:34 +0100, by Thomas Wuerthinger
-
Merge.Mon, 11 Mar 2013 20:55:31 +0100, by Thomas Wuerthinger
-
Implement weak reference semantics for HotSpotInstalledCode in the default method installation case. Add new boolean[] array as parameter to the code installation.Mon, 11 Mar 2013 20:55:05 +0100, by Thomas Wuerthinger
-
Merge.Mon, 11 Mar 2013 20:10:27 +0100, by Doug Simon
-
simplified addition of graal.jar to the bootclasspath (CR-102)Mon, 11 Mar 2013 18:58:42 +0100, by Doug Simon
-
applied patch to Makefile system for building graal.jar (CR-102)Mon, 11 Mar 2013 18:57:12 +0100, by Doug Simon
-
Test canonicalization and checkstyle early in gate processMon, 11 Mar 2013 19:21:31 +0100, by Gilles Duboscq
-
Create LIRGenerator.emitOverflowCheckBranch in preparation for emitDeoptimizeOnOverflow removalMon, 11 Mar 2013 18:41:46 +0100, by Gilles Duboscq
-
Use a DeoptimizeOp to avoid spilling before the deoptimize runtime callMon, 11 Mar 2013 13:06:14 +0100, by Gilles Duboscq
-
Implement PTXLIRGenerator.emitDeoptimize in a similar way to the guard implementation for PTX: just returnFri, 08 Mar 2013 12:50:22 +0100, by Gilles Duboscq
-
Add GuardLoweringPhase which transforms floating guards into fixed if+deoptThu, 07 Mar 2013 14:36:09 +0100, by Gilles Duboscq
-
sanitychecks.py: Collapse valueMaps in test for the case where multiple matcher return matchesThu, 07 Mar 2013 14:35:03 +0100, by Gilles Duboscq
-
Fix import.Mon, 11 Mar 2013 17:30:21 +0100, by Thomas Wuerthinger
-
Style fixes.Mon, 11 Mar 2013 17:29:39 +0100, by Thomas Wuerthinger
-
Merge.Mon, 11 Mar 2013 17:28:20 +0100, by Thomas Wuerthinger
-
Small style fix.Mon, 11 Mar 2013 17:28:03 +0100, by Thomas Wuerthinger
-
Remove stubs as a parameter to TargetMethodAssembler.Mon, 11 Mar 2013 11:32:08 +0100, by Thomas Wuerthinger
-
Merge.Mon, 11 Mar 2013 15:39:41 +0100, by Doug Simon
-
made GraphBuilderPhase and SnippetInstaller more extensible (inspired by patch from Mick Jordan)Mon, 11 Mar 2013 15:39:20 +0100, by Doug Simon
-
workaround for UnsafeCastNode.tryInferStamp when the stamp is StampFactory.forNodeIntrinsic (contributed by Mick Jordan)Mon, 11 Mar 2013 15:37:34 +0100, by Doug Simon
-
made SafepointNode extensible (temp. solution until SafepointNodes are lowered via snippets)Mon, 11 Mar 2013 14:02:18 +0100, by Doug Simon
-
alignment bug fix (contributed by Mick Jordan)Mon, 11 Mar 2013 14:01:16 +0100, by Doug Simon
-
added probabilities to Convert snippetsMon, 11 Mar 2013 14:28:34 +0100, by Doug Simon
-
Merge.Mon, 11 Mar 2013 12:07:28 +0100, by Roland Schatz
-
Fix wrong prefix in bit operations.Mon, 11 Mar 2013 11:10:03 +0100, by Roland Schatz
-
Allow STACK argument in conversion ops.Mon, 11 Mar 2013 11:07:56 +0100, by Roland Schatz
-
Check that OperandFlags is consistent with declared type of operand field.Mon, 11 Mar 2013 10:13:44 +0100, by Roland Schatz
-
Move platform specific assumptions from AllocatorTest to a separate project.Mon, 11 Mar 2013 10:13:42 +0100, by Roland Schatz
-
generated NetBeans projects will also update graal.jarMon, 11 Mar 2013 11:25:00 +0100, by Doug Simon
-
Fix check for unscheduled blocks.Sun, 10 Mar 2013 23:05:39 +0100, by Thomas Wuerthinger
-
Use sum of unscheduled blocks at merge point.Sun, 10 Mar 2013 23:04:12 +0100, by Thomas Wuerthinger
-
Schedule predecessors before merges.Sun, 10 Mar 2013 23:02:48 +0100, by Thomas Wuerthinger
-
Merge.Sun, 10 Mar 2013 19:51:32 +0100, by Thomas Wuerthinger
-
Fix bit scan assembler instructions.Sun, 10 Mar 2013 19:51:18 +0100, by Thomas Wuerthinger
-
fixed issue with deleting temp files on WindowsFri, 08 Mar 2013 16:57:46 +0100, by Doug Simon
-
Merge.Fri, 08 Mar 2013 15:58:08 +0100, by Doug Simon
-
enabled Eclipse builders to use console loggingFri, 08 Mar 2013 15:57:41 +0100, by Doug Simon
-
use shutil.move to make concurrent updating/replacement of graal.jar atomicFri, 08 Mar 2013 15:55:37 +0100, by Doug Simon
-
replaced AMD64Arithmetic.ConvertSlowPath with a snippet (GRAAL-140)Fri, 08 Mar 2013 14:33:33 +0100, by Doug Simon
-
added support for node lowering to set the fixed node for the next node to be loweredFri, 08 Mar 2013 13:54:41 +0100, by Doug Simon
-
fixed debug scope for test compilations so that -G:+PrintCFG works againThu, 07 Mar 2013 20:18:27 +0100, by Doug Simon
-
Merge.Thu, 07 Mar 2013 11:53:16 +0100, by Doug Simon
-
removed use of NonConstantParameterError (GRAAL-147)Thu, 07 Mar 2013 11:44:36 +0100, by Doug Simon
-
pass JAVA_HOME to eclipse builderFri, 08 Mar 2013 14:38:42 +0100, by Lukas Stadler
-
Merge.Fri, 08 Mar 2013 13:19:28 +0100, by Roland Schatz
-
Remove unused project dependency.Thu, 07 Mar 2013 18:24:15 +0100, by Roland Schatz
-
Merge.Thu, 07 Mar 2013 17:36:09 +0100, by Roland Schatz
-
Removed unused parameter from AbstractAssembler.makeAddress().Thu, 07 Mar 2013 16:52:09 +0100, by Roland Schatz
-
Remove unused Address class.Thu, 07 Mar 2013 16:33:30 +0100, by Roland Schatz
-
Convert PTXAddress to CompositeValue.Thu, 07 Mar 2013 16:33:27 +0100, by Roland Schatz
-
Make AMD64Address a low-level representation for use by the assembler only.Thu, 07 Mar 2013 16:20:18 +0100, by Roland Schatz
-
Convert AMD64Address to CompositeValue.Thu, 07 Mar 2013 15:16:19 +0100, by Roland Schatz
-
Composite value.Thu, 07 Mar 2013 15:16:19 +0100, by Roland Schatz
-
Move reusable parts of LIRInstructionClass into base class.Thu, 07 Mar 2013 15:16:18 +0100, by Roland Schatz
-
Change source comment to match refactored method signature.Thu, 07 Mar 2013 15:16:12 +0100, by Roland Schatz
-
Experiment with new LSRA block order.Fri, 08 Mar 2013 11:23:28 +0100, by Thomas Wuerthinger
-
Undo experiment with using probabilities for split positions.Fri, 08 Mar 2013 11:19:23 +0100, by Thomas Wuerthinger
-
Fix imports.Fri, 08 Mar 2013 00:50:48 +0100, by Thomas Wuerthinger
-
Fix regression in client compiler debug recording.Fri, 08 Mar 2013 00:39:48 +0100, by Thomas Wuerthinger
-
Fix client build.Thu, 07 Mar 2013 23:24:05 +0100, by Thomas Wuerthinger
-
Fix JavaCallArguments initialization.Thu, 07 Mar 2013 22:33:46 +0100, by Thomas Wuerthinger
-
Fix product build.Thu, 07 Mar 2013 22:04:07 +0100, by Thomas Wuerthinger
-
More C++ fixes. Revert alignment change of _number_of_committed_segments.Thu, 07 Mar 2013 21:33:03 +0100, by Thomas Wuerthinger
-
Fix issue that caused IC stub to be uncleared for C1/C2.Thu, 07 Mar 2013 21:24:17 +0100, by Thomas Wuerthinger
-
Fix Graal compiler test base class.Thu, 07 Mar 2013 21:19:45 +0100, by Thomas Wuerthinger
-
More fixes in the C++ part.Thu, 07 Mar 2013 21:18:35 +0100, by Thomas Wuerthinger
-
Minimize diff to plain HotSpot version.Thu, 07 Mar 2013 21:00:29 +0100, by Thomas Wuerthinger
-
Fix CFG printer output. Clean up after making the compiler class all-static.Thu, 07 Mar 2013 15:17:51 +0100, by Thomas Wuerthinger
-
Merge.Thu, 07 Mar 2013 14:38:28 +0100, by Thomas Wuerthinger
-
Experiment with using probability information for finding split position.Thu, 07 Mar 2013 14:38:20 +0100, by Thomas Wuerthinger
-
Use different vm args for SPECjbb2013Thu, 07 Mar 2013 11:58:34 +0100, by Gilles Duboscq
-
Merge.Thu, 07 Mar 2013 11:16:07 +0100, by Roland Schatz
-
Change parameter order to be consistent with the rest of the backend.Thu, 07 Mar 2013 11:04:14 +0100, by Roland Schatz
-
Remove SpillMoveOp.Thu, 07 Mar 2013 09:43:34 +0100, by Roland Schatz
-
Use MoveOp marker interface in AllocatorTest.Thu, 07 Mar 2013 09:43:30 +0100, by Roland Schatz
-
Merge.Thu, 07 Mar 2013 09:43:25 +0100, by Roland Schatz
-
Use int instead of Register for opcode extensions that are encoded in the ModR/M byte.Wed, 06 Mar 2013 15:20:21 +0100, by Roland Schatz
-
Reenable rbp allocation.Thu, 07 Mar 2013 10:18:34 +0100, by Thomas Wuerthinger
-
Disable rbp allocation for benchmarking purposes.Thu, 07 Mar 2013 10:18:11 +0100, by Thomas Wuerthinger
-
'mx fsckprojects' should only ask on a ttyWed, 06 Mar 2013 23:00:44 +0100, by Andreas Woess
-
Merge.Wed, 06 Mar 2013 21:59:06 +0100, by Thomas Wuerthinger
-
Reenable patching of optimized and static calls but without out-of-line stubs.Wed, 06 Mar 2013 21:58:58 +0100, by Thomas Wuerthinger
-
graal.jar is now the only way Graal is deployed in the VM (GRAAL-136)Wed, 06 Mar 2013 20:48:32 +0100, by Doug Simon
-
graal.jar is installed in all JDKs every time it is updated (GRAAL-136)Wed, 06 Mar 2013 20:25:57 +0100, by Doug Simon
-
Merge.Wed, 06 Mar 2013 18:04:54 +0100, by Doug Simon
-
prepend -XX:GraalClassPath option if graal.jar exists (GRAAL-136)Wed, 06 Mar 2013 18:04:37 +0100, by Doug Simon
-
added support for distributions to mxWed, 06 Mar 2013 16:59:10 +0100, by Doug Simon
-
Merge.Wed, 06 Mar 2013 16:39:01 +0100, by Thomas Wuerthinger
-
Disable frame omission and enable allocation of rbp instead.Wed, 06 Mar 2013 16:38:49 +0100, by Thomas Wuerthinger
-
Avoid saving rsp in rbp.Wed, 06 Mar 2013 16:38:15 +0100, by Thomas Wuerthinger
-
Create new way of handling unwind that recalculates rbp from rsp. Remove unused instanceof slow path stub.Wed, 06 Mar 2013 16:37:18 +0100, by Thomas Wuerthinger
-
Unit tests for register allocator.Wed, 06 Mar 2013 13:24:11 +0100, by Roland Schatz
-
Merge fixes.Tue, 05 Mar 2013 23:58:57 +0100, by Thomas Wuerthinger
-
Merge.Tue, 05 Mar 2013 23:44:54 +0100, by Thomas Wuerthinger
-
MergeThu, 28 Feb 2013 15:31:03 -0800, by vlivanov
-
MergeWed, 27 Feb 2013 08:03:10 -0800, by vlivanov
-
8007439: C2: adding successful message of inliningWed, 27 Feb 2013 05:58:48 -0800, by iignatyev
-
8007776: Test6852078.java timeoutsTue, 26 Feb 2013 15:38:24 -0800, by drchase
-
8007722: C2: "assert(tp->base() != Type::AnyPtr) failed: not a bare pointer" at machnode.cpp:376Tue, 26 Feb 2013 12:18:30 +0100, by roland
-
8007294: ReduceFieldZeroing doesn't check for dependent load and can lead to incorrect executionMon, 25 Feb 2013 14:13:04 +0100, by roland
-
MergeThu, 28 Feb 2013 09:01:08 +0100, by brutisso
-
8004924: NPG: jmap -heap output should contain ClassMetaspaceSize valueWed, 06 Feb 2013 07:48:02 +0100, by ehelin
-
MergeTue, 26 Feb 2013 22:31:35 +0100, by ehelin
-
8008536: Add HotSpot support for printing class loader statistics for JMapWed, 20 Feb 2013 16:41:23 +0100, by ehelin
-
MergeTue, 26 Feb 2013 08:58:20 -0800, by poonam
-
MergeTue, 26 Feb 2013 11:52:06 +0100, by brutisso
-
8007221: G1: concurrent phase durations do not state the time units ("secs")Fri, 22 Feb 2013 11:01:01 -0800, by johnc
-
8008314: Unimplemented() Atomic::load breaks the applicationsThu, 21 Feb 2013 11:16:50 +0100, by jwilhelm
-
MergeWed, 27 Feb 2013 12:20:34 -0800, by sspitsyn
-
8008340: [sampling] assert(upper->pc_offset() >= pc_offset) failed: sanityTue, 26 Feb 2013 14:09:52 +0100, by rbackman
-
MergeFri, 22 Feb 2013 10:16:51 -0800, by sspitsyn
-
8000797: NPG: is_pseudo_string_at() doesn't workFri, 22 Feb 2013 08:36:42 -0500, by coleenp
-
7165259: Remove BugSpotFri, 22 Feb 2013 10:03:02 +0100, by sla
-
8008071: Crashed in promote_malloc_records() with Kitchensink after 19 daysThu, 21 Feb 2013 07:50:48 -0500, by zgu
-
6799919: Recursive calls to report_vm_out_of_memory are handled incorrectlyWed, 20 Feb 2013 19:36:25 -0800, by dcubed
-
MergeWed, 20 Feb 2013 07:42:01 -0500, by hseigel
-
8004495: [parfait] False positive Buffer overflow in hotspot/src/os/linux/vm/os_linux.cppWed, 20 Feb 2013 07:16:23 -0500, by hseigel
-
8006753: fix failed for JDK-8002415 White box testing API for HotSpotTue, 19 Feb 2013 18:45:49 +0100, by mgerdin
-
8008692: new hotspot build - hs25-b21Fri, 22 Feb 2013 10:12:00 -0800, by amurillo
-
Added tag jdk8-b79 for changeset 6691814929b6Thu, 28 Feb 2013 10:42:09 -0800, by katleman
-
MergeSat, 23 Feb 2013 17:40:33 -0800, by poonam
-
8008546: Wrong G1ConfidencePercent results in GUARANTEE(VARIANCE() > -1.0) FAILEDThu, 21 Feb 2013 23:58:05 -0800, by poonam
-
MergeThu, 21 Feb 2013 11:39:24 -0800, by vladidan
-
MergeThu, 21 Feb 2013 09:08:04 -0800, by vladidan
-
MergeWed, 20 Feb 2013 23:29:26 -0500, by bpittore
-
MergeFri, 15 Feb 2013 21:53:55 -0500, by bpittore
-
MergeFri, 15 Feb 2013 14:42:37 -0500, by jprovino
-
8003581: UseG1GC is not properly accounted for by INCLUDE_ALTERNATE_GCSThu, 14 Feb 2013 11:08:58 -0500, by jprovino
-
8006878: Some non-existent GC source files are in the minimalVM exclude list.Thu, 14 Feb 2013 11:07:24 -0500, by jprovino
-
8005722: Assert in c1_LIR.hpp incorrect wrt to number of register operandsThu, 24 Jan 2013 13:27:54 -0500, by bpittore
-
MergeTue, 12 Feb 2013 09:54:34 -0800, by kvn
-
MergeFri, 08 Feb 2013 16:08:17 -0500, by bpittore
-
8003539: Minimal VM don't react to -Dcom.sun.management and -XX:+ManagementServerTue, 05 Feb 2013 13:32:34 -0500, by jprovino
-
MergeThu, 21 Feb 2013 06:29:43 -0800, by vlivanov
-
8004867: VM crashing with assert "share/vm/opto/node.hpp:357 - assert(i < _max) failed: oob"Mon, 18 Feb 2013 16:47:15 -0800, by kvn
-
7102300: performance warnings cause results diff failure in Test6890943Mon, 18 Feb 2013 15:08:39 -0800, by drchase
-
8008180: Several tests in compiler/5091921 need more time to runMon, 18 Feb 2013 14:29:16 -0800, by drchase
-
8007959: Use expensive node logic for more math nodesMon, 18 Feb 2013 09:06:24 +0100, by roland
-
MergeThu, 21 Feb 2013 13:13:22 +0100, by brutisso
-
8008188: Add regression test for 8005875Wed, 20 Feb 2013 12:52:13 -0800, by johnc
-
8006628: NEED_TEST for JDK-8002870Tue, 19 Feb 2013 16:22:28 -0800, by johnc
-
8007764: Wrong initialized value of max_gc_pause_sec for an instance of class AdaptiveSizePolicyThu, 14 Feb 2013 14:43:01 -0800, by tamao
-
8006398: Add regression tests for deprectated GCsThu, 14 Feb 2013 09:11:43 +0100, by brutisso
-
MergeWed, 20 Feb 2013 08:51:44 -0800, by sspitsyn
-
MergeTue, 19 Feb 2013 13:33:39 -0500, by coleenp
-
8007153: Ensure that MethodParameters API works properly with RedefineClassesTue, 19 Feb 2013 11:36:52 -0500, by emc
-
6749267: Signal handler should save/restore errnoTue, 19 Feb 2013 08:51:56 -0500, by hseigel
-
8007779: os::die() on solaris should generate core fileMon, 18 Feb 2013 12:49:53 +0100, by sla
-
8007901: SA: Don't read flag values as constantsMon, 18 Feb 2013 10:43:07 +0100, by sla
-
MergeFri, 15 Feb 2013 10:29:23 -0800, by dsamersoff
-
MergeFri, 15 Feb 2013 10:08:25 +0100, by sla
-
8008102: SA on OS X does not stop the attached processFri, 15 Feb 2013 08:54:12 +0100, by sla
-
8007639: Workaround for ccache in vm.make is incorrectThu, 14 Feb 2013 12:36:07 -0800, by mikael
-
8007736: VerifyError for static method in interfaceThu, 14 Feb 2013 14:33:35 -0500, by acorn
-
8004840: Jstack seems to output unnecessary information in 7u9Thu, 14 Feb 2013 13:08:15 +0100, by sla
-
8008088: SA can hang the VMWed, 13 Feb 2013 09:46:19 +0100, by rbackman
-
8007312: null check signal semaphore in os::signal_notify windowsWed, 13 Feb 2013 11:23:46 +0100, by mgronlun
-
8008286: new hotspot build - hs25-b20Fri, 15 Feb 2013 13:36:56 -0800, by amurillo
-
Added tag jdk8-b78 for changeset d5e12e7d2f71Thu, 21 Feb 2013 11:12:50 -0800, by katleman
-
MergeThu, 14 Feb 2013 05:36:59 -0800, by vlivanov
-
8006683: Add WhiteBox API to testing of compilerWed, 13 Feb 2013 08:29:04 -0800, by iignatyev
-
MergeTue, 12 Feb 2013 14:33:19 -0800, by kmo
-
8002169: TEST_BUG: compiler/7009359/Test7009359.java sometimes times outTue, 12 Feb 2013 07:39:42 -0800, by kmo
-
7197327: 40% regression on 8 b41 comp 8 b40 on specjvm2008.mpegaudio on oobTue, 12 Feb 2013 12:56:11 +0100, by roland
-
8003252: PPC: move MacroAssembler into separate fileMon, 11 Feb 2013 14:47:04 -0800, by morris
-
8003251: ARM: move MacroAssembler into separate fileMon, 11 Feb 2013 10:38:11 -0800, by morris
-
8006430: TraceTypeProfile is a product flag while it should be a diagnostic flagSun, 10 Feb 2013 22:35:38 -0800, by kmo
-
8007402: Code cleanup to remove Parfait false positiveSat, 09 Feb 2013 12:55:09 -0800, by drchase
-
8006851: When TieredCompilation is set, max code cache should be bumped to 256mbFri, 08 Feb 2013 15:39:43 -0800, by morris
-
8007708: compiler/6855215 assert(VM_Version::supports_sse4_2())Fri, 08 Feb 2013 15:07:17 -0800, by kvn
-
MergeThu, 14 Feb 2013 11:01:05 +0100, by brutisso
-
8005452: NPG: Create new flags for Metaspace resizing policyWed, 23 Jan 2013 19:08:04 -0800, by jmasa
-
8007772: G1: assert(!hr->isHumongous() || mr.start() == hr->bottom()) failed: the start of HeapRegion and MemRegion should be consistent for humongous regionsMon, 11 Feb 2013 15:24:48 -0800, by johnc
-
8002144: G1: large number of evacuation failures may lead to large c heap memory usageSun, 10 Feb 2013 21:15:16 +0100, by brutisso
-
MergeThu, 07 Feb 2013 18:40:45 -0800, by brutisso
-
MergeThu, 07 Feb 2013 22:04:17 +0100, by brutisso
-
8006432: Ratio flags should be unsignedThu, 07 Feb 2013 15:51:25 +0100, by jwilhelm
-
7052429: G1: Avoid unnecessary scanning of humongous regions during concurrent markingWed, 06 Feb 2013 14:50:37 -0800, by johnc
-
MergeWed, 13 Feb 2013 08:42:03 -0800, by sspitsyn
-
8007950: Undo hs_file permission changeTue, 12 Feb 2013 12:19:28 -0500, by zgu
-
8007320: NPG: move method annotationsMon, 11 Feb 2013 14:06:22 -0500, by coleenp
-
MergeFri, 08 Feb 2013 16:56:03 -0800, by zgu
-
MergeFri, 08 Feb 2013 13:55:41 -0800, by zgu
-
8006691: Remove jvm_version_info.is_kernel_jvm fieldFri, 08 Feb 2013 16:31:48 -0500, by zgu
-
MergeFri, 08 Feb 2013 14:32:13 -0800, by zgu
-
8007791: More Restricted hs_err file permissionFri, 08 Feb 2013 14:49:01 -0500, by zgu
-
MergeFri, 08 Feb 2013 09:14:06 -0800, by sspitsyn
-
MergeFri, 08 Feb 2013 14:05:36 +0100, by sla
-
8006423: SA: NullPointerException in sun.jvm.hotspot.debugger.bsd.BsdThread.getContext(BsdThread.java:67)Fri, 08 Feb 2013 12:48:24 +0100, by sla
-
8007434: Write tests for 8006298Fri, 08 Feb 2013 10:42:24 +0100, by ctornqvi
-
7182152: Instrumentation hot swap test incorrect monitor countWed, 06 Feb 2013 14:31:37 -0800, by dcubed
-
8007801: new hotspot build - hs25-b19Fri, 08 Feb 2013 08:16:00 -0800, by amurillo
-
Added tag jdk8-b77 for changeset cdb46031e718Thu, 14 Feb 2013 11:43:44 -0800, by katleman
-
MergeFri, 08 Feb 2013 10:08:40 +0100, by brutisso
-
MergeTue, 05 Feb 2013 22:24:36 -0800, by johnc
-
8005032: G1: Cleanup serial reference processing closures in concurrent markingTue, 05 Feb 2013 09:13:05 -0800, by johnc
-
6348447: Specifying -XX:OldSize crashes 64-bit VMsMon, 28 Jan 2013 15:41:45 +0100, by jwilhelm
-
MergeMon, 04 Feb 2013 19:40:27 -0800, by johnc
-
8001384: G1: assert(!is_null(v)) failed: narrow oop value can never be zeroMon, 04 Feb 2013 13:24:57 -0800, by johnc
-
MergeMon, 04 Feb 2013 13:26:04 -0800, by jmasa
-
MergeMon, 04 Feb 2013 12:51:25 -0800, by jmasa
-
8005875: G1: Kitchensink fails with ParallelGCThreads=0Thu, 31 Jan 2013 10:45:09 -0800, by johnc
-
8007257: NPG: metaspace.cpp: Incorrect arguments in calls to err_msgFri, 01 Feb 2013 17:21:53 -0800, by mikael
-
8006894: G1: Number of marking threads missing from PrintFlagsFinal outputFri, 01 Feb 2013 13:17:04 -0800, by johnc
-
8004710: NPG: jmap could throw sun.jvm.hotspot.types.WrongTypeException after PermGen removalTue, 29 Jan 2013 10:51:33 +0100, by stefank
-
MergeThu, 07 Feb 2013 20:40:14 -0500, by vladidan
-
MergeThu, 07 Feb 2013 16:05:48 -0500, by bpittore
-
MergeSun, 27 Jan 2013 01:07:09 -0800, by dlong
-
8005915: Unify SERIALGC and INCLUDE_ALTERNATE_GCSWed, 23 Jan 2013 13:02:39 -0500, by jprovino
-
MergeThu, 07 Feb 2013 12:23:51 -0800, by vlivanov
-
8006807: C2 crash due to out of bounds array access in Parse::do_multianewarrayWed, 06 Feb 2013 11:33:49 -0800, by drchase
-
8006613: adding reason to made_not_compilableTue, 05 Feb 2013 08:25:51 -0800, by vlivanov
-
8007144: Incremental inlining mistakes some call sites for dead ones and doesn't inline themMon, 04 Feb 2013 11:30:37 +0100, by roland
-
8007403: Incorrect format arguments in adlparse.cppMon, 04 Feb 2013 10:28:39 -0800, by mikael
-
8005114: VM is crashing in ciKlass*ciObjArrayKlass::element_klass() if metaspaces are fullMon, 04 Feb 2013 09:11:21 +0100, by roland
-
6518907: cleanup IA64 specific code in HotspotFri, 25 Jan 2013 16:50:33 -0800, by morris
-
8006500: compiler/8004741/Test8004741.java fails intermediatelyFri, 25 Jan 2013 16:09:14 -0800, by drchase
-
8005811: Turn off TierdCompilation in JDK8 trunk for all platformsFri, 25 Jan 2013 16:31:47 -0800, by morris
-
8005439: no message about inline method if it specifed by CompileCommandFri, 01 Feb 2013 03:02:01 -0800, by vlivanov
-
8006410: allocating without ResourceMark when CompileCommand was specifiedFri, 01 Feb 2013 02:50:23 -0800, by vlivanov
-
MergeWed, 06 Feb 2013 15:22:32 -0800, by dcubed
-
MergeTue, 05 Feb 2013 00:59:40 -0800, by dholmes
-
8006508: Wrong frame constructor is called in os_linux_x86.cppMon, 04 Feb 2013 23:53:10 -0500, by dholmes
-
MergeMon, 04 Feb 2013 22:59:45 -0800, by coleenp
-
8007475: Memory stomp with UseMallocOnlyMon, 04 Feb 2013 13:14:12 -0500, by simonis
-
MergeMon, 04 Feb 2013 13:51:01 -0800, by coleenp
-
8006949: Update hotspot for MethodParameters format changeMon, 04 Feb 2013 13:05:32 -0500, by emc
-
8000968: NPG: UseCompressedKlassPointers asserts with ObjectAlignmentInBytes for > 32G CompressedOopsMon, 04 Feb 2013 08:26:02 -0500, by hseigel
-
MergeSun, 03 Feb 2013 17:12:31 -0500, by hseigel
-
7197672: There are issues with shared data on windowsSun, 03 Feb 2013 16:49:16 -0500, by hseigel
-
8002048: Protocol to discovery of manageable Java processes on a networkSun, 03 Feb 2013 22:28:08 +0400, by dsamersoff
-
8000363: runtime/7158988/FieldMonitor.java fails with exceptionSat, 02 Feb 2013 20:13:27 +0100, by ctornqvi
-
8005013: Add NMT testsSat, 02 Feb 2013 16:34:10 +0100, by ctornqvi
-
MergeSat, 02 Feb 2013 03:51:01 -0800, by minqi
-
MergeFri, 01 Feb 2013 22:41:34 -0800, by minqi
-
8000973: SA on windows thread inspection is brokenThu, 31 Jan 2013 17:43:01 -0800, by minqi
-
MergeSat, 02 Feb 2013 08:46:48 +0100, by ctornqvi
-
MergeSat, 02 Feb 2013 07:24:29 +0100, by ctornqvi
-
8005012: Add WB APIs to better support NMT testingFri, 01 Feb 2013 23:48:08 +0100, by ctornqvi
-
MergeFri, 01 Feb 2013 19:36:55 -0800, by jiangli
-
MergeFri, 01 Feb 2013 15:25:37 -0500, by jiangli
-
8006280: Need to reorder metadata structures to reduce size (64-bit)Thu, 24 Jan 2013 10:57:38 -0800, by iklam
-
MergeFri, 01 Feb 2013 14:42:43 -0800, by minqi
-
MergeFri, 01 Feb 2013 10:57:06 -0800, by minqi
-
8006731: JSR 292: the VM_RedefineClasses::rewrite_cp_refs_in_method() must support invokedynamicThu, 31 Jan 2013 20:11:14 -0800, by sspitsyn
-
8006546: JSR 292: typos in the ConstantPool::copy_cp_impl()Thu, 31 Jan 2013 20:09:16 -0800, by sspitsyn
-
8006542: JSR 292: the VM_RedefineClasses::append_entry() must support invokedynamic entry kindsThu, 31 Jan 2013 20:07:18 -0800, by sspitsyn
-
MergeFri, 01 Feb 2013 13:30:12 -0500, by hseigel
-
8006298: Specifying malformed JFR options (-XX:+FlightRecorderOptions) outputs non-sensical errorFri, 01 Feb 2013 14:14:54 -0500, by hseigel
-
8006413: Add utility classes for writing better multiprocess tests in jtregFri, 25 Jan 2013 10:14:22 +0100, by ctornqvi
-
MergeMon, 28 Jan 2013 09:33:55 -0800, by acorn
-
8004967: Default method cause VerifyError: Illegal use of nonvirtualMon, 28 Jan 2013 10:55:30 -0500, by acorn
-
MergeMon, 28 Jan 2013 10:34:07 -0500, by acorn
-
6479360: PrintClassHistogram improvementsFri, 25 Jan 2013 15:06:18 -0500, by acorn
-
MergeSun, 27 Jan 2013 21:58:34 -0500, by acorn
-
MergeFri, 25 Jan 2013 13:47:52 -0800, by minqi
-
MergeFri, 25 Jan 2013 04:23:49 -0800, by minqi
-
8005128: JSR 292: the mlvm redefineClassInBootstrap test crashes in ConstantPool::compare_entry_toThu, 24 Jan 2013 22:13:32 -0800, by sspitsyn
-
8000692: Remove old KERNEL codeFri, 25 Jan 2013 10:04:08 -0500, by zgu
-
8005278: Serviceability Agent: jmap -heap and jstack -m failThu, 24 Jan 2013 23:30:45 -0800, by minqi
-
8006040: NPG: on_stack processing wastes space in ConstantPoolWed, 23 Jan 2013 10:34:29 -0500, by coleenp
-
MergeMon, 04 Feb 2013 12:01:07 -0800, by jmasa
-
8004895: NPG: JMapPermCore test failure caused by warnings about missing fieldThu, 03 Jan 2013 15:03:27 -0800, by jmasa
-
8006827: new hotspot build - hs25-b18Fri, 25 Jan 2013 03:03:23 -0800, by amurillo
-
Added tag jdk8-b76 for changeset 20b605466ccbThu, 07 Feb 2013 12:32:50 -0800, by katleman
-
Relax safepoint polling assertion.Tue, 05 Mar 2013 21:58:51 +0100, by Thomas Wuerthinger
-
Remove access modifier restriction for allocatable values.Tue, 05 Mar 2013 21:21:45 +0100, by Thomas Wuerthinger
-
Removed unused imports.Tue, 05 Mar 2013 21:03:20 +0100, by Thomas Wuerthinger
-
Remove debug stub.Tue, 05 Mar 2013 21:01:19 +0100, by Thomas Wuerthinger
-
Remove stub declaration.Tue, 05 Mar 2013 20:45:39 +0100, by Thomas Wuerthinger
-
Allocate temporary register for safepoint operation instead of using scratch register.Tue, 05 Mar 2013 19:47:36 +0100, by Thomas Wuerthinger
-
New strategy for inserting safepoints - always insert in loops but avoid in leaf methods.Tue, 05 Mar 2013 19:32:06 +0100, by Thomas Wuerthinger
-
Remove setDeoptInfo functionality. Start getting rid of scratch register usages.Tue, 05 Mar 2013 19:20:05 +0100, by Thomas Wuerthinger
-
Clean up of usage of marks and code installation.Tue, 05 Mar 2013 19:00:23 +0100, by Thomas Wuerthinger
-
Fix array copy intrinsification test.Tue, 05 Mar 2013 17:22:05 +0100, by Thomas Wuerthinger
-
Remove more code related to deferred writes.Tue, 05 Mar 2013 17:21:54 +0100, by Thomas Wuerthinger
-
Remove deferred write logic.Tue, 05 Mar 2013 17:16:41 +0100, by Thomas Wuerthinger
-
Merge.Tue, 05 Mar 2013 16:43:34 +0100, by Thomas Wuerthinger
-
Create direct call for Static and Special to avoid out-of-line patching stub.Tue, 05 Mar 2013 16:43:26 +0100, by Thomas Wuerthinger
-
Mark PTX parameters as non-null.Tue, 05 Mar 2013 11:49:29 +0100, by Thomas Wuerthinger
-
Added new basic array PTX test.Tue, 05 Mar 2013 11:03:33 +0100, by Thomas Wuerthinger
-
Move implicit null check emission to AMD64 specific code.Tue, 05 Mar 2013 11:02:01 +0100, by Thomas Wuerthinger
-
Merge.Tue, 05 Mar 2013 15:29:06 +0100, by Doug Simon
-
use zipfile module instead of an external call to jar for creating jar files from projectsTue, 05 Mar 2013 15:20:35 +0100, by Doug Simon
-
replaced tabs with spacesTue, 05 Mar 2013 13:11:36 +0100, by Doug Simon
-
IfNode: simplify expression in `simplify()'Mon, 04 Mar 2013 18:41:48 +0100, by Bernhard Urban
-
Fix wrong type in LMUL instruction.Mon, 04 Mar 2013 17:20:55 +0100, by Roland Schatz
-
Use AllocatableValue in DivRemOp.Mon, 04 Mar 2013 17:02:52 +0100, by Roland Schatz
-
Remove duplicate code in DivOp.Mon, 04 Mar 2013 16:48:17 +0100, by Roland Schatz
-
Restructure Op2 in AMD64 backend.Mon, 04 Mar 2013 16:48:11 +0100, by Roland Schatz
-
MergeMon, 04 Mar 2013 10:00:49 +0100, by Gilles Duboscq
-
Fix for the Graal CFG filter, be a bit more robust and accept graphs comming from the binary deserializer. Fixes GRAAL-127Mon, 04 Mar 2013 09:59:47 +0100, by Gilles Duboscq
-
Better java version numbers support in mxMon, 04 Mar 2013 09:48:14 +0100, by Gilles Duboscq
-
Add jdk1.8.0* to .hgignoreWed, 13 Feb 2013 20:29:01 +0100, by Gilles Duboscq
-
fixed API and test for ResolvedJavaMethod.getCode()Sun, 03 Mar 2013 10:56:18 +0100, by Doug Simon
-
added fsckproject command to mx for removing directories corresponding to deleted projects. This command is also called from the ideinit command (GRAAL-90)Sat, 02 Mar 2013 13:52:56 +0400, by Doug Simon
-
added unit tests for bytecode and machine code disassemblySat, 02 Mar 2013 09:53:47 +0400, by Doug Simon
-
removed redundant graal_ prefix from Graal specific functions and variable in native codeFri, 01 Mar 2013 19:51:45 +1000, by Doug Simon
-
Cleanup Op1 in AMD64 backend.Thu, 28 Feb 2013 16:41:44 +0100, by Roland Schatz
-
Fix usage and operand flags of AMD64BitManipulationOp.Thu, 28 Feb 2013 15:29:46 +0100, by Roland Schatz
-
Change Value to AllocatableValue in move operations.Thu, 28 Feb 2013 14:15:25 +0100, by Roland Schatz
-
Common superclass for RegisterValue, StackSlot and Variable.Thu, 28 Feb 2013 14:15:24 +0100, by Roland Schatz
-
Disallow directly storing constants in PTX.Thu, 28 Feb 2013 14:15:24 +0100, by Roland Schatz
-
Common base class for Load and Store.Thu, 28 Feb 2013 14:15:24 +0100, by Roland Schatz
-
reintroduce default Word read/write operations, more testsThu, 28 Feb 2013 12:07:59 +0100, by Lukas Stadler
-
more bug fixes and tests for Word read/write operationsThu, 28 Feb 2013 11:50:06 +0100, by Lukas Stadler
-
improved arraycopy and Object.clone snippetsWed, 27 Feb 2013 18:37:08 +0100, by Lukas Stadler
-
clear frame states in snippets and replace with sentriesWed, 27 Feb 2013 18:28:09 +0100, by Lukas Stadler
-
let UnsafeStoreNode implement MemoryCheckpointWed, 27 Feb 2013 17:53:21 +0100, by Lukas Stadler
-
small clarification for InstanceOfSnippetsTemplatesWed, 27 Feb 2013 17:52:28 +0100, by Lukas Stadler
-
fix Word.readByte/writeByte/readShort/writeShort/readChar/writeCharWed, 27 Feb 2013 17:50:11 +0100, by Lukas Stadler
-
rename ValueProxyNode to ProxyNodeWed, 27 Feb 2013 15:59:16 +0100, by Lukas Stadler
-
don't kill memory proxies during RemoveValueProxyPhaseWed, 27 Feb 2013 15:51:34 +0100, by Lukas Stadler
-
ValueProxyNodes for memory locations at loop exitsWed, 27 Feb 2013 14:35:16 +0100, by Lukas Stadler
-
simplify GraphBuilderConfiguration and add omitAllExceptionEdgesWed, 27 Feb 2013 09:53:49 +0100, by Lukas Stadler
-
Merge.Tue, 26 Feb 2013 20:10:02 +0100, by Thomas Wuerthinger
-
Merge.Tue, 26 Feb 2013 20:07:29 +0100, by Thomas Wuerthinger
-
Merge.Tue, 26 Feb 2013 17:25:14 +0100, by Thomas Wuerthinger
-
Removed unused JumpOp.Tue, 26 Feb 2013 15:05:58 +0100, by Thomas Wuerthinger
-
Fix unused import warnings.Tue, 26 Feb 2013 14:37:52 +0100, by Thomas Wuerthinger
-
Merge.Tue, 26 Feb 2013 14:31:33 +0100, by Thomas Wuerthinger
-
Remove canStoreConstant from LIRGeneratorTool.Tue, 26 Feb 2013 13:26:54 +0100, by Thomas Wuerthinger
-
Merge.Tue, 26 Feb 2013 11:55:00 +0100, by Thomas Wuerthinger
-
Remove unused code in backend.Mon, 25 Feb 2013 18:19:53 +0100, by Thomas Wuerthinger
-
Separate store op for storing constants.Tue, 26 Feb 2013 19:32:42 +0100, by Roland Schatz
-
Change argument order to be consistent with the rest of the backend.Tue, 26 Feb 2013 18:26:13 +0100, by Roland Schatz
-
Separate STACK and ADDR nodes in LIR.Tue, 26 Feb 2013 18:26:12 +0100, by Roland Schatz
-
Code formatter.Tue, 26 Feb 2013 18:26:11 +0100, by Roland Schatz
-
Convert Value fields to Address.Tue, 26 Feb 2013 18:26:10 +0100, by Roland Schatz
-
create debug scope for graph building during inliningTue, 26 Feb 2013 17:31:24 +0100, by Lukas Stadler
-
more metrics for CullFrameStatesPhaseTue, 26 Feb 2013 17:30:35 +0100, by Lukas Stadler
-
rename CheckCastElimination option to ConditionalEliminationTue, 26 Feb 2013 17:30:22 +0100, by Lukas Stadler
-
small change to ReentrantBlockIteratorTue, 26 Feb 2013 17:29:30 +0100, by Lukas Stadler
-
FloatingReadPhase changes to accomodate new scheduling behaviorTue, 26 Feb 2013 17:25:30 +0100, by Lukas Stadler
-
new ReentrantNodeIteratorTue, 26 Feb 2013 17:25:24 +0100, by Lukas Stadler
-
simplification and docs for OnStackReplacementPhaseTue, 26 Feb 2013 17:18:57 +0100, by Lukas Stadler
-
fix for ObjectCloneNodeTue, 26 Feb 2013 17:18:36 +0100, by Lukas Stadler
-
memory-aware scheduling phaseTue, 26 Feb 2013 17:04:17 +0100, by Lukas Stadler
-
remove MergeableBlockStateWed, 13 Feb 2013 18:06:19 +0100, by Lukas Stadler
-
use predefined schedule in GraphPrinterDumpHandlerTue, 26 Feb 2013 16:57:23 +0100, by Lukas Stadler
-
add location identity to Pointer read and write operationsTue, 26 Feb 2013 16:35:23 +0100, by Lukas Stadler
-
fix for OSR_MIGRATION_END descriptorWed, 13 Feb 2013 17:35:43 +0100, by Lukas Stadler
-
remove dependency on "latest possible" schedule from OnStackReplacementPhaseWed, 13 Feb 2013 15:53:03 +0100, by Lukas Stadler
-
javadoc for MemoryCheckpointTue, 26 Feb 2013 14:16:45 +0100, by Lukas Stadler
-
add location identity to MemoryCheckpoint and let WriteNode implement MemoryCheckpointWed, 13 Feb 2013 15:52:26 +0100, by Lukas Stadler
-
remove dependency on "latest possible" schedule from InstanceOfSnippetsTemplateTue, 12 Feb 2013 14:22:38 +0100, by Lukas Stadler
-
Comment cleanup.Tue, 26 Feb 2013 12:19:20 +0100, by Roland Schatz
-
Get rid of all direct usages of Address outside of backend.Tue, 26 Feb 2013 12:18:50 +0100, by Roland Schatz
-
Merge.Mon, 25 Feb 2013 20:54:33 +0100, by Christian Humer
-
Fixed a visibility bug in NodeFactory generation.Mon, 25 Feb 2013 17:00:52 +0100, by Christian Humer
-
Fixed minor bugs in NodeFactory generation.Mon, 25 Feb 2013 14:22:18 +0100, by Christian Humer
-
Organize imports now handles generic and array types properly.Mon, 25 Feb 2013 13:59:43 +0100, by Christian Humer
-
Merge.Mon, 25 Feb 2013 13:14:39 +0100, by Christian Humer
-
Generated factories implement the new NodeFactory interface.Mon, 25 Feb 2013 13:13:02 +0100, by Christian Humer
-
Minor refactoring.Mon, 25 Feb 2013 13:05:23 +0100, by Christian Humer
-
Fixed error messages in parser.Mon, 25 Feb 2013 13:04:24 +0100, by Christian Humer
-
A few convenience additions to CodeTreeBuilder.Mon, 25 Feb 2013 13:02:49 +0100, by Christian Humer
-
Codewriter now supports writing generic type hierarchies and wildcards.Mon, 25 Feb 2013 13:01:58 +0100, by Christian Humer
-
Support for varargs parameters in code writer.Mon, 25 Feb 2013 12:43:18 +0100, by Christian Humer
-
Merge.Tue, 19 Feb 2013 17:41:10 +0100, by Christian Humer
-
Added a ternary operator to simple language to test short circuit specialization.Tue, 19 Feb 2013 17:27:02 +0100, by Christian Humer
-
Casting is now done on demand using local variables for explicit guards.Tue, 19 Feb 2013 17:20:45 +0100, by Christian Humer
-
Refactor guard creation methods are not flexible enough to handle two if guards.Tue, 19 Feb 2013 14:29:12 +0100, by Christian Humer
-
Fixed generated generic does not need an else block.Tue, 19 Feb 2013 11:31:23 +0100, by Christian Humer
-
Implemented line wrapping for code writer.Mon, 18 Feb 2013 20:35:54 +0100, by Christian Humer
-
Renamed generated specialize to specializeAndExecute.Mon, 18 Feb 2013 19:51:30 +0100, by Christian Humer
-
fix livein computation in liveness analysisMon, 25 Feb 2013 18:33:38 +0100, by Lukas Stadler
-
Remove unused fields in TargetDescription. Use Unsafe.pageSize().Mon, 25 Feb 2013 16:15:17 +0100, by Thomas Wuerthinger
-
let CodeUtil.getCallingConvention() honour receivers (if any)Mon, 25 Feb 2013 10:49:47 +0100, by Michael Haupt
-
Make Address class platform specific.Fri, 22 Feb 2013 12:15:14 +0100, by Roland Schatz
-
Complete first PTX unit test.Thu, 21 Feb 2013 14:24:47 -0800, by Thomas Wuerthinger
-
Make methods in GraalCompiler static.Thu, 21 Feb 2013 13:43:40 -0800, by Thomas Wuerthinger
-
Remove usage of left-over fields in GraalCompiler.Thu, 21 Feb 2013 13:42:30 -0800, by Thomas Wuerthinger
-
Remove usage of GraalCompiler.target field.Thu, 21 Feb 2013 13:24:34 -0800, by Thomas Wuerthinger
-
Added basic PTX test.Thu, 21 Feb 2013 13:11:52 -0800, by Thomas Wuerthinger
-
Added basic test project for ptx backend.Thu, 21 Feb 2013 13:11:34 -0800, by Thomas Wuerthinger
-
Allow subclasses to use emitOperandHelper.Wed, 20 Feb 2013 23:11:14 -0800, by Thomas Wuerthinger
-
simplified class file path retrieval, added testWed, 20 Feb 2013 14:51:09 +0100, by Michael Haupt
-
fix for GRAAL-121 (MetaUtil.getSimpleName() shuffles inner class names for nesting levels >2)Wed, 20 Feb 2013 14:49:27 +0100, by Michael Haupt
-
support for inner classes (local/member) in meta APIWed, 20 Feb 2013 14:10:47 +0100, by Michael Haupt
-
class file path retrieval returns URLWed, 20 Feb 2013 08:58:29 +0100, by Michael Haupt
-
Convert indexScalingEnabled boolean into an indexScaling integer value. This change removed the dependency on TargetDescription in large parts of the system.Tue, 19 Feb 2013 19:56:44 -0800, by Thomas Wuerthinger
-
Clean up unused parts of CompilationResult class.Tue, 19 Feb 2013 19:21:52 -0800, by Thomas Wuerthinger
-
New formatter settings for enum values (every value on a new line).Tue, 19 Feb 2013 18:31:31 -0800, by Thomas Wuerthinger
-
Changes in backend due to assembly renamings. Use jccb in two places for smaller code size.Tue, 19 Feb 2013 18:27:55 -0800, by Thomas Wuerthinger
-
Clean up of AMD64Assembler.Tue, 19 Feb 2013 18:19:02 -0800, by Thomas Wuerthinger
-
Clean up of AMD64MacroAssembler.Tue, 19 Feb 2013 17:19:22 -0800, by Thomas Wuerthinger
-
Removed unused field in CompilationResult class.Tue, 19 Feb 2013 16:52:52 -0800, by Thomas Wuerthinger
-
corrected class file retrievalTue, 19 Feb 2013 16:03:11 +0100, by Michael Haupt
-
class file path retrievalTue, 19 Feb 2013 11:21:03 +0100, by Michael Haupt
-
removed MaximumInlineLevelTue, 19 Feb 2013 08:50:11 +0100, by Christian Haeubl
-
Fix compiler warnings.Mon, 18 Feb 2013 21:08:42 -0800, by Thomas Wuerthinger
-
Remove Kind.Jsr.Mon, 18 Feb 2013 20:55:18 -0800, by Thomas Wuerthinger
-
Add InvokeTarget interface definition.Mon, 18 Feb 2013 20:21:37 -0800, by Thomas Wuerthinger
-
Introduce marker interface InvokeTarget. Remove method lookupRuntimeCall from CodeCacheProvider.Mon, 18 Feb 2013 20:21:09 -0800, by Thomas Wuerthinger
-
Remove last usage of VmIds.Mon, 18 Feb 2013 19:16:59 -0800, by Thomas Wuerthinger
-
Remove usages of VmIds.toSymbol.Mon, 18 Feb 2013 19:12:32 -0800, by Thomas Wuerthinger
-
Remove usages of VmIds.toString.Mon, 18 Feb 2013 19:08:52 -0800, by Thomas Wuerthinger
-
Remove graalVmIds.cpp. Remove addStub/getStub methods as they were mere skeletons in new implementation.Mon, 18 Feb 2013 19:02:14 -0800, by Thomas Wuerthinger
-
Small clean up of assembler and LIR.Mon, 18 Feb 2013 19:01:40 -0800, by Thomas Wuerthinger
-
Move stack banging code to the AMD64-specific code.Mon, 18 Feb 2013 16:25:06 -0800, by Thomas Wuerthinger
-
Fix project dependencies.Mon, 18 Feb 2013 16:09:29 -0800, by Thomas Wuerthinger
-
Remove hotspot.ptx project. There is currently no HotSpot-specific part of the PTX backend.Mon, 18 Feb 2013 16:06:48 -0800, by Thomas Wuerthinger
-
Integration fixes.Mon, 18 Feb 2013 16:04:25 -0800, by Thomas Wuerthinger
-
Experimental PTX backend. Contribution by Christian Thalinger.Mon, 18 Feb 2013 14:47:54 -0800, by Thomas Wuerthinger
-
MergeMon, 18 Feb 2013 18:58:39 +0100, by Christian Humer
-
Fixed warning.Mon, 18 Feb 2013 18:55:21 +0100, by Christian Humer
-
More JDK8 api change fixes.Mon, 18 Feb 2013 18:50:44 +0100, by Christian Humer
-
Fixed a new method was added to Element in JDK8. (getAnnotationsByType)Mon, 18 Feb 2013 18:33:04 +0100, by Christian Humer
-
Removed unnecessary casts from generated specialized execute methods.Mon, 18 Feb 2013 12:22:00 +0100, by Christian Humer
-
Pull out utility method.Mon, 18 Feb 2013 17:20:57 +0100, by Roland Schatz
-
fix error messageMon, 18 Feb 2013 15:34:58 +0100, by Roland Schatz
-
Minor cleanup.Fri, 15 Feb 2013 20:04:03 +0100, by Christian Humer
-
Fixed minor bug.Fri, 15 Feb 2013 19:36:03 +0100, by Christian Humer
-
Made the usage of generic types more flexible for short circuits and generic specializations.Fri, 15 Feb 2013 19:32:58 +0100, by Christian Humer
-
MergeFri, 15 Feb 2013 16:48:22 +0100, by Christian Humer
-
Fixed guard declarations can also have zero parameters as well as a mismatching frame signature.Fri, 15 Feb 2013 11:53:04 +0100, by Christian Humer
-
remove incorrect use of spillSlotSizeFri, 15 Feb 2013 15:04:58 +0100, by Roland Schatz
-
Enable invokedynamic and make bytecode known to Graal.Fri, 15 Feb 2013 00:43:40 +0100, by Andreas Woess
-
Fix for building with JDK8 (there is a new method in javax.lang.model.element.ExecutableElement)Wed, 13 Feb 2013 18:46:24 +0100, by Gilles Duboscq
-
commands: accept 'server0' as a vm, accept version number which have '-...' suffix (-internal, -ea...)Wed, 13 Feb 2013 18:33:54 +0100, by Gilles Duboscq
-
mx: When doanload fails using Java, try using pythonWed, 13 Feb 2013 16:21:35 +0100, by Gilles Duboscq
-
extended ResolvedJavaMethod API by getLocalVariableTableWed, 13 Feb 2013 13:34:05 +0100, by Matthias Grimmer
-
support graph dumping with being nested in a DebugScopeWed, 13 Feb 2013 11:37:14 +1000, by Doug Simon
-
added HotSpot implementation of disassembling APIsWed, 13 Feb 2013 11:36:16 +1000, by Doug Simon
-
added provider APIs for disassembling bytecode and machine codeWed, 13 Feb 2013 11:34:22 +1000, by Doug Simon
-
fixed name of symbol missed in Java refactoringWed, 13 Feb 2013 11:33:11 +1000, by Doug Simon
-
minor grammar fixWed, 13 Feb 2013 11:32:31 +1000, by Doug Simon
-
MergeTue, 12 Feb 2013 16:06:20 +0100, by Christian Humer
-
mx build now requires a jdk version >= 1.7.0_04. Caused by http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7159016Tue, 12 Feb 2013 15:59:46 +0100, by Christian Humer
-
Fixed clean should clean also generated source directories.Tue, 12 Feb 2013 14:33:24 +0100, by Christian Humer
-
Fixed rewrite in generated generic did not invoke guards.Mon, 11 Feb 2013 16:20:52 +0100, by Christian Humer
-
Fixed duplicate generation of @Override annotations.Mon, 11 Feb 2013 14:21:18 +0100, by Christian Humer
-
Fix build.Tue, 12 Feb 2013 10:32:44 +0100, by Roland Schatz
-
Disable test (GRAAL-104).Mon, 11 Feb 2013 18:17:09 +0100, by Roland Schatz
-
Merge.Mon, 11 Feb 2013 17:47:21 +0100, by Roland Schatz
-
Fix warning that breaks windows build.Mon, 11 Feb 2013 17:41:33 +0100, by Roland Schatz
-
Remove assumption that methods without bytecodes are empty.Mon, 11 Feb 2013 17:20:51 +0100, by Roland Schatz
-
fix EA testMon, 11 Feb 2013 16:46:11 +0100, by Lukas Stadler
-
disable Object.clone intrinsificationMon, 11 Feb 2013 16:11:32 +0100, by Lukas Stadler
-
MergeMon, 11 Feb 2013 15:56:10 +0100, by Lukas Stadler
-
separate BooleanNode and ConstantNode hierarchy, rename BooleanNode to LogicNode and LogicNode to BitLogicNodeMon, 11 Feb 2013 15:55:27 +0100, by Lukas Stadler
-
MergeMon, 11 Feb 2013 10:46:48 +0100, by Lukas Stadler
-
fix for Object.clone virtualizationMon, 11 Feb 2013 10:44:40 +0100, by Lukas Stadler
-
implement Object.clone snippets and macro nodeFri, 08 Feb 2013 11:14:15 +0100, by Lukas Stadler
-
explicitly specify type in DirectStoreNode.storeFri, 08 Feb 2013 10:41:09 +0100, by Lukas Stadler
-
allow null return values for ArrayLengthProvider.length()Fri, 08 Feb 2013 10:31:54 +0100, by Lukas Stadler
-
add Assumptions to VirtualizerToolFri, 08 Feb 2013 10:26:30 +0100, by Lukas Stadler
-
add primitive type mask to HotSpotVMConfigFri, 08 Feb 2013 10:25:17 +0100, by Lukas Stadler
-
cleanups, javadoc, assertionsFri, 08 Feb 2013 10:19:50 +0100, by Lukas Stadler
-
MergeMon, 11 Feb 2013 14:39:56 +0100, by Roland Schatz
-
make emitOperandHelper protectedMon, 11 Feb 2013 12:14:52 +0100, by Roland Schatz
-
provide calling convention for assembler testsMon, 11 Feb 2013 12:12:59 +0100, by Roland Schatz
-
MergeMon, 11 Feb 2013 10:41:29 +0100, by Christian Humer
-
Minor cleanup.Mon, 11 Feb 2013 10:41:02 +0100, by Christian Humer
-
Fixed bug in method parsing error messages.Mon, 11 Feb 2013 10:40:52 +0100, by Christian Humer
-
Fixed resolve of generic execute type.Fri, 08 Feb 2013 16:23:11 +0100, by Christian Humer
-
Implemented an option to turn off generated generic generation using specializations in @Generic.Fri, 08 Feb 2013 16:07:33 +0100, by Christian Humer
-
Generated nodes can now handle the case were a non generic execute methods does not throw an UVE.Fri, 08 Feb 2013 15:59:43 +0100, by Christian Humer
-
avoid genericsFri, 08 Feb 2013 18:05:40 +0100, by Roland Schatz
-
Make gate fail on warningsFri, 08 Feb 2013 14:37:55 +0100, by Gilles Duboscq
-
Revert cf27135ccf5bFri, 08 Feb 2013 14:02:25 +0100, by Gilles Duboscq
-
Pull out test code that's useful for other assemblers.Fri, 08 Feb 2013 11:49:48 +0100, by Roland Schatz
-
Move SuppressWarnings.Thu, 07 Feb 2013 18:59:56 +0100, by Thomas Wuerthinger
-
Move @SuppressWarnings.Thu, 07 Feb 2013 18:47:47 +0100, by Thomas Wuerthinger
-
Added more skeleton code to SPARC projects.Thu, 07 Feb 2013 18:31:00 +0100, by Thomas Wuerthinger
-
Remove hardcoding of x86 registers in the Graal code installer.Thu, 07 Feb 2013 18:01:08 +0100, by Thomas Wuerthinger
-
Remove unused X64 instruction decoder.Thu, 07 Feb 2013 17:37:32 +0100, by Thomas Wuerthinger
-
Add projects and skeletons for SPARC port.Thu, 07 Feb 2013 17:37:06 +0100, by Thomas Wuerthinger
-
merge defaults from setDefaultOptions() into GraalOptionsThu, 07 Feb 2013 11:39:57 +0100, by Roland Schatz
-
Merge.Thu, 07 Feb 2013 09:56:09 +0100, by Christian Haeubl
-
Merge.Wed, 06 Feb 2013 15:19:05 +0100, by Christian Haeubl
-
changed code generation settings to those that C1/C2 use when compiling for newer Intel CPUsWed, 06 Feb 2013 14:26:47 +0100, by Christian Haeubl
-
fix Solaris build and initial SPARC supportWed, 06 Feb 2013 18:01:07 -0800, by twisti
-
All warnings are now errors in eclipseWed, 06 Feb 2013 15:14:15 +0100, by Gilles Duboscq
-
move AMD64HotSpotRuntime.getTarget up to HotSpotRuntimeWed, 06 Feb 2013 10:24:39 +0100, by Roland Schatz
-
Merge.Tue, 05 Feb 2013 19:46:09 +0100, by Thomas Wuerthinger
-
Make fillInStackTrace final and non-synchronized in exceptions that do not need stack trace.Tue, 05 Feb 2013 19:46:00 +0100, by Thomas Wuerthinger
-
Remove SPECjbb2013 from default benchmarksTue, 05 Feb 2013 18:33:01 +0100, by Gilles Duboscq
-
MergeTue, 05 Feb 2013 17:59:25 +0100, by Lukas Stadler
-
remove unnecessary virtualId from VirtualObjectNodesTue, 05 Feb 2013 17:41:15 +0100, by Lukas Stadler
-
MergeTue, 05 Feb 2013 16:39:45 +0100, by Lukas Stadler
-
new IntegerTestNode, unit tests for IntegerTestNode canonicalizationTue, 05 Feb 2013 15:53:21 +0100, by Lukas Stadler
-
backend support for integer test operationTue, 05 Feb 2013 15:52:41 +0100, by Lukas Stadler
-
remove MaterializeNodeTue, 05 Feb 2013 15:51:23 +0100, by Lukas Stadler
-
Merge.Tue, 05 Feb 2013 17:19:52 +0100, by Thomas Wuerthinger
-
Allow arbitrary objects to serve as identifiers for a frame slot.Tue, 05 Feb 2013 17:18:57 +0100, by Thomas Wuerthinger
-
Added getFrameDescriptor() to Frame interface.Tue, 05 Feb 2013 17:03:51 +0100, by Thomas Wuerthinger
-
Removed graph dump after every canonicalization.Tue, 05 Feb 2013 17:01:34 +0100, by Thomas Wuerthinger
-
MergeTue, 05 Feb 2013 16:21:14 +0100, by Roland Schatz
-
simple unit tests for graal.asm.amd64Tue, 05 Feb 2013 15:40:17 +0100, by Roland Schatz
-
lift GraalCompilerTest.getMethod to a common base classTue, 05 Feb 2013 15:35:34 +0100, by Roland Schatz
-
null-check on leafGraphArrayTue, 05 Feb 2013 15:24:15 +0100, by Roland Schatz
-
expose TargetDescription through CodeCacheProvider APITue, 05 Feb 2013 13:54:18 +0100, by Roland Schatz
-
add CodeCacheProvider to HotSpotGraalRuntime.getCapabilityTue, 05 Feb 2013 12:07:24 +0100, by Roland Schatz
-
Merge.Tue, 05 Feb 2013 15:27:40 +0100, by Thomas Wuerthinger
-
Add ability to create materialized frame to Truffle runtime.Tue, 05 Feb 2013 15:27:32 +0100, by Thomas Wuerthinger
-
Make materialized frame also being usable as a packed frame.Tue, 05 Feb 2013 15:19:17 +0100, by Thomas Wuerthinger
-
Implement toString() for Word typeTue, 05 Feb 2013 01:17:52 -0800, by Christian Wimmer
-
coalesce NewObjectArrayNode and NewPrimitiveArrayNode into NewArrayNodeMon, 04 Feb 2013 22:53:01 +0100, by Lukas Stadler
-
MergeMon, 04 Feb 2013 20:23:57 +0100, by Lukas Stadler
-
remove GlobalValueNumberingPhaseMon, 04 Feb 2013 20:18:55 +0100, by Lukas Stadler
-
fix TypeSystemTest, cleanup of ConditionalEliminationPhase, handle ObjectEqualsNode and MaterializeNodeMon, 04 Feb 2013 20:18:41 +0100, by Lukas Stadler
-
remove successorProbabilities from SwitchNodeMon, 04 Feb 2013 18:18:16 +0100, by Lukas Stadler
-
fix formatting in MonitorSnippetsMon, 04 Feb 2013 15:33:43 +0100, by Lukas Stadler
-
MergeMon, 04 Feb 2013 09:47:11 -0800, by Christian Wimmer
-
MergeMon, 04 Feb 2013 09:36:51 -0800, by Christian Wimmer
-
Use equal() and notEqual() instead of == and != to compare wordsMon, 04 Feb 2013 09:31:44 -0800, by Christian Wimmer
-
Use java.nio.ByteOrder instead of our own ByteOrder enumerationMon, 04 Feb 2013 07:36:35 -0800, by Christian Wimmer
-
minor fix after mergeMon, 04 Feb 2013 17:50:35 +0100, by Christian Haeubl
-
Merge.Mon, 04 Feb 2013 17:48:20 +0100, by Christian Haeubl
-
adjusted test case for the new inliningMon, 04 Feb 2013 17:42:53 +0100, by Christian Haeubl
-
fixed signal handler for long underflow on windowsMon, 04 Feb 2013 17:29:13 +0100, by Christian Haeubl
-
reenabled nmethod statistics in product modeMon, 04 Feb 2013 15:49:59 +0100, by Christian Haeubl
-
code cleanupMon, 04 Feb 2013 14:45:31 +0100, by Christian Haeubl
-
fixed visual studio warningsMon, 04 Feb 2013 14:35:52 +0100, by Christian Haeubl
-
Merge.Mon, 04 Feb 2013 14:29:58 +0100, by Christian Haeubl
-
fixed bootstrap performance issue that occurred because non-static final fields are no longer assumed constantMon, 04 Feb 2013 14:27:32 +0100, by Christian Haeubl
-
better computation of inlining relevanceMon, 04 Feb 2013 13:43:36 +0100, by Christian Haeubl
-
extracted TODOs as issuesMon, 04 Feb 2013 10:53:24 +0100, by Christian Haeubl
-
removed interpreter apiMon, 04 Feb 2013 10:10:05 +0100, by Christian Haeubl
-
removed interpreter apiMon, 04 Feb 2013 10:06:08 +0100, by Christian Haeubl
-
fixes after mergeFri, 01 Feb 2013 17:25:39 +0100, by Christian Haeubl
-
Merge.Fri, 01 Feb 2013 17:06:26 +0100, by Christian Haeubl
-
cleanup for the inlining policiesFri, 01 Feb 2013 16:57:40 +0100, by Christian Haeubl
-
MergeMon, 04 Feb 2013 17:04:23 +0100, by Christian Humer
-
Merge.Mon, 04 Feb 2013 16:40:32 +0100, by Christian Humer
-
Fixed eclipse configuration for annotation processors. Annotation processor jarsMon, 04 Feb 2013 16:36:50 +0100, by Christian Humer
-
Removed invalid error message.Thu, 31 Jan 2013 16:33:12 +0100, by Christian Humer
-
Cleanup and improved error messages.Thu, 31 Jan 2013 16:21:46 +0100, by Christian Humer
-
Fixed typo in Javadoc of FrameTest.javaMon, 04 Feb 2013 16:29:07 +0100, by Christian Wirth
-
MergeMon, 04 Feb 2013 06:31:27 -0800, by Christian Wimmer
-
getMethodDescriptor does not need to be in the Signature interfaceMon, 04 Feb 2013 06:26:47 -0800, by Christian Wimmer
-
Add MetaUtil.classForNameMon, 04 Feb 2013 05:59:06 -0800, by Michael Haupt
-
Fix computation of elementalClassMon, 04 Feb 2013 05:57:15 -0800, by Michael Haupt
-
ReadNode created by a NodeIntrinsic needs to specify the memory dependencyMon, 04 Feb 2013 05:53:58 -0800, by Christian Wimmer
-
Make the access of raw memory via Unsafe specific to HotSpot.Mon, 04 Feb 2013 05:51:50 -0800, by Christian Wimmer
-
Typo in commentMon, 04 Feb 2013 05:47:35 -0800, by Christian Wimmer
-
Do not call inferStamp when it is already known that a node is a Word. When the input operand is already rewritten, this could cause an exception. Example: CheckCastNode.inferStamp expect that the input has an objectStamp, but at the point of inferStamp it would already be a primitive stamp.Mon, 04 Feb 2013 05:45:28 -0800, by Christian Wimmer
-
Bugfix: ControlSplitNode can have no successor, so check for successor count instead of classMon, 04 Feb 2013 05:41:14 -0800, by Christian Wimmer
-
Merge.Mon, 04 Feb 2013 13:21:13 +0100, by Thomas Wuerthinger
-
Clean up more TODO comments.Mon, 04 Feb 2013 13:21:07 +0100, by Thomas Wuerthinger
-
Remove ControlFlowException in SimpleLanguage.Fri, 01 Feb 2013 19:53:52 +0100, by Thomas Wuerthinger
-
Fix comment.Fri, 01 Feb 2013 19:50:04 +0100, by Thomas Wuerthinger
-
MergeFri, 01 Feb 2013 21:10:53 +0100, by Lukas Stadler
-
fix client and servr ild for leafGraphId changeFri, 01 Feb 2013 21:10:23 +0100, by Lukas Stadler
-
small cleanup in MaterializeObjectNodeFri, 01 Feb 2013 17:34:18 +0100, by Lukas Stadler
-
fix probabilities for explicit NPE and AIOOBE in GraphBuilderPhaseFri, 01 Feb 2013 17:34:01 +0100, by Lukas Stadler
-
keep track of leafGraphIds only at the StructuredGraph level (see GRAAL-60)Fri, 01 Feb 2013 17:32:59 +0100, by Lukas Stadler
-
Introduce ControlFlowException class in Truffle.Fri, 01 Feb 2013 19:48:44 +0100, by Thomas Wuerthinger
-
Merge.Fri, 01 Feb 2013 19:47:05 +0100, by Thomas Wuerthinger
-
Small clean up.Fri, 01 Feb 2013 19:46:52 +0100, by Thomas Wuerthinger
-
Remove exclusion of FastMath::slowLogFri, 01 Feb 2013 15:18:22 +0100, by Gilles Duboscq
-
improved utility for converting ProfilingInfo to a StringFri, 01 Feb 2013 11:06:54 +0100, by Doug Simon
-
fixed repetition of compilation metric option on command line when running multiple benchmarks (JIRA issue GRAAL-66)Thu, 31 Jan 2013 21:55:36 +0100, by Doug Simon
-
Dead source code elimination.Thu, 31 Jan 2013 17:51:05 +0100, by Thomas Wuerthinger
-
Merge.Thu, 31 Jan 2013 17:45:41 +0100, by Thomas Wuerthinger
-
Remove commented out code.Thu, 31 Jan 2013 17:45:25 +0100, by Thomas Wuerthinger
-
Remove exchange method in spill move factory.Thu, 31 Jan 2013 17:33:27 +0100, by Thomas Wuerthinger
-
Remove scratch register TODOs.Thu, 31 Jan 2013 17:30:02 +0100, by Thomas Wuerthinger
-
Dead source code elimination.Thu, 31 Jan 2013 17:04:16 +0100, by Thomas Wuerthinger
-
Small code clean up.Thu, 31 Jan 2013 16:28:55 +0100, by Thomas Wuerthinger
-
Remove more TODOs. Introduce implicitNullCheckLimit as target parameter.Thu, 31 Jan 2013 16:28:12 +0100, by Thomas Wuerthinger
-
Clean up and remove TODO.Thu, 31 Jan 2013 16:10:56 +0100, by Thomas Wuerthinger
-
Merge fix.Thu, 31 Jan 2013 15:56:27 +0100, by Thomas Wuerthinger
-
Merge with hsx25/hotspot.Thu, 31 Jan 2013 15:42:25 +0100, by Thomas Wuerthinger
-
MergeThu, 24 Jan 2013 09:06:16 -0800, by kmo
-
8006758: LinkResolver assertion (caused by @Contended changes)Thu, 24 Jan 2013 02:03:38 -0800, by kmo
-
8003878: compiler/7196199 test failed on OS X since 8b54, jdk7u12b01Wed, 23 Jan 2013 15:11:03 -0800, by kvn
-
6896617: Optimize sun.nio.cs.ISO_8859_1$Encode.encodeArrayLoop() on x86Tue, 22 Jan 2013 15:34:16 -0800, by kvn
-
8005055: pass outputStream to more opto debug routinesTue, 22 Jan 2013 11:31:25 -0800, by kvn
-
MergeThu, 24 Jan 2013 06:04:43 -0800, by jmasa
-
8004147: test/Makefile jtreg_tests target does not work with cygwinTue, 22 Jan 2013 13:42:39 +0100, by mgerdin
-
8006242: G1: WorkerDataArray<T>::verify() too strict for double calculationsWed, 16 Jan 2013 12:46:27 +0100, by brutisso
-
MergeTue, 22 Jan 2013 11:54:16 -0800, by zgu
-
6871190: Don't terminate JVM if it is running in a non-interactive sessionTue, 22 Jan 2013 14:27:41 -0500, by zgu
-
8004903: VMThread::execute() calls Thread::check_for_valid_safepoint_state() on concurrent VM opsTue, 22 Jan 2013 05:57:18 -0800, by dcubed
-
8004902: correctness fixes motivated by contended locking work (6607129)Tue, 22 Jan 2013 05:56:42 -0800, by dcubed
-
6444286: Possible naked oop related to biased locking revocation safepoint in jni_exit()Tue, 22 Jan 2013 05:55:04 -0800, by dcubed
-
MergeMon, 21 Jan 2013 16:11:24 -0500, by acorn
-
8006431: os::Bsd::initialize_system_info() sets _physical_memory too largeMon, 21 Jan 2013 09:00:04 +0100, by brutisso
-
8006548: version wrong in new constantPool codeThu, 17 Jan 2013 22:11:57 -0500, by coleenp
-
7174978: NPG: Fix bactrace builder for class redefinitionThu, 17 Jan 2013 13:40:31 -0500, by coleenp
-
7102489: RFE: cleanup jlong typedef on __APPLE__and _LLP64 systems.Thu, 17 Jan 2013 10:25:16 -0500, by hseigel
-
MergeFri, 18 Jan 2013 19:13:41 +0100, by sla
-
MergeFri, 18 Jan 2013 14:15:51 +0100, by sla
-
8006403: Regression: jstack failed due to the FieldInfo regression in SAWed, 16 Jan 2013 16:30:04 +0100, by sla
-
8006511: new hotspot build - hs25-b17Fri, 18 Jan 2013 05:33:32 -0800, by amurillo
-
Added tag jdk8-b74 for changeset 1a3e54283c54Thu, 24 Jan 2013 16:48:45 -0800, by katleman
-
Added tag hs25-b16 for changeset 70c89bd6b895Fri, 18 Jan 2013 05:19:07 -0800, by amurillo
-
MergeFri, 18 Jan 2013 11:03:15 +0100, by brutisso
-
8006537: Assert when dumping archive with default methodsThu, 17 Jan 2013 19:04:48 -0800, by jmasa
-
8006513: Null pointer in DefaultMethods::generate_default_methods when merging annotationsThu, 17 Jan 2013 11:39:48 +0100, by stefank
-
8001425: G1: Change the default values for certain G1 specific flagsTue, 15 Jan 2013 12:32:26 -0800, by johnc
-
8005994: Method annotations are allocated unnecessarily during class file parsingTue, 15 Jan 2013 10:09:45 +0100, by stefank
-
8005590: java_lang_Class injected field resolved_constructor appears unusedTue, 15 Jan 2013 13:32:13 +0100, by stefank
-
8005972: ParNew should not update the tenuring threshold when promotion failed has occurredMon, 14 Jan 2013 21:30:45 +0100, by brutisso
-
8004018: Remove old initialization flagsMon, 14 Jan 2013 09:58:52 +0100, by brutisso
-
MergeThu, 17 Jan 2013 18:47:36 -0800, by kvn
-
8006204: please JTREGify test/compiler/7190310/Test7190310.javaWed, 16 Jan 2013 14:55:18 -0800, by kvn
-
8005821: C2: -XX:+PrintIntrinsics is brokenTue, 15 Jan 2013 14:45:12 -0800, by kvn
-
8006109: test/java/util/AbstractSequentialList/AddAll.java fails: assert(rtype == ctype) failed: mismatched return typesTue, 15 Jan 2013 12:06:18 -0800, by twisti
-
8006095: C1: SIGSEGV w/ -XX:+LogCompilationMon, 14 Jan 2013 08:22:32 -0800, by vlivanov
-
8006127: remove printing code added with 8006031Fri, 11 Jan 2013 20:01:16 -0800, by twisti
-
8005820: Shark: enable JSR292 supportFri, 11 Jan 2013 16:47:23 -0800, by twisti
-
8005818: Shark: fix OSR for non-empty incoming stackFri, 11 Jan 2013 16:47:23 -0800, by twisti
-
8005817: Shark: implement deoptimization supportFri, 11 Jan 2013 16:47:23 -0800, by twisti
-
8005816: Shark: fix volatile float field accessFri, 11 Jan 2013 16:47:23 -0800, by twisti
-
8006031: LibraryCallKit::inline_array_copyOf disabled unintentionally with 7172640Fri, 11 Jan 2013 14:07:09 -0800, by twisti
-
MergeThu, 17 Jan 2013 01:27:02 -0500, by dlong
-
8005204: Code Cache Reduction: command line options implementationMon, 14 Jan 2013 13:52:08 -0500, by vladidan
-
8005639: Move InlineSynchronizedMethods flag from develop to productMon, 14 Jan 2013 13:44:49 -0500, by vladidan
-
8005895: Inefficient InstanceKlass field packing wasts memory.Fri, 11 Jan 2013 16:55:07 -0500, by jiangli
-
MergeWed, 16 Jan 2013 18:23:37 -0500, by acorn
-
8005467: CDS size information is incorrect and unfriendlyTue, 15 Jan 2013 17:05:53 -0500, by coleenp
-
8005592: ClassLoaderDataGraph::_unloading incorrectly defined as nonstatic in vmStructsMon, 14 Jan 2013 11:00:56 -0800, by mikael
-
MergeMon, 14 Jan 2013 08:37:14 -0800, by coleenp
-
8006005: Fix constant pool index validation and alignment trap for method parameter reflectionMon, 14 Jan 2013 11:01:39 -0500, by coleenp
-
8003985: Support @Contended Annotation - JEP 142Mon, 14 Jan 2013 15:17:47 +0100, by jwilhelm
-
MergeFri, 11 Jan 2013 09:53:24 -0800, by zgu
-
8005936: PrintNMTStatistics doesn't work for normal JVM exitFri, 11 Jan 2013 12:30:54 -0500, by zgu
-
8005921: Memory leaks in vmStructs.cppThu, 10 Jan 2013 21:00:11 -0500, by dholmes
-
8004747: Remove last_entry from VM_STRUCT macrosThu, 10 Jan 2013 17:06:26 -0800, by mikael
-
7199207: NPG: Crash in PlaceholderTable::verify after StackOverflowThu, 10 Jan 2013 17:38:20 -0500, by acorn
-
MergeWed, 09 Jan 2013 12:10:25 -0800, by zgu
-
7152671: RFE: Windows decoder should add some std dirs to the symbol search pathWed, 09 Jan 2013 14:46:55 -0500, by zgu
-
8005689: InterfaceAccessFlagsTest failures in Lambda-JDK testsWed, 09 Jan 2013 11:39:30 -0500, by acorn
-
8006034: new hotspot build - hs25-b16Fri, 11 Jan 2013 02:02:51 -0800, by amurillo
-
Added tag jdk8-b73 for changeset 11619f33cd68Wed, 16 Jan 2013 11:59:44 -0800, by katleman
-
remove unused allocations during (full) canonicalizationThu, 31 Jan 2013 16:12:41 +0100, by Lukas Stadler
-
cleanup and assertion for PEA fix in 17b6a63fe7c2Thu, 31 Jan 2013 15:23:31 +0100, by Lukas Stadler
-
replace all-default MaterializeNodes with NewObject during lowering, not during PEA (fixes GRAAL-35)Thu, 31 Jan 2013 11:32:14 +0100, by Lukas Stadler
-
remove LIRLowerable from VirtualState subclasses, not needed because they are not scheduledThu, 31 Jan 2013 11:23:55 +0100, by Lukas Stadler
-
Merge.Wed, 30 Jan 2013 22:44:51 +0100, by Doug Simon
-
added collection of compilation speed metric for C1 and C2 to bench commandWed, 30 Jan 2013 22:39:51 +0100, by Doug Simon
-
collection of Graal compilation speed metrics is now triggered by -XX:+CITime instead of -Dgraal.benchmark.compilation=trueWed, 30 Jan 2013 22:33:04 +0100, by Doug Simon
-
added per-compiler compilation speed statistics for C1 and C2 (included in output produced by -XX:+CITime)Wed, 30 Jan 2013 21:36:28 +0100, by Doug Simon
-
fix bug in parsing of SPECjvm2008 outputWed, 30 Jan 2013 18:19:01 +0100, by Doug Simon
-
Exclude FastMath::slowLog for nowWed, 30 Jan 2013 16:46:15 +0100, by Gilles Duboscq
-
Add SPECjbb2013Wed, 30 Jan 2013 16:39:01 +0100, by Gilles Duboscq
-
changed convention for specifying constants versus named groups in a template for a value to extract from the output of a benchmark executionWed, 30 Jan 2013 11:33:31 +0100, by Doug Simon
-
moved execution of a benchmark out of OutputParserWed, 30 Jan 2013 11:03:32 +0100, by Doug Simon
-
spelling fixSun, 27 Jan 2013 23:09:56 +0100, by Doug Simon
-
disabled verbose reporting of non-null options for -G:Dump, -G:Meter, -G:Log, -G:Timer as it means these options cannot be used when running the 'mx bench' commandSun, 27 Jan 2013 21:07:16 +0100, by Doug Simon
-
fixed bug in implementation of -Dgraal.benchmark.compilation=trueSun, 27 Jan 2013 21:05:19 +0100, by Doug Simon
-
Merge.Fri, 25 Jan 2013 16:05:41 +0100, by Doug Simon
-
added compilation rate measurements on top of existing metric/timer facility - enabled with -Dgraal.benchmark.compilation=trueFri, 25 Jan 2013 16:05:11 +0100, by Doug Simon
-
changed DebugMetric.add() to take a long parameter instead of an intFri, 25 Jan 2013 15:31:54 +0100, by Doug Simon
-
Modified formatter settings to not insert line break after annotation on parameters.Fri, 25 Jan 2013 11:47:28 +0100, by Thomas Wuerthinger
-
Updated .hgignore file to also ignore IntelliJ project files.Fri, 25 Jan 2013 11:11:32 +0100, by Thomas Wuerthinger
-
named constants for snippet probabilities (likely, frequent, fast_path, deopt), see CR-7Thu, 24 Jan 2013 18:20:46 +0100, by Lukas Stadler
-
applied eclipseformatThu, 24 Jan 2013 17:06:00 +0100, by Doug Simon
-
Merge.Thu, 24 Jan 2013 17:03:46 +0100, by Doug Simon
-
made DebugValue implement Comparable and removed comparator that sorted the "Runs" metric before all othersThu, 24 Jan 2013 16:58:53 +0100, by Doug Simon
-
removed space in metric nameThu, 24 Jan 2013 16:44:40 +0100, by Doug Simon
-
added memory usage to CompilationStatisticsThu, 24 Jan 2013 13:05:50 +0100, by Doug Simon
-
disabled running of Queens test (i.e., test_gamma) in normal HotSpot buildsTue, 22 Jan 2013 10:17:38 +0100, by Doug Simon
-
changed format of files generated by CompilationStatistics to avoid spacesMon, 21 Jan 2013 17:09:31 +0100, by Doug Simon
-
let CheckCastSnippets insert UnsafeCastNodes (so that type stays visible during lowering)Thu, 24 Jan 2013 10:37:43 +0100, by Lukas Stadler
-
sanity checks for SnippetInstaller.installSubstitutions()Thu, 24 Jan 2013 08:16:41 +0100, by Doug Simon
-
factored out common code in NewObjectSnippetsWed, 23 Jan 2013 22:39:57 +0100, by Doug Simon
-
factored out code common to SystemSubstitutions.identityHashCode() and ObjectSubstitutions.hashCode()Wed, 23 Jan 2013 22:37:22 +0100, by Doug Simon
-
factored out common code shared by InstanceOfSnippets and CheckCastSnippetsWed, 23 Jan 2013 22:27:45 +0100, by Doug Simon
-
factored out common code in AES crypto substitutionsWed, 23 Jan 2013 21:56:28 +0100, by Doug Simon
-
remove errorneous assert, fix ArrayCopyNode's "replace local" codeWed, 23 Jan 2013 17:40:14 +0100, by Lukas Stadler
-
MergeWed, 23 Jan 2013 17:25:47 +0100, by Lukas Stadler
-
ArrayCopyNode: cleanup, unrolling for fixed length arraycopyWed, 23 Jan 2013 17:23:04 +0100, by Lukas Stadler
-
arraycopy snippets: deopt on NPE and AIOOBE, add probabilitiesWed, 23 Jan 2013 17:22:51 +0100, by Lukas Stadler
-
don't tail duplicate allocationsWed, 23 Jan 2013 17:21:07 +0100, by Lukas Stadler
-
provide TargetDescription in LoweringToolWed, 23 Jan 2013 16:46:20 +0100, by Lukas Stadler
-
handle InvokeWithExceptionNode when inlining macro nodesWed, 23 Jan 2013 16:44:46 +0100, by Lukas Stadler
-
added eclipseformat to the gateWed, 23 Jan 2013 16:49:55 +0100, by Doug Simon
-
eclipseformat is also applied to package-info.java filesWed, 23 Jan 2013 16:42:13 +0100, by Doug Simon
-
enabled format-on-saveWed, 23 Jan 2013 16:39:56 +0100, by Doug Simon
-
applied mx eclipseformat to all Java filesWed, 23 Jan 2013 16:34:57 +0100, by Doug Simon
-
disabled line wrapping nested invocationsWed, 23 Jan 2013 16:34:38 +0100, by Doug Simon
-
made eclipseformat command use batchingWed, 23 Jan 2013 16:06:31 +0100, by Doug Simon
-
replace HTML escape sequence for '@' symbol with {@literal @}Wed, 23 Jan 2013 15:32:51 +0100, by Doug Simon
-
gave formatter profile the name "Graal"Wed, 23 Jan 2013 14:13:49 +0100, by Doug Simon
-
formatter does not put a new line after a field annotationWed, 23 Jan 2013 14:13:23 +0100, by Doug Simon
-
added 'mx eclipseformat' command for applying the Eclipse Code Formatter to the Java source files in a suiteTue, 22 Jan 2013 22:46:13 +0100, by Doug Simon
-
removed whitespace padding around the wildcard type in a generic type declarationTue, 22 Jan 2013 22:01:21 +0100, by Doug Simon
-
disabled auto-formatting of manually formatted codeTue, 22 Jan 2013 22:00:34 +0100, by Doug Simon
-
replaced use of <br> in javadoc with <p>Tue, 22 Jan 2013 21:06:57 +0100, by Doug Simon
-
disabled auto-formatting of manually formatted codeTue, 22 Jan 2013 20:47:55 +0100, by Doug Simon
-
disabled auto-formatting of manually formatted codeTue, 22 Jan 2013 20:44:15 +0100, by Doug Simon
-
disabled auto-formatting of manually formatted test codeTue, 22 Jan 2013 20:40:30 +0100, by Doug Simon
-
disabled auto-formatting of generated codeTue, 22 Jan 2013 20:36:00 +0100, by Doug Simon
-
enabled use of formatter disabling/enabling tag (i.e. @formatter:off and @formatter:on)Tue, 22 Jan 2013 20:05:59 +0100, by Doug Simon
-
removed name of shared formatter profileTue, 22 Jan 2013 20:04:42 +0100, by Doug Simon
-
disabled auto-formatting of some code sections that use manual alignmentTue, 22 Jan 2013 17:46:40 +0100, by Doug Simon
-
Merge.Tue, 22 Jan 2013 16:54:50 +0100, by Thomas Wuerthinger
-
Remove unused variable.Tue, 22 Jan 2013 16:54:40 +0100, by Thomas Wuerthinger
-
reapply fix from 8f7be0c45a82Tue, 22 Jan 2013 15:08:08 +0100, by Lukas Stadler
-
added new macro node facility, removed ArrayCopyIntrinsificationPhaseTue, 22 Jan 2013 11:29:40 +0100, by Lukas Stadler
-
fixed warningsMon, 21 Jan 2013 12:23:55 +0100, by Doug Simon
-
Fixed projects canonicalization.Fri, 18 Jan 2013 15:25:06 +0100, by Christian Humer
-
MergeFri, 18 Jan 2013 14:39:04 +0100, by Christian Humer
-
Project dependency fixes.Fri, 18 Jan 2013 14:38:43 +0100, by Christian Humer
-
MergeFri, 18 Jan 2013 13:41:46 +0100, by Christian Humer
-
Removed debug log output.Fri, 18 Jan 2013 13:39:04 +0100, by Christian Humer
-
Updated truffle-sl for the changed operation code generation.Fri, 18 Jan 2013 13:29:14 +0100, by Christian Humer
-
Codegen operation generation is inferred from the node type hierarchy.Fri, 18 Jan 2013 13:28:12 +0100, by Christian Humer
-
Remove caching of sorted blocks in LSRA.Fri, 18 Jan 2013 14:07:47 +0100, by Thomas Wuerthinger
-
Additional comment describing the block ordering and alignment.Fri, 18 Jan 2013 12:20:25 +0100, by Thomas Wuerthinger
-
Small clean up of access to predecessor/successor of blocks.Fri, 18 Jan 2013 12:11:01 +0100, by Thomas Wuerthinger
-
Small clean up of the Block class.Thu, 17 Jan 2013 17:49:00 +0100, by Thomas Wuerthinger
-
Code clean up and documentation for ComputeBlockOrder class.Thu, 17 Jan 2013 17:21:16 +0100, by Thomas Wuerthinger
-
Fix for lock elimination phase.Thu, 17 Jan 2013 00:41:44 +0100, by Thomas Wuerthinger
-
Fix assertion in lock elimination phase.Thu, 17 Jan 2013 00:24:36 +0100, by Thomas Wuerthinger
-
Merge.Thu, 17 Jan 2013 00:06:39 +0100, by Thomas Wuerthinger
-
Implement basic lock elimination phase.Thu, 17 Jan 2013 00:06:27 +0100, by Thomas Wuerthinger
-
MergeWed, 16 Jan 2013 18:53:10 +0100, by Gilles Duboscq
-
Increase default thresholds in full unrolling policyWed, 16 Jan 2013 15:33:22 +0100, by Gilles Duboscq
-
Probabilities for the monitor snippetsWed, 16 Jan 2013 15:30:09 +0100, by Gilles Duboscq
-
Better for Load/Read stamps for non-stack kindsWed, 16 Jan 2013 14:36:15 +0100, by Gilles Duboscq
-
MergeWed, 16 Jan 2013 14:33:29 +0100, by Gilles Duboscq
-
Add GRAALVM to the defined symbols for the hotspot projectTue, 15 Jan 2013 15:16:42 +0100, by Gilles Duboscq
-
Merge.Wed, 16 Jan 2013 16:17:07 +0100, by Thomas Wuerthinger
-
Another merge fix.Wed, 16 Jan 2013 15:39:59 +0100, by Thomas Wuerthinger
-
Merge.Wed, 16 Jan 2013 14:41:15 +0100, by Thomas Wuerthinger
-
Fixes after merge with hs25-b15.Wed, 16 Jan 2013 14:41:04 +0100, by Thomas Wuerthinger
-
Merge with hs25-b15.Wed, 16 Jan 2013 01:34:24 +0100, by Thomas Wuerthinger
-
Added tag hs25-b15 for changeset 1e129851479eFri, 11 Jan 2013 01:43:10 -0800, by amurillo
-
MergeThu, 10 Jan 2013 10:00:43 -0800, by kvn
-
8005418: JSR 292: virtual dispatch bug in 292 implWed, 09 Jan 2013 15:37:23 -0800, by twisti
-
8005419: Improve intrinsics code performance on x86 by using AVX2Tue, 08 Jan 2013 11:30:51 -0800, by kvn
-
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