Mercurial > hg > truffle
graph
-
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
-
fixed overly strong assertionMon, 17 Dec 2012 11:12:25 +0100, by Doug Simon
-
expanded LOG_PRINTF stub to handle up to 3 arguments in addition to the format stringMon, 17 Dec 2012 11:12:01 +0100, by Doug Simon
-
C2 build bugfixMon, 17 Dec 2012 08:32:49 +0100, by Christian Haeubl
-
C1 build bugfixFri, 14 Dec 2012 16:23:44 +0100, by Christian Haeubl
-
Merge.Fri, 14 Dec 2012 15:19:38 +0100, by Christian Haeubl
-
avoid searching for concrete methods on interfacesFri, 14 Dec 2012 14:53:42 +0100, by Christian Haeubl
-
ignore all graal files when building C1/C2Fri, 14 Dec 2012 14:39:50 +0100, by Christian Haeubl
-
enforce that method substitution snippets are static methodsFri, 14 Dec 2012 14:33:56 +0100, by Christian Haeubl
-
OS-specific identity hashcode bugfixFri, 14 Dec 2012 13:26:19 +0100, by Christian Haeubl
-
fixes after mergeFri, 14 Dec 2012 13:10:55 +0100, by Christian Haeubl
-
Merge.Fri, 14 Dec 2012 13:02:49 +0100, by Christian Haeubl
-
adder better CHA supportFri, 14 Dec 2012 12:05:35 +0100, by Christian Haeubl
-
bugfixes for compiler intrinsicsWed, 12 Dec 2012 15:05:21 +0100, by Christian Haeubl
-
use CHA more frequently for inliningTue, 11 Dec 2012 16:38:27 +0100, by Christian Haeubl
-
fixes after mergeTue, 11 Dec 2012 09:10:50 +0100, by Christian Haeubl
-
Merge.Tue, 11 Dec 2012 08:48:12 +0100, by Christian Haeubl
-
added more compiler intrinsicsTue, 11 Dec 2012 08:28:00 +0100, by Christian Haeubl
-
added Unsafe.*Ordered* intrinsicsThu, 06 Dec 2012 13:53:36 +0100, by Christian Haeubl
-
use the more compact nop instructions for alignmentTue, 04 Dec 2012 14:58:05 +0100, by Christian Haeubl
-
removed unused C++ globalsTue, 04 Dec 2012 14:57:13 +0100, by Christian Haeubl
-
fixed windows make files and VS2012-specific compilation issuesTue, 04 Dec 2012 11:14:23 +0100, by Christian Haeubl
-
Merge.Tue, 04 Dec 2012 10:10:02 +0100, by Christian Haeubl
-
re-enabled inlining of polymorphic calls with more than 2 receiver typesTue, 04 Dec 2012 10:09:25 +0100, by Christian Haeubl
-
print more details when -XX:+PrintDeoptimizationDetails is enabledMon, 03 Dec 2012 13:44:12 +0100, by Christian Haeubl
-
Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/Fri, 14 Dec 2012 14:35:13 +0100, by Doug Simon
-
MergeFri, 07 Dec 2012 07:36:51 -0800, by jwilhelm
-
8003554: NPG: move Metablock and Metachunk code out of metaspace.cppThu, 29 Nov 2012 10:09:04 -0800, by jmasa
-
8004170: G1: Verbose GC output is not getting flushed to log file using JDK 8Fri, 30 Nov 2012 11:46:17 -0800, by johnc
-
MergeFri, 07 Dec 2012 01:09:03 -0800, by roland
-
MergeThu, 06 Dec 2012 11:05:33 -0800, by twisti
-
8003250: SPARC: move MacroAssembler into separate fileThu, 06 Dec 2012 09:57:41 -0800, by twisti
-
MergeThu, 06 Dec 2012 14:33:52 +0100, by neliasso
-
8003934: Fix generation of malformed options to ProjectcreatorThu, 06 Dec 2012 09:50:08 +0100, by neliasso
-
8003983: LogCompilation tool is broken since c1 supportMon, 26 Nov 2012 15:11:55 +0100, by neliasso
-
8004319: test/gc/7168848/HumongousAlloc.java fails after 7172640Mon, 03 Dec 2012 15:48:49 -0800, by twisti
-
8003240: x86: move MacroAssembler into separate fileFri, 30 Nov 2012 15:23:16 -0800, by twisti
-
8003195: AbstractAssembler should not store code pointers but use the CodeSection directlyFri, 30 Nov 2012 11:44:05 -0800, by twisti
-
8003850: add support for constants in stub codeTue, 27 Nov 2012 17:41:38 -0800, by kvn
-
7092905: C2: Keep track of the number of dead nodesTue, 27 Nov 2012 17:24:15 -0800, by bharadwaj
-
8003868: fix shark for latest HotSpot and LLVMTue, 27 Nov 2012 12:48:52 -0800, by twisti
-
7172640: C2: instrinsic implementations in LibraryCallKit should use argument() instead of pop()Mon, 26 Nov 2012 17:25:11 -0800, by twisti
-
8001538: hs_err file does not list anymore compiled methods in compilation eventsWed, 21 Nov 2012 05:57:12 -0800, by vlivanov
-
7146636: compiler/6865265/StackOverflowBug.java fails due to changed stack minimumFri, 16 Nov 2012 15:49:46 -0800, by kvn
-
8004248: new hotspot build - hs25-b12Fri, 30 Nov 2012 17:00:32 -0800, by amurillo
-
Added tag jdk8-b67 for changeset 25bdce771bb3Thu, 06 Dec 2012 12:04:17 -0800, by katleman
-
MergeFri, 30 Nov 2012 12:01:34 -0800, by johnc
-
8004199: Change the ASM package for Test8003720Thu, 29 Nov 2012 23:02:52 +0100, by stefank
-
8000662: NPG: nashorn ant clean test262 out-of-memory with Java heapThu, 29 Nov 2012 16:50:29 -0500, by coleenp
-
MergeThu, 29 Nov 2012 13:55:49 -0800, by cjplummer
-
8003848: Make ConstMethod::generic_signature_index optional and move Method::_max_stack to ConstMethod.Tue, 27 Nov 2012 17:03:56 -0500, by jiangli
-
MergeThu, 29 Nov 2012 11:23:15 -0800, by johnc
-
7194633: G1: Assertion and guarantee failures in block offset tableTue, 27 Nov 2012 14:11:37 -0800, by johnc
-
8003935: Simplify the needed includes for using Thread::current()Tue, 27 Nov 2012 14:20:21 +0100, by stefank
-
8003720: NPG: Method in interpreter stack frame can be deallocatedTue, 27 Nov 2012 10:13:20 +0100, by stefank
-
8003722: More gcc 4.7 compilation errorsMon, 26 Nov 2012 12:31:03 -0500, by coleenp
-
7198334: UseNUMA modifies system parameters on non-NUMA systemTue, 20 Nov 2012 11:40:11 +0100, by brutisso
-
8003635: NPG: AsynchGetCallTrace broken by Method* virtual callWed, 28 Nov 2012 17:50:21 -0500, by coleenp
-
MergeWed, 28 Nov 2012 08:43:26 -0800, by coleenp
-
6924920: Class Data Sharing limit on the java version string can create failuresWed, 28 Nov 2012 08:17:59 -0500, by hseigel
-
MergeWed, 28 Nov 2012 06:42:03 -0800, by zgu
-
8003689: MemTracker::init_tracking_options() reads outside array if commandline argument is emptyWed, 28 Nov 2012 09:19:38 -0500, by zgu
-
8003879: Duplicate definitions in vmStructsTue, 27 Nov 2012 07:57:57 -0800, by mikael
-
MergeWed, 21 Nov 2012 21:26:12 -0500, by dholmes
-
8003591: Abstract_VM_Version::internal_vm_info_string needs to stringify FLOAT_ARCH for ease of useWed, 21 Nov 2012 20:07:52 -0500, by dholmes
-
8003690: Example code in JVMTI GetStackTrace documentation is brokenWed, 21 Nov 2012 09:02:13 -0800, by mikael
-
MergeTue, 20 Nov 2012 20:27:40 -0500, by coleenp
-
8003487: NMT: incorrect assertion in VMMemPointerIterator::remove_released_region method (memSnapshot.cpp)Fri, 16 Nov 2012 09:05:19 -0500, by zgu
-
8003541: new hotspot build - hs25-b11Fri, 16 Nov 2012 09:43:43 -0800, by amurillo
-
Added tag jdk8-b66 for changeset 01684f7fee1bThu, 29 Nov 2012 11:30:04 -0800, by katleman
-
fixed bug in ReadNode.canonicalizeRead (can not canonicalize when the base address is a null object)Fri, 14 Dec 2012 10:20:54 +0100, by Doug Simon
-
removed support for non-snippet based intrinsificationThu, 13 Dec 2012 23:10:13 +0100, by Doug Simon
-
replaced manual intrinsification of Thread.currentThread() with a snippetThu, 13 Dec 2012 23:04:45 +0100, by Doug Simon
-
replaced manual intrinsification of Object.getClass() with a snippetThu, 13 Dec 2012 22:54:04 +0100, by Doug Simon
-
replaced usage of Unsafe.get<kind>(Object object, long offset) where object == null with Unsafe.get<kind>(long address)Thu, 13 Dec 2012 15:42:30 +0100, by Doug Simon
-
replace manual intrinsification of Class.getModifiers() with a snippetThu, 13 Dec 2012 14:27:37 +0100, by Doug Simon
-
added @MethodSubstitution to support substitutions for methods such as Object.getClass() where the substitute method cannot have the same name as the original methodThu, 13 Dec 2012 14:26:55 +0100, by Doug Simon
-
make the output produced by -Dgraal.printconfig=true sortedThu, 13 Dec 2012 14:18:37 +0100, by Doug Simon
-
added execution of the Graal API unittest with non-GraalVM HotSpot builds to the gateWed, 12 Dec 2012 21:55:50 +0100, by Doug Simon
-
changes to support Graal co-existing with the other HotSpot compiler(s) and being used for explicit compilation requests and code installation via the Graal APIWed, 12 Dec 2012 21:36:40 +0100, by Doug Simon
-
made initialization of GraphPrinterDumpHandler.sdf be lazy to workaround an initialization order issue during VM start upWed, 12 Dec 2012 15:46:11 +0100, by Doug Simon
-
fixed issues triggered when using the CountingProxy (i.e., -Dgraal.countcalls=true) or LoggingProxy (i.e., -Dgraal.debug=true) to analyze traffic across the VM/compiler boundaryTue, 11 Dec 2012 20:54:11 +0100, by Doug Simon
-
Merge.Tue, 11 Dec 2012 08:29:25 +0100, by Doug Simon
-
branch to isolate fix for perf. regressionTue, 11 Dec 2012 08:27:01 +0100, by Doug Simon
-
made the Graal implementation of the C++ AbstractCompiler class support native wrapper generationMon, 10 Dec 2012 22:19:07 +0100, by Doug Simon
-
removed declaration of temps (no longer) used by the monitorenter/monitorexits stubsFri, 07 Dec 2012 23:41:51 +0100, by Doug Simon
-
added TLAB fast refill stub for array allocationFri, 07 Dec 2012 23:38:09 +0100, by Doug Simon
-
removed unsafe injection of a new object constant into compiler graphFri, 07 Dec 2012 23:35:23 +0100, by Doug Simon
-
consolidated new_type_array and new_object_array stubs into one as there no difference between themFri, 07 Dec 2012 18:26:26 +0100, by Doug Simon
-
rename: RuntimeCall -> RuntimeCallTargetFri, 07 Dec 2012 16:01:38 +0100, by Doug Simon
-
added support for writing stubs in Java and wrote the TLAB fast refill stubFri, 07 Dec 2012 15:12:05 +0100, by Doug Simon
-
tightened first parameter type for LIRGeneratorTool.emitCall()Fri, 07 Dec 2012 11:14:12 +0100, by Doug Simon
-
made snippet template specialization support ConstantParameters of type WordFri, 07 Dec 2012 11:12:26 +0100, by Doug Simon