Mercurial > hg > graal-compiler
graph
-
MergeThu, 02 May 2013 12:13:51 -0700, by Christian Wimmer
-
Use a LocationIdentity interface instead of just Object for the location identity of a LocationNodeThu, 02 May 2013 12:12:51 -0700, by Christian Wimmer
-
Consistent naming of accessor methods in the LocationNode class hierarchyThu, 02 May 2013 10:38:48 -0700, by Christian Wimmer
-
Rename field to be consistent with name of accessor methodThu, 02 May 2013 10:26:30 -0700, by Christian Wimmer
-
Preliminary Nashorn support in IGV.Thu, 02 May 2013 01:06:50 +0200, by Andreas Woess
-
FrameDescriptor: fix default frame slot kind.Thu, 02 May 2013 18:37:53 +0200, by Andreas Woess
-
Merge.Thu, 02 May 2013 17:35:36 +0200, by Doug Simon
-
exposed whether ASSERT is defined to Java code and use it to enable checks in ExceptionHandlerStubThu, 02 May 2013 17:17:11 +0200, by Doug Simon
-
exception PC stored in thread is cleared before entering ExceptionHandlerStubThu, 02 May 2013 17:16:00 +0200, by Doug Simon
-
added comments clarifying the difference between _exception_oop and _pending_exception in the HotSpot Thread classThu, 02 May 2013 15:12:52 +0200, by Doug Simon
-
Merge.Thu, 02 May 2013 14:12:24 +0200, by Doug Simon
-
Merge.Thu, 02 May 2013 12:19:41 +0200, by Doug Simon
-
rename: VERY_FAST_DEOPT_PATH_PROBABILITY -> VERY_FAST_PATH_PROBABILITYThu, 02 May 2013 11:40:07 +0200, by Doug Simon
-
rename: HotSpotSnippetUtils -> HotSpotReplacementsUtilThu, 02 May 2013 11:39:07 +0200, by Doug Simon
-
Remove dead IsNull nodes in Guard lowering phaseThu, 02 May 2013 14:37:27 +0200, by Gilles Duboscq
-
Enable the loop safepoint elimination.Thu, 02 May 2013 14:35:48 +0200, by Gilles Duboscq
-
Pass fixed node into getMaterializedRepresentation.Thu, 02 May 2013 16:32:39 +0200, by Roland Schatz
-
Remove StackSlot and RegisterValue cache.Thu, 02 May 2013 16:31:44 +0200, by Roland Schatz
-
Merge.Thu, 02 May 2013 16:30:31 +0200, by Roland Schatz
-
Make register saving extensible.Thu, 02 May 2013 14:13:54 +0200, by Roland Schatz
-
Restructure register zapping.Thu, 02 May 2013 14:12:10 +0200, by Roland Schatz
-
Backed out changeset: 45a73cd19baaThu, 02 May 2013 11:53:04 +0200, by Roland Schatz
-
refactored monitor handling in EA: MonitorEnter/Exit is removed, not eliminatedTue, 30 Apr 2013 17:29:33 +0200, by Lukas Stadler
-
handle "~" in EscapeAnalyzeOnlyTue, 30 Apr 2013 12:14:59 +0200, by Lukas Stadler
-
remove debug codeTue, 30 Apr 2013 12:11:52 +0200, by Lukas Stadler
-
coalesce allocations during escape analysisMon, 29 Apr 2013 14:53:08 +0200, by Lukas Stadler
-
factor out createFieldLocation in HotSpotRuntimeMon, 29 Apr 2013 18:38:16 +0200, by Lukas Stadler
-
only virtualize StoreIndexedNode if no store check is requiredMon, 29 Apr 2013 10:12:37 +0200, by Lukas Stadler
-
lower FixedGuardNode to if-condition-deopt in after-guard loweringTue, 30 Apr 2013 13:25:05 +0200, by Lukas Stadler
-
late lowering of allocations (NewInstanceNode, NewArrayNode, NewMultiArrayNode)Thu, 25 Apr 2013 17:19:41 +0200, by Lukas Stadler
-
don't verify ControlFlowGraph when connectBlocks == falseThu, 25 Apr 2013 17:10:08 +0200, by Lukas Stadler
-
make Node.getDebugProperties() finalThu, 25 Apr 2013 17:09:40 +0200, by Lukas Stadler
-
CheckCastNode: check if input of next CheckCastNode is the node itselfThu, 02 May 2013 10:55:11 +0200, by Bernhard Urban
-
CheckCastNode: better attempt to combine checkcastsThu, 02 May 2013 10:55:07 +0200, by Bernhard Urban
-
nested checkcasts: add failing testcaseThu, 02 May 2013 10:55:04 +0200, by Bernhard Urban
-
MergeWed, 01 May 2013 18:08:07 -0700, by Christian Wimmer
-
Use MetaAccessProvider instead of CodeCacheProviderWed, 01 May 2013 18:07:00 -0700, by Christian Wimmer
-
Add generic type to avoid Java compiler warningsWed, 01 May 2013 18:06:01 -0700, by Christian Wimmer
-
NodeUtil.findFirstNodeInstance bug fixWed, 01 May 2013 23:42:23 +0200, by Andreas Woess
-
NodeUtil.cloneNode: cloned children array should preserve component type.Wed, 01 May 2013 19:21:32 +0200, by Andreas Woess
-
Windows build fix for PTX codeWed, 01 May 2013 23:02:46 +0200, by Andreas Woess
-
Allow rounding errors in probabilitiesWed, 01 May 2013 13:33:07 -0700, by Christian Wimmer
-
Pass Assumptions to CanonicalizerPhase to avoid NullPointerExceptionWed, 01 May 2013 12:06:01 -0700, by Christian Wimmer
-
Better handling of array access nodes in Word type rewriterWed, 01 May 2013 11:29:19 -0700, by Christian Wimmer
-
Relax the type requirements for CheckCastDynamicNodeWed, 01 May 2013 11:27:45 -0700, by Christian Wimmer
-
MergeWed, 01 May 2013 10:01:17 -0700, by Christian Wimmer
-
MergeWed, 01 May 2013 09:22:20 -0700, by Christian Wimmer
-
Allow distinction between ClassCastException and ArrayStoreException. Add more canonicalizations for check casts.Wed, 01 May 2013 09:21:35 -0700, by Christian Wimmer
-
Bugfix: loop transformation needs the Assumptions object since it internally calls the CanonicalizerWed, 01 May 2013 09:13:34 -0700, by Christian Wimmer
-
Infer stamp for LoadIndexedNode, so that we have more precise type information for the result of the array load. This is important when the array is a originally a phi function (whithout any type information) and the phi function gets eliminated later on.Wed, 01 May 2013 09:11:13 -0700, by Christian Wimmer
-
Fix parameter type of NodeIntrinsicWed, 01 May 2013 09:09:33 -0700, by Christian Wimmer
-
Add JavaType-to-String that produces same result as Class.getName()Wed, 01 May 2013 09:09:08 -0700, by Christian Wimmer
-
Merge.Wed, 01 May 2013 18:04:28 +0200, by Doug Simon
-
replaced exception_handler_nofpu assembler stub with a compiled stub (GRAAL-81)Wed, 01 May 2013 17:46:12 +0200, by Doug Simon
-
Make sure if trueSuccessor probability is always <= 1.0.Wed, 01 May 2013 17:28:04 +0200, by Thomas Wuerthinger
-
Fixes for probability calculation.Wed, 01 May 2013 17:05:14 +0200, by Thomas Wuerthinger
-
Remove dead code.Wed, 01 May 2013 16:49:14 +0200, by Thomas Wuerthinger
-
Ensure probabilities are never negative. Add additional assertions.Wed, 01 May 2013 16:30:52 +0200, by Thomas Wuerthinger
-
Fix postorder calculation.Wed, 01 May 2013 15:53:17 +0200, by Thomas Wuerthinger
-
Fix for assertion.Wed, 01 May 2013 15:08:19 +0200, by Thomas Wuerthinger
-
Fix post dominator calculation.Wed, 01 May 2013 15:02:36 +0200, by Thomas Wuerthinger
-
Merge.Tue, 30 Apr 2013 23:24:25 +0200, by Doug Simon
-
Merge.Tue, 30 Apr 2013 23:09:37 +0200, by Doug Simon
-
replaced identity_hash_code assembler stub with a compiled stub (GRAAL-81)Tue, 30 Apr 2013 00:53:33 +0200, by Doug Simon
-
Merge.Tue, 30 Apr 2013 22:22:42 +0200, by Doug Simon
-
Merge.Tue, 30 Apr 2013 20:56:43 +0200, by Doug Simon
-
documented the descriptors for certain HotSpot runtime stubsTue, 30 Apr 2013 20:50:30 +0200, by Doug Simon
-
replaced stub_printf assembler stub with a compiled stub (GRAAL-81)Tue, 30 Apr 2013 20:46:20 +0200, by Doug Simon
-
moved declaration of EXCEPTION_HANDLER, DEOPT_HANDLER and IC_MISS_HANDLER descriptors to platform independent codeTue, 30 Apr 2013 20:28:33 +0200, by Doug Simon
-
moved initialization of UNCOMMON_TRAP descriptor from AMD64 code to platform independent codeTue, 30 Apr 2013 20:15:02 +0200, by Doug Simon
-
renaming for improved clarity: hasCall -> destroysCallerSavedRegistersTue, 30 Apr 2013 20:09:29 +0200, by Doug Simon
-
renamed HotSpot specific parts of deoptimization stub: DEOPTIMIZE -> UNCOMMON_TRAPTue, 30 Apr 2013 20:07:53 +0200, by Doug Simon
-
more extensive checking of compiled stub invariantsTue, 30 Apr 2013 19:11:46 +0200, by Doug Simon
-
stack overflow check and deopt/exception handler entry points are omitted from compiled stubsTue, 30 Apr 2013 19:11:14 +0200, by Doug Simon
-
Add loop safepoint eliminationTue, 30 Apr 2013 21:38:48 +0200, by Gilles Duboscq
-
Add canonicalization to interger divTue, 30 Apr 2013 21:38:22 +0200, by Gilles Duboscq
-
Add more canonicalizations for Compare and Negate nodesTue, 30 Apr 2013 20:07:07 +0200, by Gilles Duboscq
-
Remove useless code in LoopEndNode.canSafepointTue, 30 Apr 2013 20:05:21 +0200, by Gilles Duboscq
-
Fixes and improvements for induction variablesTue, 30 Apr 2013 20:04:49 +0200, by Gilles Duboscq
-
Add autogrow possibility to NodeMapTue, 30 Apr 2013 19:56:36 +0200, by Gilles Duboscq
-
Add LoopLimitCheck deoptimization reasonTue, 30 Apr 2013 19:54:37 +0200, by Gilles Duboscq
-
Add Logic conjunction and disjunction and expand them before lir generationTue, 30 Apr 2013 19:53:04 +0200, by Gilles Duboscq
-
Fix mergeTue, 30 Apr 2013 19:51:49 +0200, by Gilles Duboscq
-
MergeTue, 30 Apr 2013 19:50:12 +0200, by Gilles Duboscq
-
Add the condition that was negated in Negatable.negateTue, 30 Apr 2013 19:44:02 +0200, by Gilles Duboscq
-
Ignore profile probability for gotos in graphbuilderTue, 30 Apr 2013 19:39:49 +0200, by Gilles Duboscq
-
Fix non-static args binding in JTTTue, 30 Apr 2013 19:39:02 +0200, by Gilles Duboscq
-
Add missing file.Mon, 29 Apr 2013 00:25:30 +0200, by Thomas Wuerthinger
-
Rename BeginNode => AbstractBeginNode and make abstract. Introduce concrete subclass BeginNode.Mon, 29 Apr 2013 00:25:09 +0200, by Thomas Wuerthinger
-
Replace AbstractEndNode usages with EndNode usages wherever appropriate.Mon, 29 Apr 2013 00:06:45 +0200, by Thomas Wuerthinger
-
Rename EndNode => AbstractEndNode and make abstract class. Introduce concrete EndNode subclass.Sun, 28 Apr 2013 23:59:14 +0200, by Thomas Wuerthinger
-
Use the correct move instruction for register saving and restoring.Tue, 30 Apr 2013 19:25:08 +0200, by Roland Schatz
-
Make assembler creation in backend more extensible.Tue, 30 Apr 2013 19:24:00 +0200, by Roland Schatz
-
Make AMD64 LIR generator extensible.Tue, 30 Apr 2013 19:16:25 +0200, by Roland Schatz
-
GRAAL-234 - PTX code loadingTue, 30 Apr 2013 08:17:55 -0400, by Morris Meyer
-
Load custom runtime implementations.Tue, 30 Apr 2013 13:00:09 +0200, by Roland Schatz
-
Separate Architecture creation from TargetDescription.Tue, 30 Apr 2013 12:58:12 +0200, by Roland Schatz
-
Don't return vector sizes that the backend doesn't support yet.Tue, 30 Apr 2013 12:56:22 +0200, by Roland Schatz
-
Use register categories to determine spill slot size.Tue, 30 Apr 2013 12:14:31 +0200, by Roland Schatz
-
Use register categories instead of register flags.Tue, 30 Apr 2013 12:13:21 +0200, by Roland Schatz
-
Remove unused method in MacroAssembler.Tue, 30 Apr 2013 12:05:50 +0200, by Roland Schatz
-
Move getSizeInBytes method to Architecture class.Tue, 30 Apr 2013 12:04:13 +0200, by Roland Schatz
-
Use platform specific kind in backend.Tue, 30 Apr 2013 12:00:13 +0200, by Roland Schatz
-
Merge.Tue, 30 Apr 2013 00:34:07 +0200, by Doug Simon
-
replaced thread_is_interrupted assembler stub with a compiled stub (GRAAL-81)Tue, 30 Apr 2013 00:33:27 +0200, by Doug Simon
-
replaced register_finalizer assembler stub with a compiled stub (GRAAL-81)Mon, 29 Apr 2013 22:49:49 +0200, by Doug Simon
-
moved binding of parameter locations to runtime call descriptors from platform specific code to shared code for stubs that are now compiled stubsMon, 29 Apr 2013 22:41:24 +0200, by Doug Simon
-
minor simplifications for writing compiled stubsMon, 29 Apr 2013 21:18:37 +0200, by Doug Simon
-
intrinsify Reflection.getCallerClassMon, 29 Apr 2013 11:31:29 -0700, by twisti
-
simplified register preservation in compiled stubs to avoid the need for using ParametersOpMon, 29 Apr 2013 18:26:39 +0200, by Doug Simon
-
made AMD64HotSpotRegisterConfig return copies of internal arrays to prevent clients from modifying themMon, 29 Apr 2013 18:25:53 +0200, by Doug Simon
-
SchedulePhase: compute post-dominators in CFG-graphMon, 29 Apr 2013 12:06:10 +0200, by Bernhard Urban
-
avoid abbreviation in parameter namesMon, 29 Apr 2013 10:21:55 +0200, by Doug Simon
-
MergeSun, 28 Apr 2013 23:27:33 +0200, by Christos Kotselidis
-
Remove unused importSun, 28 Apr 2013 22:59:46 +0200, by Christos Kotselidis
-
MergeSun, 28 Apr 2013 22:52:12 +0200, by Christos Kotselidis
-
Small refactoringSun, 28 Apr 2013 22:34:46 +0200, by Christos Kotselidis
-
Replace dequeue with NodeFlood in WriteBarrierVerification phaseSun, 28 Apr 2013 21:51:57 +0200, by Christos Kotselidis
-
Remove blank lineSun, 28 Apr 2013 21:50:39 +0200, by Christos Kotselidis
-
Add comments into WriteBarrierVerificationTestSun, 28 Apr 2013 20:53:33 +0200, by Christos Kotselidis
-
Add comments in safepoint detection of WriteBarrierVerification PhaseSun, 28 Apr 2013 19:50:43 +0200, by Christos Kotselidis
-
Change input parameter typeSun, 28 Apr 2013 19:43:32 +0200, by Christos Kotselidis
-
Remove duplicate write listSun, 28 Apr 2013 19:33:35 +0200, by Christos Kotselidis
-
Simplify write barrier elimination phaseThu, 25 Apr 2013 17:55:01 +0200, by Christos Kotselidis
-
Remove blank lines from write barrier verification testsThu, 25 Apr 2013 14:11:45 +0200, by Christos Kotselidis
-
Add comments to write barrier verification phaseThu, 25 Apr 2013 12:25:38 +0200, by Christos Kotselidis
-
Add comments to write barrier verification testsThu, 25 Apr 2013 12:03:27 +0200, by Christos Kotselidis
-
Add more write barrier verification testsThu, 25 Apr 2013 11:56:48 +0200, by Christos Kotselidis
-
Tread loop begins as safepoints during the verification phaseThu, 25 Apr 2013 11:56:24 +0200, by Christos Kotselidis
-
Add write barrier verification phase testWed, 24 Apr 2013 21:10:47 +0200, by Christos Kotselidis
-
New write barrier verification phaseWed, 24 Apr 2013 21:10:20 +0200, by Christos Kotselidis
-
Correctly adjust probabilities when swapping if nodes.Sun, 28 Apr 2013 22:58:54 +0200, by Thomas Wuerthinger
-
Adjustment to the megamorphic inlining strategy such that it focuses on concrete methods.Sun, 28 Apr 2013 19:17:56 +0200, by Thomas Wuerthinger
-
Added missing file.Sun, 28 Apr 2013 18:46:00 +0200, by Thomas Wuerthinger
-
Fix left-over debug output.Sun, 28 Apr 2013 18:42:42 +0200, by Thomas Wuerthinger
-
Introduce proxy nodes for propagating profiling information.Sun, 28 Apr 2013 18:38:48 +0200, by Thomas Wuerthinger
-
Disable megamorphic inlining.Sun, 28 Apr 2013 14:06:52 +0200, by Thomas Wuerthinger
-
Back out two changes around frame states.Sun, 28 Apr 2013 08:51:26 +0200, by Thomas Wuerthinger
-
Implement alternative fix for removeIntermediateMaterialization.Sun, 28 Apr 2013 08:46:28 +0200, by Thomas Wuerthinger
-
Disable removeIntermediateMaterialization.Sun, 28 Apr 2013 07:50:32 +0200, by Thomas Wuerthinger
-
Fix for removeIntermediateMaterialization.Sun, 28 Apr 2013 07:06:31 +0200, by Thomas Wuerthinger
-
Preserve begin nodes with associated state.Sun, 28 Apr 2013 06:32:04 +0200, by Thomas Wuerthinger
-
Do not combine merge with succeeding merge if it holds a stateAfter and the succeeding merge does not.Sun, 28 Apr 2013 06:31:30 +0200, by Thomas Wuerthinger
-
Implement merging of frame states if they differ at a merge that does not have its own frame state.Sun, 28 Apr 2013 06:25:26 +0200, by Thomas Wuerthinger
-
Dispatch based on method instead of type if it seems more beneficial.Sun, 28 Apr 2013 02:03:34 +0200, by Thomas Wuerthinger
-
Cap probabilities when adjusting them.Sun, 28 Apr 2013 01:04:44 +0200, by Thomas Wuerthinger
-
Fix null pointer exception in if reordering.Sun, 28 Apr 2013 01:01:00 +0200, by Thomas Wuerthinger
-
First draft of node for loading a method from the vtable of a hub.Sat, 27 Apr 2013 22:03:54 +0200, by Thomas Wuerthinger
-
Don't create null check guard if object is kown to be non-null.Sat, 27 Apr 2013 21:41:44 +0200, by Thomas Wuerthinger
-
Adjust probabilities if some types can be ruled out via static analysis.Sat, 27 Apr 2013 21:25:53 +0200, by Thomas Wuerthinger
-
New experiment with megamorphic inlining.Sat, 27 Apr 2013 21:09:32 +0200, by Thomas Wuerthinger
-
Do not swap if nodes when there is a loop exit node between them. Do not swap if one of the compares has unorderedIsTrue set.Sat, 27 Apr 2013 20:17:10 +0200, by Thomas Wuerthinger
-
Fix capping.Sat, 27 Apr 2013 18:06:32 +0200, by Thomas Wuerthinger
-
Cap probability to 1.0.Sat, 27 Apr 2013 18:02:20 +0200, by Thomas Wuerthinger
-
Added comment.Sat, 27 Apr 2013 17:22:54 +0200, by Thomas Wuerthinger
-
Implement swapping of == if one value is proven equal and the other is proven distinct.Sat, 27 Apr 2013 17:16:03 +0200, by Thomas Wuerthinger
-
Implement swapping for distinct conditions on same values.Sat, 27 Apr 2013 16:22:15 +0200, by Thomas Wuerthinger
-
Implemented isnull after instanceof swapping.Sat, 27 Apr 2013 15:38:55 +0200, by Thomas Wuerthinger
-
Implement instanceof after instanceof swapping.Sat, 27 Apr 2013 15:38:17 +0200, by Thomas Wuerthinger
-
Improve opportunities for intermediate materialization ifs.Sat, 27 Apr 2013 14:01:59 +0200, by Thomas Wuerthinger
-
Relax System_currentTimeMillis test.Sat, 27 Apr 2013 11:41:48 +0200, by Thomas Wuerthinger
-
Merge.Sat, 27 Apr 2013 11:12:44 +0200, by Thomas Wuerthinger
-
Merge.Sat, 27 Apr 2013 01:34:35 +0200, by Thomas Wuerthinger
-
Remove unused import.Sat, 27 Apr 2013 01:28:21 +0200, by Thomas Wuerthinger
-
Allow FixedGuard usages for InstanceOf nodes.Sat, 27 Apr 2013 01:09:57 +0200, by Thomas Wuerthinger
-
replaced definition of SLOT_PER_WORD with use of VMRegImpl::slots_per_wordSat, 27 Apr 2013 10:13:10 +0200, by Doug Simon
-
Merge.Sat, 27 Apr 2013 08:59:28 +0200, by Christian Humer
-
Merge.Sat, 27 Apr 2013 00:58:41 +0200, by Christian Humer
-
Fixed a bug in new code generation layout.Sat, 27 Apr 2013 00:49:49 +0200, by Christian Humer
-
removed new_multi_array assembler stub (GRAAL-81)Sat, 27 Apr 2013 01:24:59 +0200, by Doug Simon
-
removed new_array and new_instance assembler stubs (GRAAL-81)Sat, 27 Apr 2013 00:49:48 +0200, by Doug Simon
-
Merge.Sat, 27 Apr 2013 00:32:48 +0200, by Doug Simon
-
made NewInstanceStub a RuntimeStub that directly calls the C runtime (GRAAL-81)Sat, 27 Apr 2013 00:32:22 +0200, by Doug Simon
-
generalized support for C runtime callsFri, 26 Apr 2013 22:57:22 +0200, by Doug Simon
-
better error message for incorrect usage of @NodeIntrinsicFri, 26 Apr 2013 22:56:18 +0200, by Doug Simon
-
Introduce CompilerDirectives.Unsafe. Mark Frame.getArguments method as unsafe.Sat, 27 Apr 2013 00:04:11 +0200, by Thomas Wuerthinger
-
Merge.Fri, 26 Apr 2013 23:03:09 +0200, by Christian Humer
-
Merge.Fri, 26 Apr 2013 22:44:05 +0200, by Christian Humer
-
Implemented improvements to the generated source code.Fri, 26 Apr 2013 22:43:37 +0200, by Christian Humer
-
Implemented improvements to the generated source code.Fri, 26 Apr 2013 22:43:23 +0200, by Christian Humer
-
Merge.Fri, 26 Apr 2013 22:20:20 +0200, by Doug Simon
-
removed obsolete JaCoCo inclusion filterFri, 26 Apr 2013 22:19:21 +0200, by Doug Simon
-
added check for JaCoCo methods being inserted into replacement methodsFri, 26 Apr 2013 22:18:59 +0200, by Doug Simon
-
fixed debug scopes during snippet preparationFri, 26 Apr 2013 22:00:49 +0200, by Doug Simon
-
fixed formatting of NewArrayStub loggingFri, 26 Apr 2013 18:46:03 +0200, by Doug Simon
-
Merge.Fri, 26 Apr 2013 18:38:56 +0200, by Doug Simon
-
added support from compiled stubs to be installed as RuntimeStubs and to be able to directly call C/C++ runtime functions (GRAAL-81)Fri, 26 Apr 2013 18:36:41 +0200, by Doug Simon
-
generalized invoke intrinsification when being replaced by a ControlSinkNodeFri, 26 Apr 2013 18:21:10 +0200, by Doug Simon
-
added support for adding callee save information to a DebugInfo (GRAAL-81)Fri, 26 Apr 2013 18:16:30 +0200, by Doug Simon
-
removed Reflection_getCallerClass01 as it uses internal JDK API that differs between JDK7 and JDK8Fri, 26 Apr 2013 20:31:06 +0200, by Doug Simon
-
Merge.Fri, 26 Apr 2013 10:44:45 -0700, by Chris Seaton
-
toString for SourceSection.Fri, 26 Apr 2013 10:22:33 -0700, by Chris Seaton
-
Fix import.Fri, 26 Apr 2013 18:45:50 +0200, by Thomas Wuerthinger
-
Rename InputChangedListener => NodeChangedListener. Add event for usage count of a node dropping to 0.Fri, 26 Apr 2013 18:40:17 +0200, by Thomas Wuerthinger
-
Added a clazz parameter to Frame.getArguments in order to allow unsafe access to the arguments object (i.e., avoiding the null check and the type cast).Fri, 26 Apr 2013 17:15:10 +0200, by Thomas Wuerthinger
-
Perform only targeted canonicalization after tail duplication.Fri, 26 Apr 2013 15:58:41 +0200, by Thomas Wuerthinger
-
Remove auto-kill of unused usages in the canonicalizer.Fri, 26 Apr 2013 15:32:58 +0200, by Thomas Wuerthinger
-
Fix imports.Fri, 26 Apr 2013 15:16:58 +0200, by Thomas Wuerthinger
-
Fix ReadAfterCheckCastTest to be a bit more relaxed about the graph structure.Fri, 26 Apr 2013 15:15:00 +0200, by Thomas Wuerthinger
-
Merge.Fri, 26 Apr 2013 14:39:58 +0200, by Thomas Wuerthinger
-
Disable ScalaDacapo-actors benchmark.Fri, 26 Apr 2013 14:25:35 +0200, by Thomas Wuerthinger
-
Perform deopt-to-guard conversion at snippet installation time.Fri, 26 Apr 2013 14:15:17 +0200, by Thomas Wuerthinger
-
GraphBuilder: remove hack for obtaining profile information of unique subtypesFri, 26 Apr 2013 14:14:14 +0200, by Bernhard Urban
-
Frame API: Introduce FrameSlotKind.Thu, 25 Apr 2013 18:14:08 +0200, by Andreas Woess
-
Fix canonicalization of BranchProbabilityNode.Thu, 25 Apr 2013 23:17:58 +0200, by Thomas Wuerthinger
-
Changed the behavior of CompilerDirectives.injectBranchProbability and added javadoc to document the new behavior. Introduced probability constants. Removed CompilerDirectives.slowpath().Thu, 25 Apr 2013 22:44:28 +0200, by Thomas Wuerthinger
-
Add javadoc to BranchProbabilityNode.probability node intrinsic. Avoid combined conditions in connection with the probability.Thu, 25 Apr 2013 22:30:16 +0200, by Thomas Wuerthinger
-
Fix branch probability injection.Thu, 25 Apr 2013 22:20:47 +0200, by Thomas Wuerthinger
-
Change the way branch probabilities are injected. Update all snippets.Thu, 25 Apr 2013 21:34:00 +0200, by Thomas Wuerthinger
-
Merge.Thu, 25 Apr 2013 20:10:49 +0200, by Thomas Wuerthinger
-
Merge.Thu, 25 Apr 2013 20:00:23 +0200, by Thomas Wuerthinger
-
Added annotation CompilerDirectives.CompilationFinal for fields that should be considered final during compilation, but are not final while executing in the Truffle interpreter.Thu, 25 Apr 2013 19:43:49 +0200, by Thomas Wuerthinger
-
Import fix.Thu, 25 Apr 2013 18:49:15 +0200, by Thomas Wuerthinger
-
Merge.Thu, 25 Apr 2013 18:37:41 +0200, by Thomas Wuerthinger
-
Devirtualize invoke before handing it to the macro node.Thu, 25 Apr 2013 18:32:33 +0200, by Thomas Wuerthinger
-
Delay the reporting of an error in the branch probability injection node.Thu, 25 Apr 2013 18:17:24 +0200, by Thomas Wuerthinger
-
Allow lazy resolving of the constant input value of the node injecting probabilities into if nodes.Thu, 25 Apr 2013 18:11:30 +0200, by Thomas Wuerthinger
-
Additional assertions to guard against calls to abstract methods.Thu, 25 Apr 2013 17:42:55 +0200, by Thomas Wuerthinger
-
Merge.Thu, 25 Apr 2013 19:44:58 +0200, by Christian Humer
-
Fixed some minor bugs in executeWith supprt.Thu, 25 Apr 2013 11:02:50 +0200, by Christian Humer
-
Merge.Thu, 25 Apr 2013 18:37:54 +0200, by Doug Simon
-
added guarantee() method to GraalInternalErrorThu, 25 Apr 2013 18:37:01 +0200, by Doug Simon
-
made verification of node intrinsification always be run, independent of whether assertions are enabledThu, 25 Apr 2013 18:36:23 +0200, by Doug Simon
-
rename variable that reflected legacy type nameThu, 25 Apr 2013 17:46:35 +0200, by Doug Simon
-
return immutable collections from (some) CompilationResult gettersThu, 25 Apr 2013 17:45:44 +0200, by Doug Simon
-
Merge.Thu, 25 Apr 2013 17:26:18 +0200, by Roland Schatz
-
Restructure load/store/lea LIR instructions.Thu, 25 Apr 2013 17:18:17 +0200, by Roland Schatz
-
Interval locations can only be AllocatableValues.Thu, 25 Apr 2013 16:15:10 +0200, by Roland Schatz
-
Move targets can only be AllocatableValues.Thu, 25 Apr 2013 16:14:42 +0200, by Roland Schatz
-
Fix wrong parameter order.Thu, 25 Apr 2013 16:14:39 +0200, by Roland Schatz
-
Get rid of the distinction between UNUSED and ILLEGAL value.Thu, 25 Apr 2013 16:12:31 +0200, by Roland Schatz
-
Make kind of LIR memory access operations explicit.Thu, 25 Apr 2013 16:12:06 +0200, by Roland Schatz
-
Make LIRGeneratorTool an interface.Thu, 25 Apr 2013 11:39:54 +0200, by Roland Schatz
-
help text fixThu, 25 Apr 2013 16:57:09 +0200, by Doug Simon
-
Merge.Thu, 25 Apr 2013 16:53:29 +0200, by Doug Simon
-
rename: HotSpotGraalRuntime.getInstance() -> graalRuntime()Mon, 22 Apr 2013 18:30:33 +0200, by Doug Simon
-
Merge.Wed, 24 Apr 2013 21:50:26 +0200, by Christian Humer
-
Implemented @NodeChild(executeWith={...}).Wed, 24 Apr 2013 21:50:03 +0200, by Christian Humer
-
Fixed bugs for execute evaluated generation.Wed, 24 Apr 2013 18:39:41 +0200, by Christian Humer
-
Added some javadoc to executeWith.Wed, 24 Apr 2013 18:30:50 +0200, by Christian Humer
-
Remove endLine and endIndex from SourceSection class and add charIndex and charLength instead. Also add getCode() method.Wed, 24 Apr 2013 20:35:06 +0200, by Thomas Wuerthinger
-
Fix new line at end of file.Wed, 24 Apr 2013 18:53:06 +0200, by Thomas Wuerthinger
-
Added method CompilerDirectives.bailout to the Truffle API.Wed, 24 Apr 2013 18:50:12 +0200, by Thomas Wuerthinger
-
Fixed minor bug in gen constructor generation.Wed, 24 Apr 2013 17:48:27 +0200, by Christian Humer
-
Merge.Wed, 24 Apr 2013 17:44:57 +0200, by Christian Humer
-
Implemented basic support for assumptions for sourcecode generation.Wed, 24 Apr 2013 17:44:15 +0200, by Christian Humer
-
Frame API: automatically change frame slot type for uninitialized slotsWed, 24 Apr 2013 14:14:22 +0200, by Andreas Woess
-
CallSiteTargetNode: address review commentWed, 24 Apr 2013 13:35:14 +0200, by Andreas Woess
-
don't pushThroughPi if nullness before/after pi differsTue, 23 Apr 2013 21:03:47 +0200, by Lukas Stadler
-
Fix imports.Tue, 23 Apr 2013 20:17:21 +0200, by Thomas Wuerthinger
-
Merge.Tue, 23 Apr 2013 20:16:45 +0200, by Thomas Wuerthinger
-
Move ExactMath from truffle.api.intrinsics to truffle.api package.Tue, 23 Apr 2013 20:16:34 +0200, by Thomas Wuerthinger
-
Replace TruffleIntrinsics.deoptimize() calls with CompilerDirectives.transferToInterpreter(). Remove obsolete TruffleIntrinsics class.Tue, 23 Apr 2013 20:15:52 +0200, by Thomas Wuerthinger
-
Move more phases into tiers.Tue, 23 Apr 2013 17:49:22 +0200, by Roland Schatz
-
Remove unused MID_LEVEL position from PhasePlan.Tue, 23 Apr 2013 17:49:15 +0200, by Roland Schatz
-
Make DeadCodeEliminationPhase reentrant.Tue, 23 Apr 2013 17:49:14 +0200, by Roland Schatz
-
Make GuardLoweringPhase reentrant.Tue, 23 Apr 2013 17:49:11 +0200, by Roland Schatz
-
Make LoweringPhase reentrant.Tue, 23 Apr 2013 17:49:10 +0200, by Roland Schatz
-
Remove TargetDescription from LoweringTool.Tue, 23 Apr 2013 17:49:08 +0200, by Roland Schatz
-
Restructure phase context hierarchy.Tue, 23 Apr 2013 17:49:07 +0200, by Roland Schatz
-
LowTier phase suite.Tue, 23 Apr 2013 17:49:04 +0200, by Roland Schatz
-
fixed possible NPE in LIRFrameState.toString()Tue, 23 Apr 2013 16:56:31 +0200, by Doug Simon
-
fixed bug in handling of -V mx optionTue, 23 Apr 2013 16:55:29 +0200, by Doug Simon
-
Merge.Tue, 23 Apr 2013 16:19:52 +0200, by Thomas Wuerthinger
-
Merge.Tue, 23 Apr 2013 15:44:50 +0200, by Thomas Wuerthinger
-
Added a method isValid to the Assumption class. Added javadoc to the Assumption class.Tue, 23 Apr 2013 15:44:07 +0200, by Thomas Wuerthinger
-
Truffle API changes for the Frame API. Introduction of Assumptions class.Tue, 23 Apr 2013 15:34:06 +0200, by Thomas Wuerthinger
-
Merge.Tue, 23 Apr 2013 15:08:11 +0200, by Thomas Wuerthinger
-
Preserve the source section during node rewrites.Tue, 23 Apr 2013 15:07:47 +0200, by Thomas Wuerthinger
-
Remove Node.replaceChild method from the public API. Node.replace remains as the only method in the API to modify the AST.Tue, 23 Apr 2013 15:02:16 +0200, by Thomas Wuerthinger
-
New API for representing Source objects and SourceSection objects. SourceSection objects can be associated with Truffle interpreter nodes.Tue, 23 Apr 2013 14:59:24 +0200, by Thomas Wuerthinger
-
MergeTue, 23 Apr 2013 15:32:21 +0200, by Lukas Stadler
-
add grouping to dynamic countersTue, 23 Apr 2013 15:21:20 +0200, by Lukas Stadler
-
added enum to Lowerable interface (before/after guard lowering)Tue, 23 Apr 2013 15:19:53 +0200, by Lukas Stadler
-
MergeTue, 23 Apr 2013 14:56:50 +0200, by Christos Kotselidis
-
MergeTue, 23 Apr 2013 14:51:37 +0200, by Christos Kotselidis
-
Small changes to WriteBarrierAddition testTue, 23 Apr 2013 14:51:08 +0200, by Christos Kotselidis
-
clarified code for emitting LIR code to save RBPTue, 23 Apr 2013 14:03:32 +0200, by Doug Simon
-
Modified build-graal.xmlTue, 23 Apr 2013 11:29:55 +0200, by Thomas Wuerthinger
-
Merge.Tue, 23 Apr 2013 11:21:05 +0200, by Thomas Wuerthinger
-
Added two new classes to the Truffle API: CompilerDirectives and CompilerAsserts.Tue, 23 Apr 2013 11:20:53 +0200, by Thomas Wuerthinger
-
Modified build-graal.xmlTue, 23 Apr 2013 11:20:28 +0200, by Thomas Wuerthinger
-
Rename generateLea to generateAddress.Tue, 23 Apr 2013 10:29:54 +0200, by Roland Schatz
-
MergeTue, 23 Apr 2013 09:41:10 +0200, by Christos Kotselidis
-
Add WriteBarrier addition testTue, 23 Apr 2013 09:40:25 +0200, by Christos Kotselidis
-
Merge.Tue, 23 Apr 2013 08:44:07 +0200, by Christian Haeubl
-
refactorings and cleanups for the removal of FixedNode.probabilityMon, 22 Apr 2013 17:49:13 +0200, by Christian Haeubl
-
fixed ldiv underflow handling on windowsMon, 22 Apr 2013 17:06:06 +0200, by Christian Haeubl
-
windows-specific mx fix for executing unit tests selectivelyMon, 22 Apr 2013 15:56:09 +0200, by Christian Haeubl
-
fixed frame omission on windowsMon, 22 Apr 2013 15:35:28 +0200, by Christian Haeubl
-
removal of FixedNode.probability (draft)Mon, 22 Apr 2013 13:29:55 +0200, by Christian Haeubl
-
Make LocationNodes usable in Snippets.Mon, 22 Apr 2013 18:57:35 +0200, by Roland Schatz
-
strings used in compiled stubs are lowered to malloc'ed C strings so that there are no embedded oops (for the strings) in the resulting installed codeMon, 22 Apr 2013 17:59:14 +0200, by Doug Simon
-
Checkstyle fixes.Mon, 22 Apr 2013 17:09:02 +0200, by Christian Humer
-
Merge.Mon, 22 Apr 2013 16:40:54 +0200, by Christian Humer
-
Minor cleanup.Mon, 22 Apr 2013 16:39:47 +0200, by Christian Humer
-
Disabled access using the getter in the generated code to avoid frame escapes in PE.Mon, 22 Apr 2013 16:39:12 +0200, by Christian Humer
-
Fixes several minor issues.Mon, 22 Apr 2013 12:52:00 +0200, by Christian Humer
-
Fixed deprecated static imports to junit.Sat, 20 Apr 2013 12:45:07 +0200, by Christian Humer
-
Merge.Sat, 20 Apr 2013 12:23:29 +0200, by Christian Humer
-
Minor fix for private template types.Sat, 20 Apr 2013 12:22:54 +0200, by Christian Humer
-
Updated codegen tests to new codegen API.Sat, 20 Apr 2013 12:17:47 +0200, by Christian Humer
-
Updated Truffle-SL to new codegen API.Sat, 20 Apr 2013 12:17:27 +0200, by Christian Humer
-
Made import generation more robust.Sat, 20 Apr 2013 12:17:03 +0200, by Christian Humer
-
Codegen API changes. Executed child nodes are now defined using @NodeChildren instead of fields.Sat, 20 Apr 2013 12:16:22 +0200, by Christian Humer
-
Enabled execute evaluated methods in typed node.Tue, 16 Apr 2013 11:03:40 +0200, by Christian Humer
-
Fixed evaluated execute generation for short circuit definitions.Tue, 16 Apr 2013 11:03:08 +0200, by Christian Humer
-
Sourcegen can now generate execute methods of signature execute(frame, evaluatedValue).Mon, 15 Apr 2013 18:50:19 +0200, by Christian Humer
-
Removed guards from NodeData.Mon, 08 Apr 2013 18:28:41 +0200, by Christian Humer
-
Changed execute method generation strategy. Limited it for primitive execute methods.Mon, 08 Apr 2013 18:17:53 +0200, by Christian Humer
-
Missed adding CompileErrorException.Mon, 08 Apr 2013 18:16:19 +0200, by Christian Humer
-
Added default execute methods for Truffle-SL.Mon, 08 Apr 2013 18:15:53 +0200, by Christian Humer
-
Merge.Mon, 08 Apr 2013 17:02:55 +0200, by Christian Humer
-
Fixed verifying specialization argument length must be done before generating specialization ids.Mon, 08 Apr 2013 17:00:31 +0200, by Christian Humer
-
Made handling of compile errors more robust in the truffle annotation parser.Mon, 08 Apr 2013 16:50:51 +0200, by Christian Humer
-
Fixed minor bug in BinaryNodeTest.Mon, 08 Apr 2013 16:50:17 +0200, by Christian Humer
-
Fixed getting signature if returnType is null.Mon, 08 Apr 2013 12:16:30 +0200, by Christian Humer
-
fix typo in MacroSubstitution and MethodSubstitutionMon, 22 Apr 2013 15:38:27 +0200, by Lukas Stadler
-
remove useless /@formatter:offMon, 22 Apr 2013 15:38:01 +0200, by Lukas Stadler
-
AddLocationNodeMon, 22 Apr 2013 10:30:07 +0200, by Roland Schatz
-
Allow locations to have long displacements.Mon, 22 Apr 2013 10:30:07 +0200, by Roland Schatz
-
Restructure class hierarchy of LocationNode.Mon, 22 Apr 2013 10:30:06 +0200, by Roland Schatz
-
Merge.Mon, 22 Apr 2013 09:54:57 +0200, by Thomas Wuerthinger
-
Change method signature of createInvokeNode method from MethodCallTargetNode to CallTargetNode.Wed, 17 Apr 2013 23:16:50 +0200, by Thomas Wuerthinger
-
temporaries are recorded for compiled stubs, allowing for better register allocation around calls to such stubs (GRAAL-210)Sun, 21 Apr 2013 21:41:09 +0200, by Doug Simon
-
enhanced support for sandboxed debug scope such that their debug config can be specifiedSun, 21 Apr 2013 21:37:40 +0200, by Doug Simon
-
provided Register with a hashCode() implementationSun, 21 Apr 2013 21:15:26 +0200, by Doug Simon
-
canonicalizer: eliminate nested checkcastsFri, 19 Apr 2013 16:41:54 +0200, by Bernhard Urban
-
rename ReadAfterCheckCast -> ReadAfterCheckCastTestFri, 19 Apr 2013 11:22:54 +0200, by Bernhard Urban
-
InstanceOfNode: remove duplicated codeFri, 19 Apr 2013 10:09:30 +0200, by Bernhard Urban
-
Merge.Fri, 19 Apr 2013 14:06:22 +0200, by Doug Simon
-
support for referencing commands in other suites (e.g. mx.suite('graal').commands.build([]))Fri, 19 Apr 2013 14:05:55 +0200, by Doug Simon
-
removed unused CodeInstaller constructorFri, 19 Apr 2013 11:51:20 +0200, by Doug Simon
-
removed unused has_debug_info parameterFri, 19 Apr 2013 10:48:36 +0200, by Doug Simon
-
Better names for useSSE and useAVX variables.Fri, 19 Apr 2013 12:01:02 +0200, by Roland Schatz
-
CPU capability detection.Thu, 18 Apr 2013 16:25:08 +0200, by Roland Schatz
-
Rename BasicConfiguration to BasicCompilerConfiguration.Thu, 18 Apr 2013 13:16:39 +0200, by Roland Schatz
-
Store snippet templates in Replacements object.Thu, 18 Apr 2013 10:30:59 +0200, by Roland Schatz
-
Put Replacements object into MidTierContext.Thu, 18 Apr 2013 10:23:23 +0200, by Roland Schatz
-
Turn off phase verification by defaultThu, 18 Apr 2013 02:06:15 +0200, by Christos Kotselidis
-
Add write barrier verification phaseThu, 18 Apr 2013 02:05:18 +0200, by Christos Kotselidis
-
Attach LocationNode to CompareAndSwapNodeThu, 18 Apr 2013 01:23:58 +0200, by Christos Kotselidis
-
MergeWed, 17 Apr 2013 22:59:36 +0200, by Christos Kotselidis
-
Crypto substitutions and VMErrorNode extend DeoptimizingStubCallWed, 17 Apr 2013 22:58:51 +0200, by Christos Kotselidis
-
Assemble the CTW bench in the same value, remove PEA from nocomplexWed, 17 Apr 2013 18:30:41 +0200, by Gilles Duboscq
-
hasNoFinalizer-assumption: generate class files for testcaseWed, 17 Apr 2013 15:08:15 +0000, by Bernhard Urban
-
hasNoFinalizer-assumption: check if assumption is recordedWed, 17 Apr 2013 12:04:30 +0200, by Bernhard Urban
-
javac: remove encoding parameterWed, 17 Apr 2013 12:04:04 +0200, by Bernhard Urban
-
MergeWed, 17 Apr 2013 15:59:11 +0200, by Christos Kotselidis
-
Remove redundant checks from WriteBarrierType get-functionsWed, 17 Apr 2013 15:38:26 +0200, by Christos Kotselidis
-
Better naming for WriteBarrierType get-functionsWed, 17 Apr 2013 15:37:01 +0200, by Christos Kotselidis
-
Add BootstrapGraal when using compile the work with a graal-enabled vmWed, 17 Apr 2013 15:34:10 +0200, by Gilles Duboscq
-
Add gate test to check build-graal.xml is up to date.Wed, 17 Apr 2013 11:02:23 +0200, by Roland Schatz
-
fix compile the world bench in mxWed, 17 Apr 2013 10:13:53 +0200, by Gilles Duboscq
-
added BUILD_GRAAL_JAR build variable to Makefile to control whether or not graal.jar is built by makeTue, 16 Apr 2013 23:18:03 +0200, by Doug Simon
-
ensure that the generated build-graal.xml is stableTue, 16 Apr 2013 22:55:31 +0200, by Doug Simon
-
deleted definition of TEST_IN_BUILD and GRAAL build variables as they are no longer used by the make filesTue, 16 Apr 2013 22:46:02 +0200, by Doug Simon
-
removed unused and long deprecated 'example' commandTue, 16 Apr 2013 22:37:30 +0200, by Doug Simon
-
renamed build variable used to make a Graal/non-Graal build from OMIT_GRAAL to INCLUDE_GRAAL and ensured it is only used internallyTue, 16 Apr 2013 22:26:28 +0200, by Doug Simon
-
hasFinalizer-assumption: add testcaseFri, 12 Apr 2013 16:02:41 +0200, by Bernhard Urban
-
Add the CTW result in to a different value depending on the modeTue, 16 Apr 2013 19:13:56 +0200, by Gilles Duboscq
-
Automatically add service providers to build-graal.xmlTue, 16 Apr 2013 19:01:24 +0200, by Roland Schatz
-
MergeTue, 16 Apr 2013 18:16:57 +0200, by Gilles Duboscq
-
Make the native build less verbose unless mx -v is usedTue, 16 Apr 2013 18:16:47 +0200, by Gilles Duboscq
-
Fix hotspot optimized buildTue, 16 Apr 2013 17:17:22 +0200, by Gilles Duboscq
-
Merge with hsx/hotspot-compTue, 16 Apr 2013 17:39:46 +0200, by Gilles Duboscq
-
Add settings to use US-ASCII as the default encoding of the projectsTue, 16 Apr 2013 17:16:06 +0200, by Gilles Duboscq
-
Add support for the 'optimized' build in mxTue, 16 Apr 2013 14:31:00 +0200, by Gilles Duboscq
-
8011648: C1: optimized build is broken after 7153771Mon, 15 Apr 2013 17:17:11 +0200, by roland
-
8011582: assert(nbits == 32 || (-(1 << nbits-1) <= x && x < ( 1 << nbits-1))) failed: value out of rangeMon, 15 Apr 2013 09:42:46 +0200, by roland
-
6443505: Ideal() function for CmpLTMaskFri, 12 Apr 2013 19:14:47 -0700, by drchase
-
MergeFri, 12 Apr 2013 20:37:18 -0400, by kvn
-
7104565: trim jprt build targetsFri, 12 Apr 2013 15:53:30 -0700, by drchase
-
8011678: test/Makefile should pick up JT_HOME environment variableFri, 12 Apr 2013 15:43:07 -0700, by twisti
-
8011933: add number of classes, methods and time spent to CompileTheWorldFri, 12 Apr 2013 12:22:59 -0700, by twisti
-
8011949: new hotspot build - hs25-b29Thu, 11 Apr 2013 21:54:46 -0700, by amurillo
-
Merge.Tue, 16 Apr 2013 16:07:27 +0200, by Thomas Wuerthinger
-
Remove methodCallTarget() method from the Invoke interface.Tue, 16 Apr 2013 16:07:16 +0200, by Thomas Wuerthinger
-
Removed several instances of System.out.print.Tue, 16 Apr 2013 15:00:47 +0200, by Thomas Wuerthinger
-
Move logic from ServiceProviderProcessor to mx.Tue, 16 Apr 2013 15:27:22 +0200, by Roland Schatz
-
mx: generate services files from provider descriptionsTue, 16 Apr 2013 15:27:17 +0200, by Roland Schatz
-
Rename PartialCanonicalizerPhase to IncrementalCanonicalizerPhase.Tue, 16 Apr 2013 15:27:09 +0200, by Roland Schatz
-
Remove public fields.Tue, 16 Apr 2013 15:25:01 +0200, by Roland Schatz
-
mergeTue, 16 Apr 2013 14:06:45 +0200, by Michael Haupt
-
InfopointNode.verify()Tue, 16 Apr 2013 14:05:16 +0200, by Michael Haupt
-
replace offending characterTue, 16 Apr 2013 13:42:20 +0200, by Michael Haupt
-
Merge.Tue, 16 Apr 2013 13:33:04 +0200, by Roland Schatz
-
MidTier phase suite.Tue, 16 Apr 2013 13:22:12 +0200, by Roland Schatz
-
Make IterativeConditionalEliminationPhase reentrant.Tue, 16 Apr 2013 13:21:23 +0200, by Roland Schatz
-
Remove unused field.Tue, 16 Apr 2013 13:21:22 +0200, by Roland Schatz
-
Make FloatingReadPhase reentrant.Tue, 16 Apr 2013 13:21:20 +0200, by Roland Schatz
-
PartialCanonicalizerPhase.Tue, 16 Apr 2013 13:21:19 +0200, by Roland Schatz
-
Allow CustomCanonicalizer in reentrant CanonicalizerPhase.Tue, 16 Apr 2013 11:30:39 +0200, by Roland Schatz
-
TargetMethodAssembler: guard metric processingTue, 16 Apr 2013 12:16:53 +0200, by Bernhard Urban
-
Merge.Tue, 16 Apr 2013 12:06:52 +0200, by Doug Simon
-
removed unused code in lowering of instanceof in the context of an IfNodeTue, 16 Apr 2013 12:06:30 +0200, by Doug Simon
-
more accurate error message when launching a VM that has not yet been builtTue, 16 Apr 2013 11:33:20 +0200, by Doug Simon
-
javac: use UTF-8 as encoding explicitlyTue, 16 Apr 2013 11:11:56 +0200, by Bernhard Urban
-
HotSpotResolvedObjectType: implement hasFinalizeSubclass() correctlyMon, 15 Apr 2013 19:54:58 +0200, by Bernhard Urban
-
assumptions: simplify hashCode()Fri, 12 Apr 2013 11:06:19 +0200, by Bernhard Urban
-
CompilationResult: record more metrics for DataPatchesFri, 12 Apr 2013 11:06:30 +0200, by Bernhard Urban
-
Add special case for astore in graph builder to handle jsr retrunAddressMon, 15 Apr 2013 19:54:23 +0200, by Gilles Duboscq
-
Compiler configurations.Mon, 15 Apr 2013 16:56:41 +0200, by Roland Schatz
-
Make phase suites extensible.Mon, 15 Apr 2013 16:47:01 +0200, by Roland Schatz
-
added note about mx/env to the output of 'mx buildvars'Mon, 15 Apr 2013 14:47:15 +0200, by Doug Simon
-
refactoring to ensure the path to the JDKs dir is consistent between the _jdk() and clean() commandMon, 15 Apr 2013 14:43:35 +0200, by Doug Simon
-
added build of server-nograal VM to the gateMon, 15 Apr 2013 14:31:24 +0200, by Doug Simon
-
renamed 'boot' VM to 'original' VMMon, 15 Apr 2013 14:27:37 +0200, by Doug Simon
-
added 'mx buildvars' command to list (some of) the variables that can be passed to 'mx build' with the -D optionMon, 15 Apr 2013 12:55:46 +0200, by Doug Simon
-
Merge.Mon, 15 Apr 2013 08:51:19 +0200, by Christian Haeubl
-
Merge.Mon, 15 Apr 2013 08:49:14 +0200, by Christian Haeubl
-
ComputeProbabilityPhase bugfixMon, 15 Apr 2013 08:47:06 +0200, by Christian Haeubl
-
minor HotSpot deoptimization cleanupsMon, 08 Apr 2013 17:48:46 +0200, by Christian Haeubl
-
added JUnit 4.11 support to ProfilingInfoTestThu, 04 Apr 2013 11:57:04 +0200, by Christian Haeubl
-
Merge.Sun, 14 Apr 2013 22:38:46 +0200, by Thomas Wuerthinger
-
Change severity of checkstyle problems from "warning" to "error". Fixed several System.out.print violations.Sun, 14 Apr 2013 22:38:34 +0200, by Thomas Wuerthinger
-
GRAAL-218: add CompileTheWorld functionalitySat, 13 Apr 2013 22:59:27 -0700, by twisti
-
MergeSat, 13 Apr 2013 22:16:04 +0200, by Christos Kotselidis
-
MergeSat, 13 Apr 2013 00:33:37 +0200, by Christos Kotselidis
-
Introduce enumeration for the different write barrier typesFri, 12 Apr 2013 23:29:45 +0200, by Christos Kotselidis
-
Added support for trimming the name of objects in the histogram and a corresponding test case.Sat, 13 Apr 2013 18:07:44 +0200, by Thomas Wuerthinger
-
Added DebugHistory utility and corresponding unit tests.Sat, 13 Apr 2013 17:55:43 +0200, by Thomas Wuerthinger
-
Change the parameter to the custom canonicalizer to always be of ValueNode type.Sat, 13 Apr 2013 15:05:04 +0200, by Thomas Wuerthinger
-
Use same type check for varargs and non-varargs parametersFri, 12 Apr 2013 17:40:53 -0700, by Christian Wimmer
-
Remove MetaUtil.getMirrorOrFail; Add necessary functionality to the Graal API so that all previous usages of java.lang.Class can now use ResolvedJavaTypeFri, 12 Apr 2013 16:08:08 -0700, by Christian Wimmer
-
Cache boolean flags instead of full Annotation objectsFri, 12 Apr 2013 16:05:56 -0700, by Christian Wimmer
-
VM copy made during initial copy of the JDK is now named 'boot' instead of 'server0' to better reflect that it is the default VM (which may not be 'server') from the boot JDKFri, 12 Apr 2013 22:34:29 +0200, by Doug Simon
-
build output during buildvms command is sent to console (instead of log files) if -c option is givenFri, 12 Apr 2013 22:13:26 +0200, by Doug Simon
-
buildvms command now runs "java -version" for each VM built unless -n option is specifiedFri, 12 Apr 2013 22:07:33 +0200, by Doug Simon
-
support for non-GRAAL VMs co-existing with GRAAL VMsFri, 12 Apr 2013 21:58:12 +0200, by Doug Simon
-
weakened assertion in unsafe.cpp for GRAAL builds such that non-GRAAL builds still workFri, 12 Apr 2013 21:41:34 +0200, by Doug Simon
-
removed unnecessary codeFri, 12 Apr 2013 21:35:27 +0200, by Doug Simon
-
fixed minor regressionFri, 12 Apr 2013 20:32:14 +0200, by Doug Simon
-
MergeFri, 12 Apr 2013 18:42:24 +0200, by Gilles Duboscq
-
MergeFri, 12 Apr 2013 18:17:36 +0200, by Gilles Duboscq
-
Rename "node()" methods in interfaces to "asNode"Fri, 12 Apr 2013 14:15:59 +0200, by Gilles Duboscq
-
MergeFri, 12 Apr 2013 14:05:42 +0200, by Gilles Duboscq
-
Added tag hs25-b28 for changeset 6d88a566d369Thu, 11 Apr 2013 21:45:21 -0700, by amurillo
-
MergeThu, 11 Apr 2013 17:16:39 -0700, by bharadwaj
-
MergeThu, 11 Apr 2013 11:42:41 -0700, by vlivanov
-
8011972: Field can be erroneously marked as contended when @Contended annotation isn't presentThu, 11 Apr 2013 09:08:15 -0700, by vlivanov
-
8011952: Missing ResourceMarks in TraceMethodHandlesThu, 11 Apr 2013 07:12:09 -0700, by kmo
-
8011706: specjvm2008 test xml.transform gets array bound exception with c1Wed, 10 Apr 2013 09:52:49 +0200, by roland
-
8007288: Additional WB API for compiler's testingTue, 09 Apr 2013 09:54:17 -0700, by iignatyev
-
8010913: compiler/6863420 often exceeds timeoutMon, 08 Apr 2013 07:40:08 -0700, by bharadwaj
-
8006016: Memory leak at hotspot/src/share/vm/adlc/output_c.cppFri, 05 Apr 2013 11:09:43 +0200, by neliasso
-
MergeThu, 11 Apr 2013 16:35:34 +0200, by mgerdin
-
8011872: Include Bit Map addresses in the hs_err filesWed, 10 Apr 2013 14:26:49 +0200, by stefank
-
8010196: NPG: Internal Error: Metaspace allocation lock -- possible deadlockWed, 10 Apr 2013 13:27:35 +0200, by mgerdin
-
8009808: TEST-BUG : test case is using bash style tests. Default shell for jtreg is bourne. thus failureTue, 09 Apr 2013 15:32:45 +0200, by mgerdin
-
7197666: java -d64 -version core dumps in a box with lots of memoryMon, 08 Apr 2013 07:49:28 +0200, by brutisso
-
8008508: CMS does not correctly reduce heap size after a Full GCMon, 11 Feb 2013 10:31:56 -0800, by jmasa
-
8011343: Add new flag for verifying the heap during startupFri, 05 Apr 2013 10:20:04 -0700, by johnc
-
8011948: new hotspot build - hs25-b28Thu, 11 Apr 2013 01:14:31 -0700, by amurillo
-
MergeThu, 11 Apr 2013 16:35:19 -0700, by amurillo
-
Added tag jdk8-b85 for changeset 42fe530cd478Thu, 11 Apr 2013 09:39:57 -0700, by katleman
-
Added tag hs25-b27 for changeset 09b0d3e9ba6cThu, 11 Apr 2013 01:03:41 -0700, by amurillo
-
8011671: JCK tests on static interface methods fail under b84: Illegal type at constant pool entry 5 hs25-b27Tue, 09 Apr 2013 08:52:32 -0700, by bharadwaj
-
MergeFri, 05 Apr 2013 23:10:04 -0700, by zgu
-
8006001: [parfait] Possible file leak in hotspot/src/os/linux/vm/perfMemory_linux.cppFri, 05 Apr 2013 11:15:13 -0700, by ccheung
-
MergeFri, 05 Apr 2013 16:16:18 -0700, by dcubed
-
MergeFri, 05 Apr 2013 10:38:08 -0700, by dcubed
-
8011161: NMT: Memory leak when encountering out of memory error while initializing memory snapshotFri, 05 Apr 2013 12:19:19 -0400, by zgu
-
8003310: Enable -Wunused-function when compiling with gccThu, 04 Apr 2013 10:01:26 -0700, by mikael
-
8006103: [parfait] Possible null pointer dereference at hotspot/src/os/linux/vm/os_linux.cpp; os_windows.cpp; os_solaris.cpp; os_bsd.cppWed, 03 Apr 2013 16:43:09 -0700, by ccheung
-
8006006: [parfait] Memory leak at hotspot/src/share/tools/launcher/wildcard.cFri, 29 Mar 2013 14:18:40 -0700, by ccheung
-
8010943: guarantee(length == 0) failed: invalid method ordering lengthThu, 04 Apr 2013 08:47:39 -0400, by hseigel
-
8009125: Add NMT tests for Virtual Memory operationsWed, 03 Apr 2013 21:41:33 +0200, by ctornqvi
-
8011584: new hotspot build - hs25-b27Thu, 04 Apr 2013 21:15:43 -0700, by amurillo
-
Merge.Fri, 12 Apr 2013 18:15:44 +0200, by Roland Schatz
-
Move more phases into HighTier suite.Fri, 12 Apr 2013 17:55:22 +0200, by Roland Schatz
-
Make LoopFullUnrollPhase reentrant.Fri, 12 Apr 2013 17:21:08 +0200, by Roland Schatz
-
Remove unused fields.Fri, 12 Apr 2013 17:17:29 +0200, by Roland Schatz
-
Make PartialEscapeAnalysisPhase reentrant.Fri, 12 Apr 2013 16:55:54 +0200, by Roland Schatz
-
Make CanonicalizerPhase reentrant.Fri, 12 Apr 2013 13:50:45 +0200, by Roland Schatz
-
Base class for phase context.Fri, 12 Apr 2013 13:49:29 +0200, by Roland Schatz
-
Merge.Fri, 12 Apr 2013 17:23:14 +0200, by Thomas Wuerthinger
-
Comments and #ifdef GRAAL for recent changes to C++ code for calling nmethods directly.Fri, 12 Apr 2013 17:22:54 +0200, by Thomas Wuerthinger
-
MergeFri, 12 Apr 2013 16:43:35 +0200, by Matthias Grimmer
-
Remove non-test from InstalledCodeExecuteHelperTestFri, 12 Apr 2013 16:43:20 +0200, by Matthias Grimmer
-
Remove GraalInstalledCodeFri, 12 Apr 2013 16:20:55 +0200, by Matthias Grimmer
-
Further merge fixesFri, 12 Apr 2013 16:08:04 +0200, by Matthias Grimmer
-
FixesFri, 12 Apr 2013 15:55:27 +0200, by Matthias Grimmer
-
InstalledCode intrinsification fixesFri, 12 Apr 2013 15:30:36 +0200, by Matthias Grimmer
-
weakened assertion in unsafe.cpp for GRAAL buildsFri, 12 Apr 2013 15:52:17 +0200, by Doug Simon
-
Fix bug in graph dumping.Fri, 12 Apr 2013 13:44:44 +0200, by Roland Schatz
-
MergeFri, 12 Apr 2013 11:24:56 +0200, by Michael Haupt
-
mark infopoint-related tests as longFri, 12 Apr 2013 09:37:56 +0200, by Michael Haupt
-
fix importFri, 12 Apr 2013 10:55:43 +0200, by Lukas Stadler
-
MergeFri, 12 Apr 2013 10:54:49 +0200, by Lukas Stadler
-
remove debug countersFri, 12 Apr 2013 10:53:37 +0200, by Lukas Stadler
-
make GraalOptions.BenchmarkDynamicCounters configurableFri, 12 Apr 2013 10:50:28 +0200, by Lukas Stadler
-
fix errorneous handling of ValueAnchorNodes in TailDuplicationPhaseThu, 11 Apr 2013 18:37:26 +0200, by Lukas Stadler
-
Clear installed code pointer when unloading method.Fri, 12 Apr 2013 06:19:35 +0200, by Thomas Wuerthinger
-
Fix imports.Fri, 12 Apr 2013 05:15:14 +0200, by Thomas Wuerthinger
-
Merge fix.Fri, 12 Apr 2013 05:03:14 +0200, by Thomas Wuerthinger
-
Merge.Fri, 12 Apr 2013 04:51:28 +0200, by Thomas Wuerthinger
-
Make calling the installed code from compiled code possible.Fri, 12 Apr 2013 04:49:07 +0200, by Thomas Wuerthinger
-
Implement fast invocation of installed code (direct tail call to the target machine code address).Fri, 12 Apr 2013 01:53:52 +0200, by Thomas Wuerthinger
-
Move nmethod parameter to the last position to keep passed on arguments in the correct registers.Thu, 11 Apr 2013 17:48:30 +0200, by Thomas Wuerthinger
-
MergeThu, 11 Apr 2013 15:41:48 -0700, by Christian Wimmer
-
Revert earlier change that caused problemsThu, 11 Apr 2013 15:40:27 -0700, by Christian Wimmer
-
Use correct method to access constant poolThu, 11 Apr 2013 15:39:55 -0700, by Christian Wimmer
-
MergeThu, 11 Apr 2013 14:46:35 -0700, by Christian Wimmer
-
Fix NodeIntrinsic definitionsThu, 11 Apr 2013 14:27:59 -0700, by Christian Wimmer
-
A Invoke without a state cannot deoptimizeThu, 11 Apr 2013 14:26:54 -0700, by Christian Wimmer
-
Allow lowering of DeoptimizeNodeThu, 11 Apr 2013 14:24:09 -0700, by Christian Wimmer
-
Change of Snippet template and instantiation processThu, 11 Apr 2013 14:22:03 -0700, by Christian Wimmer
-
Ignore the state of a InfpointNode in the LIRGenerator.Thu, 11 Apr 2013 14:20:32 -0700, by Christian Wimmer
-
added macro substitutions for the @PolymorphicSignature methods in MethodHandleThu, 11 Apr 2013 23:43:45 +0200, by Doug Simon
-
assumptions: enable NoFinalizableSubclass assumptionThu, 11 Apr 2013 22:38:53 +0200, by Bernhard Urban
-
support for compiling LambdaForm invocations (invokevirtual instructions that were rewritten to invokehandle instructions)Thu, 11 Apr 2013 21:43:14 +0200, by Doug Simon
-
MX_TESTFILE environment variable can be used to specify (and preserve) the test list file used by 'mx unittest'.Thu, 11 Apr 2013 21:40:52 +0200, by Doug Simon
-
changed 'mx javap' command to accept class name patterns instead of fully qualified class namesThu, 11 Apr 2013 21:38:09 +0200, by Doug Simon
-
Move call site substitutions to inner classes.Wed, 10 Apr 2013 14:11:22 +0200, by Andreas Woess
-
GRAAL-221 - PTX array load and store supportThu, 11 Apr 2013 13:47:12 -0400, by Morris Meyer
-
Merge with 7844a36d02163c68a94c6ee66c55b4fc138b41fcThu, 11 Apr 2013 16:54:49 +0200, by Michael Haupt
-
post-merge fixes, test improvementsThu, 11 Apr 2013 16:52:54 +0200, by Michael Haupt
-
Merge with d2c34ddac70fe8636b79944417f44d396c0f9acfThu, 11 Apr 2013 11:26:38 +0200, by Michael Haupt
-
eager infopoint mode (fka debug mode)Thu, 11 Apr 2013 09:53:10 +0200, by Michael Haupt
-
use a project's explicit Java compliance level instead of --source option to mx build commandThu, 11 Apr 2013 13:03:20 +0200, by Doug Simon
-
HighTier phase suite.Thu, 11 Apr 2013 12:17:17 +0200, by Roland Schatz
-
PhaseSuiteThu, 11 Apr 2013 12:02:19 +0200, by Roland Schatz
-
Pass context object to compiler phases.Thu, 11 Apr 2013 11:52:48 +0200, by Roland Schatz
-
Merge.Thu, 11 Apr 2013 10:39:03 +0200, by Roland Schatz
-
Fix ServiceProviderProcessor to support multiple providers in the same project.Wed, 10 Apr 2013 17:12:02 +0200, by Roland Schatz
-
GRAAL-213: add HotSpot-style PrintCompilation and PrintInliningWed, 10 Apr 2013 20:43:15 -0700, by twisti
-
PTX enhancements - arithmetic, control, float, integer math, control and basic switchWed, 10 Apr 2013 18:51:21 -0400, by Morris Meyer
-
Merge.Wed, 10 Apr 2013 17:10:28 +0200, by Doug Simon
-
Merge.Wed, 10 Apr 2013 17:09:52 +0200, by Doug Simon
-
changes to support API changes in JDK 1.8.0-ea-b84Wed, 10 Apr 2013 17:09:36 +0200, by Doug Simon
-
the -e option to the eclipseformat can now also accept an Eclipse installation directoryWed, 10 Apr 2013 13:21:41 +0200, by Doug Simon
-
MergeWed, 10 Apr 2013 16:25:47 +0200, by Christos Kotselidis
-
Variable renamingWed, 10 Apr 2013 16:24:11 +0200, by Christos Kotselidis
-
remove monitor limitation form TailDuplicationPhaseWed, 10 Apr 2013 15:57:30 +0200, by Lukas Stadler
-
Merge.Wed, 10 Apr 2013 15:00:22 +0200, by Thomas Wuerthinger
-
Register RAX as a temporary for FREM and DREM stubs.Wed, 10 Apr 2013 14:59:32 +0200, by Thomas Wuerthinger
-
Rename abbreviated variables, CR-377Wed, 10 Apr 2013 14:04:11 +0200, by Christos Kotselidis
-
Fix erroneous date in Copyright statement, CR-357Wed, 10 Apr 2013 13:55:59 +0200, by Christos Kotselidis
-
Run dead code elimination after framestate assignmentWed, 10 Apr 2013 11:26:50 +0200, by Gilles Duboscq
-
additional Boxing testsWed, 10 Apr 2013 10:17:49 +0200, by Lukas Stadler
-
PEA: cleanup and documentation for recent changesWed, 10 Apr 2013 10:17:35 +0200, by Lukas Stadler
-
Fixing more runtime call registrations.Wed, 10 Apr 2013 02:10:14 +0200, by Thomas Wuerthinger
-
Set correct temp registers for runtime calls that directly call C methods.Wed, 10 Apr 2013 02:06:30 +0200, by Thomas Wuerthinger
-
Merge.Wed, 10 Apr 2013 01:16:13 +0200, by Thomas Wuerthinger
-
Merge.Tue, 09 Apr 2013 21:56:12 +0200, by Thomas Wuerthinger
-
Correctly restore registers after runtime calls that create exceptions.Tue, 09 Apr 2013 21:55:58 +0200, by Thomas Wuerthinger
-
Merge.Tue, 09 Apr 2013 20:00:30 +0200, by Thomas Wuerthinger
-
Common base class for method call operations.Tue, 09 Apr 2013 20:00:17 +0200, by Thomas Wuerthinger
-
Move inner class for more logical ordering.Tue, 09 Apr 2013 19:57:12 +0200, by Thomas Wuerthinger
-
Common base LIR instruction for call ops.Tue, 09 Apr 2013 19:56:30 +0200, by Thomas Wuerthinger
-
Common base class for LIR runtime call ops.Tue, 09 Apr 2013 19:51:24 +0200, by Thomas Wuerthinger
-
Merge.Tue, 09 Apr 2013 19:29:26 +0200, by Thomas Wuerthinger
-
Runtime calls that do not destroy the caller's registers need no spilling at the call site.Tue, 09 Apr 2013 19:29:12 +0200, by Thomas Wuerthinger
-
Change the register_finalizer stub to not overwrite any registers.Tue, 09 Apr 2013 19:28:34 +0200, by Thomas Wuerthinger
-
MergeTue, 09 Apr 2013 23:06:59 +0200, by Christos Kotselidis
-
MergeTue, 09 Apr 2013 22:34:06 +0200, by Christos Kotselidis
-
Add FixedValueAnchor to ArrayRangeWriteBarrier SnippetTue, 09 Apr 2013 14:53:19 +0200, by Christos Kotselidis
-
Fix checkstyle errorsTue, 09 Apr 2013 14:50:40 +0200, by Christos Kotselidis
-
Creation of snippets for ArrayCopy write barriersTue, 09 Apr 2013 11:13:35 +0200, by Christos Kotselidis
-
MergeTue, 09 Apr 2013 22:25:45 +0200, by Lukas Stadler
-
PEA: fix virtualization of CheckCastNode (check type)Tue, 09 Apr 2013 22:24:42 +0200, by Lukas Stadler
-
invokedynamic: constant fold call site target with assumption; minor fixesTue, 09 Apr 2013 20:37:06 +0200, by Andreas Woess
-
Remove some System.(out|err).print...Tue, 09 Apr 2013 19:25:20 +0200, by Gilles Duboscq
-
Do not skip a checkstyle test on the next run if it does not succeed in the current runTue, 09 Apr 2013 19:24:39 +0200, by Gilles Duboscq
-
Move framestate assignement to the hirTue, 09 Apr 2013 16:28:19 +0200, by Gilles Duboscq
-
Add a deoptState for invokes so that they can loose their stateAfterTue, 09 Apr 2013 16:27:59 +0200, by Gilles Duboscq
-
Add missing updateUsages callsTue, 09 Apr 2013 16:26:39 +0200, by Gilles Duboscq
-
Merge.Tue, 09 Apr 2013 18:08:57 +0200, by Doug Simon
-
making use of negative types in the type check profile associated with an instanceofTue, 09 Apr 2013 18:05:12 +0200, by Doug Simon
-
fixed bug in transformation of a type check profile into type check hintsTue, 09 Apr 2013 17:38:33 +0200, by Doug Simon
-
extra InstanceOf testsTue, 09 Apr 2013 17:37:17 +0200, by Doug Simon
-
modified (some) checks in SchedulePhase to raise a SchedulingError instead of an AssertionErrorTue, 09 Apr 2013 15:59:15 +0200, by Doug Simon
-
made format of toString() consistent across HotSpot subclasses of JavaField and JavaMethodTue, 09 Apr 2013 13:30:54 +0200, by Doug Simon
-
MergeTue, 09 Apr 2013 17:25:02 +0200, by Andreas Woess
-
draft call site target value assumptionTue, 09 Apr 2013 17:23:32 +0200, by Andreas Woess
-
canonicalize constant call site targetTue, 09 Apr 2013 17:20:29 +0200, by Andreas Woess
-
add basic invokedynamic supportTue, 09 Apr 2013 17:11:17 +0200, by Andreas Woess
-
Move tests into *.test packages.Tue, 09 Apr 2013 15:26:29 +0200, by Thomas Wuerthinger
-
Merge.Tue, 09 Apr 2013 14:42:31 +0200, by Thomas Wuerthinger
-
Small clean up.Tue, 09 Apr 2013 13:00:02 +0200, by Thomas Wuerthinger
-
MergedTue, 09 Apr 2013 12:48:40 +0200, by Christian Wirth
-
commented out a check for the existence of "cl.exe" for the windows build. The command returns something invalid, so the build fails BECAUSE of this testTue, 09 Apr 2013 11:54:28 +0200, by Christian Wirth
-
Make static the private calls of the WriteBarrierAdditionPhaseTue, 09 Apr 2013 11:55:19 +0200, by Christos Kotselidis
-
Remove unused packagesTue, 09 Apr 2013 11:38:46 +0200, by Christos Kotselidis
-
MergeTue, 09 Apr 2013 11:35:01 +0200, by Christos Kotselidis
-
MergeTue, 09 Apr 2013 11:32:42 +0200, by Christos Kotselidis
-
Move write barriers' addition to a separate stage after loweringTue, 09 Apr 2013 09:45:35 +0200, by Christos Kotselidis
-
MergeTue, 09 Apr 2013 10:48:14 +0200, by Lukas Stadler
-
jacoco-exclude StampFactory (fixes problems with BeginNode.anchor)Tue, 09 Apr 2013 10:29:44 +0200, by Lukas Stadler
-
MergeTue, 09 Apr 2013 09:37:23 +0200, by Lukas Stadler
-
MergeMon, 08 Apr 2013 20:15:44 +0200, by Lukas Stadler
-
MergeMon, 08 Apr 2013 19:37:23 +0200, by Lukas Stadler
-
add test for read eliminationMon, 08 Apr 2013 19:18:41 +0200, by Lukas Stadler
-
PEA: fix PartialEscapeAnalysisTestMon, 08 Apr 2013 19:18:18 +0200, by Lukas Stadler
-
add more tests to BoxingEliminationTestMon, 08 Apr 2013 19:17:29 +0200, by Lukas Stadler
-
PEA: update EscapeAnalysisTestMon, 08 Apr 2013 19:16:48 +0200, by Lukas Stadler
-
PEA: handle identity-less objects in IntegerEqualsNodeMon, 08 Apr 2013 19:15:00 +0200, by Lukas Stadler
-
PEA: unify merge and loop logic, implement handling of identity-less virtual objectsMon, 08 Apr 2013 19:14:32 +0200, by Lukas Stadler
-
PEA: remove level from EffectListMon, 08 Apr 2013 19:12:19 +0200, by Lukas Stadler
-
small change to MaterializeObjectNode interfaceMon, 08 Apr 2013 19:11:30 +0200, by Lukas Stadler
-
allow GraalCompilerTests to ignore virtual and floating nodes in graph comparisonMon, 08 Apr 2013 19:07:15 +0200, by Lukas Stadler
-
small change to ReentrantBlockIterator interfaceMon, 08 Apr 2013 19:05:54 +0200, by Lukas Stadler
-
missing change for 7828409c364c (pull materialization logic into VirtualObjectNode classes)Mon, 08 Apr 2013 19:05:13 +0200, by Lukas Stadler
-
only eliminate locks for instancesMon, 08 Apr 2013 19:03:50 +0200, by Lukas Stadler
-
move canonicalization of BoxNode to loweringMon, 08 Apr 2013 19:03:25 +0200, by Lukas Stadler
-
UnboxNode is not a VirtualizableAllocationMon, 08 Apr 2013 19:01:07 +0200, by Lukas Stadler
-
allow MethodSubstitutions and MacroSubstitutions to be forced (instead of depending on inlining)Mon, 08 Apr 2013 19:00:22 +0200, by Lukas Stadler
-
pull materialization logic into VirtualObjectNode classesMon, 08 Apr 2013 17:31:50 +0200, by Lukas Stadler
-
refactored boxing identification and lowering, removed BoxingMethodPool and explicit boxing phasesMon, 08 Apr 2013 17:30:05 +0200, by Lukas Stadler
-
new GraalOption.BootstrapReplacements for debugging purposesMon, 08 Apr 2013 14:19:52 +0200, by Lukas Stadler
-
small PEA refactoringThu, 04 Apr 2013 18:41:39 +0200, by Lukas Stadler
-
ReadNode: nullcheck stamptypeTue, 09 Apr 2013 10:11:52 +0200, by Bernhard Urban
-
expanded type check hints to support use of negative hints (i.e., profiled types that failed the corresponding type check)Tue, 09 Apr 2013 09:58:09 +0200, by Doug Simon
-
convert non-int boxed primitives whose stack kind is int to Constants of the right kindTue, 09 Apr 2013 09:35:07 +0200, by Doug Simon
-
Remove unused importMon, 08 Apr 2013 21:33:22 +0200, by Christos Kotselidis
-
MergeMon, 08 Apr 2013 21:30:56 +0200, by Christos Kotselidis
-
Rename ArrayWriteBarrier to SerialWriteBarrier and move it to graal.nodesMon, 08 Apr 2013 21:17:34 +0200, by Christos Kotselidis
-
Remove FieldWriteBarrierMon, 08 Apr 2013 20:58:36 +0200, by Christos Kotselidis
-
Merge FieldWriteBarrier into ArrayWriteBarrierMon, 08 Apr 2013 20:52:04 +0200, by Christos Kotselidis
-
made method (and macro) substitution optional to support different JDK versionsMon, 08 Apr 2013 19:34:39 +0200, by Doug Simon
-
Be more careful while updating jvm.cfg (fixes a bug where the -server configuration would overwrite the -server0 one)Mon, 08 Apr 2013 18:47:06 +0200, by Gilles Duboscq
-
Make a copy of the environ in mx clean to avoid forcing things like HOTSPOT_BUILD_JOBS=16 for other commandsMon, 08 Apr 2013 18:40:18 +0200, by Gilles Duboscq
-
Use the DeoptimizingNode interface of the Invokes in the LIRGeneratorMon, 08 Apr 2013 15:13:05 +0200, by Gilles Duboscq
-
unsafeArrayCast: anchor cast after initialization of an arrayMon, 08 Apr 2013 17:27:16 +0200, by Bernhard Urban
-
unsafeCast: anchor cast after initialization of an objectTue, 02 Apr 2013 12:14:15 +0200, by Bernhard Urban
-
rename: s/PushNodesThroughPi/PushThroughPiPhase/Mon, 08 Apr 2013 17:09:10 +0200, by Bernhard Urban
-
Remove unused importsMon, 08 Apr 2013 16:43:38 +0200, by Christos Kotselidis
-
MergeMon, 08 Apr 2013 16:30:51 +0200, by Christos Kotselidis
-
Remove references to G1Mon, 08 Apr 2013 16:26:17 +0200, by Christos Kotselidis
-
Introduce DeoptimizingNode interfaceMon, 08 Apr 2013 09:26:06 +0200, by Gilles Duboscq
-
mx: bench command should not run dacapos with -n 0 when using a specification such as scaladacapo:specsWed, 27 Mar 2013 15:31:23 +0100, by Gilles Duboscq
-
delete build/linux/shared/graal before compile in build-graal.xml to handle stale class files left behind after refactoring in EclipseMon, 08 Apr 2013 11:20:19 +0200, by Doug Simon
-
Update the -client line in jvm.cfg when it already exists (ie IGNORE)Sun, 07 Apr 2013 22:27:16 +0200, by Gilles Duboscq
-
MergeSun, 07 Apr 2013 19:37:38 +0200, by Gilles Duboscq
-
Fix client build in mxSun, 07 Apr 2013 17:04:59 +0200, by Gilles Duboscq
-
Fix mergeSun, 07 Apr 2013 14:53:18 +0200, by Gilles Duboscq
-
Fix jdk creation check if db an man exist in source jdk not in the one we are creatingSun, 07 Apr 2013 13:26:16 +0200, by Gilles Duboscq
-
Adapt to changes in hotspot makefiles : pass our JAVA_HOME as ALT_BOOTDIR (so that things are built with a 'safe' jdk) and our jdk copy as JAVA_HOME (so that the jvm gets installed there)Sun, 07 Apr 2013 13:30:37 +0200, by Gilles Duboscq
-
Merge with hsx25Sat, 06 Apr 2013 20:04:06 +0200, by Gilles Duboscq
-
MergeThu, 04 Apr 2013 17:01:34 -0700, by bharadwaj
-
8011198: LP64 setting is not preserved on Solaris after 8006965Thu, 04 Apr 2013 12:18:46 -0700, by kvn
-
8006014: Memory leak in hotspot/src/share/vm/adlc/dfa.cppThu, 04 Apr 2013 09:30:06 +0200, by neliasso
-
MergeThu, 04 Apr 2013 02:48:21 -0700, by roland
-
8010399: Test8009761.java "Failed: init recursive calls: 5498. After deopt 5494".Thu, 04 Apr 2013 09:33:24 +0200, by roland
-
8006008: Memory leak in hotspot/src/share/vm/adlc/archDesc.cppThu, 04 Apr 2013 09:18:47 +0200, by neliasso
-
8010437: guarantee(this->is8bit(imm8)) failed: Short forward jump exceeds 8-bit offsetWed, 03 Apr 2013 15:00:55 -0700, by rasbold
-
8011102: Clear AVX registers after return from JNI callWed, 03 Apr 2013 11:12:57 -0700, by kvn
-
7034299: Faulty winsock initialization codeTue, 02 Apr 2013 09:30:07 +0200, by neliasso
-
8011009: Use do-while(0) instead of while(0) in EC_TRACE and RC_TRACE* macrosSat, 30 Mar 2013 08:01:05 -0700, by kmo
-
MergeFri, 29 Mar 2013 20:52:01 -0700, by bharadwaj
-
8010934: assert failure in c1_LinearScan.cpp: "asumption: non-Constant instructions have only virtual operands"Fri, 29 Mar 2013 17:25:27 +0100, by roland
-
8004640: C2 assert failure in memnode.cpp: NULL+offs not RAW addressTue, 26 Mar 2013 12:55:26 -0700, by kvn
-
8010281: Remove code that is never executedTue, 26 Mar 2013 10:05:33 +0100, by neliasso
-
7198429: need checked categorization of caller-sensitive methods in the JDKMon, 25 Mar 2013 17:13:26 -0700, by twisti
-
MergeSun, 24 Mar 2013 12:43:13 -0700, by morris
-
8009026: [parfait] Null pointer deference in hotspot/src/share/vm/code/nmethod.cppSat, 23 Mar 2013 06:22:07 -0700, by morris
-
MergeFri, 22 Mar 2013 13:35:31 -0400, by bharadwaj
-
8009539: JVM crash when run lambda testng testsFri, 22 Mar 2013 07:58:55 -0700, by bharadwaj
-
MergeThu, 21 Mar 2013 22:00:14 -0700, by roland
-
7153771: array bound check elimination for c1Thu, 21 Mar 2013 09:27:54 +0100, by roland
-
MergeThu, 04 Apr 2013 19:07:32 +0200, by mgerdin
-
MergeWed, 03 Apr 2013 09:19:02 +0200, by mgerdin
-
8005857: assert in GC_locker from PSOldGen::expand with -XX:+PrintGCDetails and VerboseTue, 02 Apr 2013 10:03:02 +0200, by tschatzl
-
8009408: gc/metaspace/ClassMetaspaceSizeInJmapHeap.java fails with "exit code 1"Sat, 23 Mar 2013 09:16:37 +0100, by ehelin
-
8010463: G1: Crashes with -UseTLAB and heap verificationFri, 29 Mar 2013 13:49:37 -0700, by johnc
-
7112912: Message "Error occurred during initialization of VM" on boxes with lots of RAMWed, 27 Mar 2013 19:21:18 +0100, by tschatzl
-
7014552: gc/lock/jni/jnilockXXX works too slow on 1-processor machineThu, 28 Mar 2013 10:27:28 +0100, by mgerdin
-
MergeTue, 02 Apr 2013 07:40:52 -0700, by zgu
-
8011048: Possible reading from unmapped memory in UTF8::as_quoted_ascii()Mon, 01 Apr 2013 14:05:41 -0700, by iklam
-
8009763: Add WB test for String.intern()Tue, 02 Apr 2013 11:28:33 +0200, by mgerdin
-
8002118: WindbgDebuggerLocal should not try to load 64-bit debug libraries for 32-bit JVMThu, 28 Mar 2013 15:39:52 +0100, by sla
-
8010723: fatal error: acquiring lock Metaspace allocation lock/5 out of orderSun, 31 Mar 2013 21:43:10 -0400, by coleenp
-
MergeFri, 29 Mar 2013 08:38:00 -0700, by dcubed
-
MergeThu, 28 Mar 2013 00:44:15 -0700, by minqi
-
2178143: JVM crashes if the number of bound CPUs changed during runtimeWed, 27 Mar 2013 17:03:19 -0700, by minqi
-
MergeWed, 27 Mar 2013 22:05:21 -0700, by zgu
-
MergeWed, 27 Mar 2013 13:07:41 -0700, by zgu
-
8010474: [parfait] Undefined return value of the functions in hotspot/src/share/vm/services/memTracker.hppWed, 27 Mar 2013 15:41:53 -0400, by zgu
-
MergeWed, 27 Mar 2013 16:31:00 -0700, by acorn
-
8009731: Confusing error message for loader constraint violationWed, 27 Mar 2013 14:10:59 -0400, by acorn
-
MergeWed, 27 Mar 2013 13:26:44 -0700, by hseigel
-
8010833: Test7116786.java is failing on most configs after fix for 8010667Wed, 27 Mar 2013 11:41:51 -0400, by hseigel
-
8009531: Crash when redefining class with annotated methodWed, 27 Mar 2013 08:19:50 -0400, by coleenp
-
8011022: new hotspot build - hs25-b26Thu, 28 Mar 2013 19:13:22 -0700, by amurillo
-
Added tag jdk8-b84 for changeset af788b85010eThu, 04 Apr 2013 19:05:12 -0700, by katleman
-
MergeThu, 28 Mar 2013 15:42:11 -0700, by collins
-
8009152: A number of jtreg tests need review/improvementWed, 27 Mar 2013 09:49:51 -0700, by collins
-
MergeSat, 23 Mar 2013 14:59:02 -0400, by jprovino
-
8009904: jvmtiClassFileReconstituter.cpp needs to be excluded from the minimal jvmThu, 21 Mar 2013 10:18:05 -0400, by jprovino
-
MergeThu, 28 Mar 2013 09:07:44 +0100, by brutisso
-
8010818: NPG: Remove metaspace memory poolsWed, 27 Mar 2013 10:55:37 +0100, by ehelin
-
MergeMon, 25 Mar 2013 11:00:19 +0100, by stefank
-
8000754: NPG: Implement a MemoryPool MXBean for MetaspaceFri, 22 Mar 2013 16:10:01 +0100, by ehelin
-
7196080: assert(max_heap >= InitialHeapSize) in arguments.cppWed, 20 Mar 2013 12:27:03 -0700, by tamao
-
MergeTue, 26 Mar 2013 15:20:05 -0700, by zgu
-
MergeTue, 26 Mar 2013 11:40:24 -0700, by zgu
-
8010651: create.bat still builds the kernelTue, 26 Mar 2013 14:11:21 -0400, by zgu
-
MergeTue, 26 Mar 2013 12:43:32 -0700, by hseigel
-
8009595: The UseSplitVerifier option needs to be deprecated.Tue, 26 Mar 2013 09:06:16 -0400, by hseigel
-
8009382: Add JVM_Get{Field|Method}TypeAnnotationsTue, 26 Mar 2013 15:00:34 +0100, by rbackman
-
8009552: test/vm/verifier/TestStaticIF.java failing with hs25.0-bMon, 25 Mar 2013 09:36:15 -0700, by bharadwaj
-
8010667: Non-zero padding is not allowed in splitverifier for tableswitch/lookupswitch instructions.Mon, 25 Mar 2013 08:37:28 -0400, by hseigel
-
MergeSun, 24 Mar 2013 09:21:37 +0100, by ctornqvi
-
8008454: test/runtime/NMT/PrintNMTStatistics is brokenSun, 24 Mar 2013 09:11:55 +0100, by ctornqvi
-
MergeSat, 23 Mar 2013 22:35:02 -0700, by dcubed
-
8010389: After fix for 7107135 a failed dlopen() call results in a VM crashThu, 21 Mar 2013 20:46:46 -0700, by iklam
-
MergeThu, 21 Mar 2013 06:53:53 -0700, by zgu
-
8009298: NMT: Special version of class loading/unloading with runThese stresses out NMTWed, 20 Mar 2013 09:42:48 -0400, by zgu
-
MergeWed, 20 Mar 2013 20:52:00 -0700, by dcubed
-
8010396: checking MallocMaxTestWords in testMalloc() function is redundantWed, 20 Mar 2013 20:44:54 -0700, by rdurbin
-
8007982: some runtime/CommandLine/ tests fail on 32-bit platformsWed, 20 Mar 2013 20:40:57 +0100, by ctornqvi
-
MergeWed, 20 Mar 2013 12:20:10 -0400, by acorn
-
8010017: lambda: reflection get(Declared)Methods support for default methods.Wed, 20 Mar 2013 11:43:56 -0400, by acorn
-
8008217: CDS: Class data sharing limits the malloc heap on SolarisWed, 20 Mar 2013 08:04:54 -0400, by coleenp
-
8010084: Race in runtime/NMT/BaselineWithParameter.javaWed, 20 Mar 2013 08:17:55 +0100, by ctornqvi
-
7030610: runtime/6878713/Test6878713.sh fails Error. failed to clean up files after testTue, 19 Mar 2013 11:33:11 -0700, by rdurbin
-
8010498: new hotspot build - hs25-b25Sat, 23 Mar 2013 10:06:34 -0700, by amurillo
-
Added tag jdk8-b83 for changeset 1c8db54ee9f3Thu, 28 Mar 2013 10:54:00 -0700, by katleman
-
MergeFri, 22 Mar 2013 17:23:31 -0700, by vladidan
-
MergeFri, 22 Mar 2013 10:09:47 -0400, by jprovino
-
8008783: Modifications needed to JPRT to allow for building hard float abi and new bundle changesMon, 18 Mar 2013 19:34:35 -0400, by dholmes
-
MergeSun, 17 Mar 2013 06:30:45 -0700, by bobv
-
8005716: Enhance JNI specification to allow support of static JNI libraries in Embedded JREsFri, 15 Mar 2013 15:20:40 -0400, by bpittore
-
MergeFri, 22 Mar 2013 12:32:09 -0700, by stefank
-
MergeFri, 22 Mar 2013 10:32:21 +0100, by stefank
-
8004241: NPG: Metaspace occupies more memory than specified by -XX:MaxMetaspaceSize optionThu, 21 Mar 2013 09:07:43 +0100, by mgerdin
-
8008301: G1: guarantee(satb_mq_set.completed_buffers_num() == 0) failureTue, 19 Mar 2013 09:38:37 -0700, by johnc
-
8009940: G1: assert(_finger == _heap_end) failed, concurrentMark.cpp:809Tue, 19 Mar 2013 00:57:39 -0700, by johnc
-
8009536: G1: Apache Lucene hang during reference processingMon, 18 Mar 2013 11:05:27 -0700, by johnc
-
MergeMon, 18 Mar 2013 09:34:58 +0100, by stefank
-
6733980: par compact - TraceGen1Time always shows 0.0000 secondsThu, 14 Mar 2013 09:37:38 +0100, by tschatzl
-
8005602: NPG: classunloading does not happen while CMS GC with -XX:+CMSClassUnloadingEnabled is usedThu, 14 Mar 2013 10:54:44 +0100, by mgerdin
-
MergeThu, 21 Mar 2013 21:48:56 -0700, by morris
-
8009593: [parfait] Null pointer deference in hotspot/src/share/vm/oops/constantPool.cppThu, 21 Mar 2013 10:13:56 -0700, by morris
-
8009584: [parfait] Null pointer deference in hotspot/src/cpu/x86/vm/relocInfo_x86.cppThu, 21 Mar 2013 10:11:24 -0700, by morris
-
8006965: remove test_gamma and add dedicated test_* targets insteadWed, 20 Mar 2013 17:04:45 -0700, by twisti
-
8009181: [parfait] Null pointer deference in hotspot/src/share/vm/opto/loopTransform.cppWed, 20 Mar 2013 07:05:40 -0700, by morris
-
8009578: [parfait] Null pointer deference in hotspot/src/share/vm/classfile/defaultMethods.cppWed, 20 Mar 2013 06:38:27 -0700, by morris
-
8009565: [partfait] Null pointer deference in hotspot/src/share/vm/ci/ciEnv.cppWed, 20 Mar 2013 06:36:04 -0700, by morris
-
8009248: [parfait] Null pointer deference in hotspot/src/share/vm/code/compiledIC.cppWed, 20 Mar 2013 06:32:49 -0700, by morris
-
MergeTue, 19 Mar 2013 16:31:10 -0700, by morris
-
8008811: [parfait] Null pointer deference in hotspot/src/share/vm/opto/loopopts.cppTue, 19 Mar 2013 12:15:35 -0700, by morris
-
8009022: [parfait] Null pointer deference in hotspot/src/share/vm/oops/generateOopMap.cppTue, 19 Mar 2013 11:49:36 -0700, by morris
-
8010222: 8007439 disabled inlining of cold accessor methodsTue, 19 Mar 2013 10:56:33 -0700, by kvn
-
8008663: [parfait] Null pointer deference in hotspot/src/share/vm/compiler/compileBroker.cppTue, 19 Mar 2013 07:23:29 -0700, by morris
-
8009172: [parfait] Null pointer deference in hotspot/src/share/vm/opto/output.cppTue, 19 Mar 2013 07:20:15 -0700, by morris
-
8010121: Remove definition of ShouldNotReachHere2(msg)Tue, 19 Mar 2013 10:31:16 +0100, by neliasso
-
MergeMon, 18 Mar 2013 09:08:07 -0700, by roland
-
8008555: Debugging code in compiled method sometimes leaks memoryMon, 18 Mar 2013 13:19:06 +0100, by roland
-
8008211: Some of WB tests on compiler failMon, 18 Mar 2013 04:29:08 -0700, by iignatyev
-
MergeSat, 16 Mar 2013 21:44:52 -0700, by kmo
-
8008796: SA: Oop.iterateFields() should support CompressedKlassPointers againFri, 15 Mar 2013 22:07:42 -0700, by kmo
-
8010144: [parfait] Null pointer deference in hotspot/src/os_cpu/linux_x86/vm/os_linux_x86.cppSat, 16 Mar 2013 07:41:09 -0700, by morris
-
8008328: [partfait] Null pointer defererence in hotspot/src/cpu/x86/vm/frame_x86.inline.hppSat, 16 Mar 2013 07:40:36 -0700, by morris
-
8009156: [parfait] Null pointer deference in hotspot/src/share/vm/services/memoryService.cppSat, 16 Mar 2013 07:39:57 -0700, by morris
-
8009166: [parfait] Null pointer deference in hotspot/src/share/vm/opto/type.cppSat, 16 Mar 2013 07:39:14 -0700, by morris
-
MergeFri, 15 Mar 2013 18:44:08 -0700, by morris
-
MergeThu, 14 Mar 2013 16:17:58 -0700, by kmo
-
8010116: Abstract_VM_Version::internal_vm_info_string() should recognize VS2010 and VS2012Thu, 14 Mar 2013 13:22:04 -0700, by kmo
-
8009457: SA: A small fix on "scanoops" command in CLHSDBTue, 19 Mar 2013 13:44:26 +0100, by sla
-
8009456: SA: typeToVtbl of BasicTypeDataBase should not be staticTue, 19 Mar 2013 13:41:05 +0100, by sla
-
MergeSun, 17 Mar 2013 08:57:56 -0700, by dcubed
-
MergeFri, 15 Mar 2013 17:12:17 -0700, by zgu
-
8007725: NPG: Klass::restore_unshareable_info() triggers assert(k->java_mirror() == NULL)Fri, 15 Mar 2013 17:24:40 -0400, by coleenp
-
8003348: SA can not read core file on OSThu, 14 Mar 2013 00:33:08 -0700, by minqi
-
8010105: new hotspot build - hs25-b24Fri, 15 Mar 2013 11:44:33 -0700, by amurillo
-
Added tag jdk8-b82 for changeset 3db4ab0e12f4Thu, 21 Mar 2013 10:42:51 -0700, by katleman
-
MergeFri, 15 Mar 2013 04:39:05 -0700, by stefank
-
MergeFri, 15 Mar 2013 08:57:55 +0100, by stefank
-
6976528: PS: assert(!limit_exceeded || softrefs_clear) failed: Should have been clearedTue, 12 Mar 2013 11:00:49 -0700, by jmasa
-
MergeWed, 13 Mar 2013 05:14:43 +0100, by brutisso
-
8001049: VM crashes when running with large -Xms and not specifying ObjectAlignmentInBytesTue, 12 Mar 2013 08:33:57 +0100, by brutisso
-
8008684: CMS: concurrent phase start markers should always be printedTue, 12 Mar 2013 15:10:39 +0100, by tschatzl
-
8004697: SIGSEGV on Solaris sparc with -XX:+UseNUMAMon, 11 Mar 2013 02:24:01 -0700, by stefank
-
8009282: Assertion "assert(used_and_free == capacity_bytes) failed: Accounting is wrong" failed with -XX:+Verbose -XX:+TraceMetadataChunkAllocationTue, 12 Mar 2013 09:42:24 +0100, by mgerdin
-
MergeMon, 11 Mar 2013 15:37:10 +0100, by kevinw
-
8009723: CMS logs "concurrent mode failure" twice when using (disabling) -XX:-UseCMSCompactAtFullCollectionMon, 11 Mar 2013 12:56:00 +0000, by kevinw
-
MergeMon, 11 Mar 2013 08:49:53 +0100, by stefank
-
8008368: Deprecate MaxGCMinorPauseMillisThu, 07 Mar 2013 10:44:04 -0800, by tamao
-
8008079: G1: Add nextObject routine to CMBitMapRO and replace nextWordTue, 05 Mar 2013 15:36:56 -0800, by tamao
-
MergeThu, 14 Mar 2013 16:16:05 -0700, by morris
-
8008560: [parfait] Null pointer deference in hotspot/src/os_cpu/bsd_x86/vm/os_bsd_x86.cppThu, 14 Mar 2013 07:44:18 -0700, by morris
-
8005772: Stubs report compile id -1 in phase eventsWed, 13 Feb 2013 10:25:09 +0100, by neliasso
-
MergeWed, 13 Mar 2013 13:44:45 +0100, by neliasso
-
8009721: Make PhaseLive independent from regallocWed, 13 Mar 2013 10:56:54 +0100, by neliasso
-
8009761: Deoptimization on sparc doesn't set Llast_SP correctly in the interpreter frames it createsWed, 13 Mar 2013 09:44:45 +0100, by roland
-
MergeThu, 14 Mar 2013 12:49:05 -0400, by vladidan
-
MergeThu, 14 Mar 2013 10:37:23 -0400, by jprovino
-
8009835: Only produce a warning when -Xshare:auto is explicitly requestedTue, 12 Mar 2013 00:02:16 -0400, by jprovino
-
MergeFri, 08 Mar 2013 12:35:18 -0500, by jprovino
-
8008474: Add -Wundef to warning flags.Wed, 06 Mar 2013 13:50:54 -0500, by jprovino
-
8006498: #if <symbol> is wrong in the code.Wed, 06 Mar 2013 13:46:55 -0500, by jprovino
-
8008310: Some adjustments needed to minimal VM warnings and errors for unsupported command line optionsWed, 06 Mar 2013 13:38:17 -0500, by jprovino
-
8003419: NPG: Clean up metadata created during class loading if failureWed, 13 Mar 2013 17:34:29 -0400, by coleenp
-
8009829: CDS: JDK JPRT test fails crash in Symbol::equals()Wed, 13 Mar 2013 15:15:56 -0400, by coleenp
-
MergeWed, 13 Mar 2013 13:47:35 -0400, by coleenp
-
8008965: @Contended fails with classes having static fieldsMon, 11 Mar 2013 14:00:09 -0400, by coleenp
-
8009836: nsk/regression/b4222717 fails with empty stack traceWed, 13 Mar 2013 09:10:35 -0400, by coleenp
-
MergeFri, 08 Mar 2013 17:49:52 -0800, by dcubed
-
MergeFri, 08 Mar 2013 17:14:22 -0800, by dcubed
-
8003553: NPG: metaspace objects should be zeroed in constructorsFri, 08 Mar 2013 11:47:57 -0500, by coleenp
-
8008257: NMT: assert(new_rec->is_allocation_record()) failed when running with shared memory optionThu, 07 Mar 2013 14:06:44 -0500, by zgu
-
7107135: Stack guard pages are no more protected after loading a shared library with executable stackTue, 05 Mar 2013 13:55:56 -0800, by iklam
-
8009287: [parfait] Uninitialised variable in hotspot/agent/src/os/linux/ps_core.cTue, 05 Mar 2013 08:50:59 +0100, by sla
-
8009688: new hotspot build - hs25-b23Fri, 08 Mar 2013 08:22:18 -0800, by amurillo
-
MergeThu, 14 Mar 2013 19:26:39 -0700, by lana
-
MergeTue, 12 Mar 2013 18:22:40 -0700, by lana
-
MergeMon, 25 Feb 2013 07:22:06 +0100, by ewendeli
-
MergeTue, 19 Feb 2013 21:45:09 +0100, by ewendeli
-
MergeSun, 03 Feb 2013 22:43:57 +0100, by ewendeli
-
8001307: Modify ACC_SUPER behaviorMon, 05 Nov 2012 17:03:33 -0500, by kamg
-
MergeFri, 26 Oct 2012 09:27:25 -0700, by asaha
-
Added tag jdk8-b81 for changeset 65b797426a3bThu, 14 Mar 2013 15:00:19 -0700, by katleman
-
MergeThu, 07 Mar 2013 18:03:26 -0800, by morris
-
MergeThu, 07 Mar 2013 14:46:20 -0800, by morris
-
8009472: Print additional information for 8004640 failureWed, 06 Mar 2013 12:25:57 -0800, by kvn
-
8009460: C2compiler crash in machnode::in_regmask(unsigned int)Wed, 06 Mar 2013 10:28:38 +0100, by roland
-
8008750: [partfait] Null pointer deference in hotspot/src/share/vm/oops/instanceKlass.hppTue, 05 Mar 2013 18:03:36 -0800, by morris
-
MergeTue, 05 Mar 2013 08:17:18 -0800, by vlivanov
-
8009120: Fuzz instruction scheduling in HotSpot compilersTue, 05 Mar 2013 04:24:50 -0800, by shade
-
8008574: [parfait] Null pointer deference in hotspot/src/share/vm/runtime/frame.cppTue, 05 Mar 2013 04:24:33 -0800, by morris
-
8008559: [parfait] Path through non-void function '_ZN2os15thread_cpu_timeEP6Thread' returns an undefined valueMon, 04 Mar 2013 13:15:01 -0800, by morris
-
8008327: [parfait] Unitialized variable in hotspot/agent/src/os/bsd/MacosxDebuggerLocal.mFri, 01 Mar 2013 14:26:34 -0800, by morris
-
MergeThu, 07 Mar 2013 10:39:15 -0800, by jiangli
-
MergeThu, 07 Mar 2013 10:46:14 -0500, by jprovino
-
MergeFri, 01 Mar 2013 14:06:47 -0500, by bpittore
-
7115383: TEST_BUG: some jtreg tests fail because they explicitly specify -server optionWed, 27 Feb 2013 20:36:14 -0800, by collins
-
MergeThu, 07 Mar 2013 14:29:02 +0100, by stefank
-
8008451: Make mac builds on 10.8 work on 10.7Mon, 04 Mar 2013 22:39:00 -0800, by erikj
-
8007036: G1: Too many old regions added to last mixed GCMon, 04 Mar 2013 12:42:14 -0800, by johnc
-
8004172: Update jstat counter names to reflect metaspace changesMon, 04 Mar 2013 13:01:24 +0100, by ehelin
-
7189971: Implement CMSWaitDuration for non-incremental mode of CMSFri, 01 Feb 2013 17:02:36 -0800, by jmasa
-
MergeFri, 01 Mar 2013 15:59:10 -0800, by dcubed
-
MergeThu, 28 Feb 2013 18:37:41 -0500, by coleenp
-
MergeWed, 27 Feb 2013 07:35:32 -0500, by coleenp
-
8008959: Fix non-PCH build on Linux, Windows and MacOS XWed, 27 Feb 2013 09:40:30 +0100, by simonis
-
MergeThu, 28 Feb 2013 05:55:18 -0800, by dcubed
-
8007476: assert(the_owner != NULL) failed: Did not find owning Java thread for lock word addressWed, 27 Feb 2013 15:00:30 -0800, by dcubed
-
7178741: SA: jstack -m produce UnalignedAddressException in output (Linux)Wed, 27 Feb 2013 22:40:14 +0000, by kevinw
-
MergeWed, 27 Feb 2013 16:40:30 +0000, by kevinw
-
8008807: SA: jstack crash when target has mismatched bitness (Linux)Wed, 27 Feb 2013 14:02:26 +0000, by kevinw
-
MergeWed, 27 Feb 2013 04:58:45 -0500, by dholmes
-
8008081: Print outs do not have matching argumentsTue, 26 Feb 2013 08:54:03 -0800, by mikael
-
8008549: NPG: SystemDictionary::find(...) unnecessarily keeps class loaders aliveThu, 21 Feb 2013 17:22:15 +0100, by stefank
-
8009226: new hotspot build - hs25-b22Fri, 01 Mar 2013 04:58:31 -0800, by amurillo
-
Added tag jdk8-b80 for changeset 4a198b201f3cThu, 07 Mar 2013 11:17:36 -0800, by katleman
-
Merge.Sun, 07 Apr 2013 12:45:27 +0200, by Christian Humer
-
Fixed rootNode should not get replaced if an error occured otherwise no errors were outputted.Sat, 06 Apr 2013 16:30:23 +0200, by Christian Humer
-
Fixed user generic signature must not match generated generic signature.Sat, 06 Apr 2013 16:26:19 +0200, by Christian Humer
-
Fixed when specializing nodes must always call the full generic case.Sat, 06 Apr 2013 14:33:39 +0200, by Christian Humer
-
fixed discrepancy between a method's name and its semanticsFri, 05 Apr 2013 18:53:57 +0200, by Doug Simon
-
incorporated null-seen information into JavaTypeProfileFri, 05 Apr 2013 17:51:55 +0200, by Doug Simon
-
removed unused and unnecessary getCustomStackAreaSize() from CodeCacheProviderFri, 05 Apr 2013 17:37:27 +0200, by Doug Simon
-
pipeline: include PushNodesThroughPiFri, 05 Apr 2013 16:23:01 +0200, by Bernhard Urban
-
PushNodesThroughPi: add metric for pushed nodesFri, 05 Apr 2013 15:54:57 +0200, by Bernhard Urban
-
PiPushable: implementation for IsNullNodeFri, 05 Apr 2013 15:24:22 +0200, by Bernhard Urban
-
new phase: PushNodesThroughPiThu, 04 Apr 2013 16:03:08 +0200, by Bernhard Urban
-
PiPushable: implementation for ReadNodeThu, 04 Apr 2013 15:04:59 +0200, by Bernhard Urban
-
PiPushable: new interface for nodes that are able to be pushed through a PiNodeFri, 05 Apr 2013 16:43:13 +0200, by Bernhard Urban
-
PiNode: add markerinterface IterableNodeType for fast iterationThu, 04 Apr 2013 13:48:37 +0200, by Bernhard Urban
-
UnsafeCastNode: make it an subclass of PiNodeFri, 05 Apr 2013 16:54:55 +0200, by Bernhard Urban
-
PiNode: use existing dependencies array for anchorThu, 04 Apr 2013 10:50:39 +0200, by Bernhard Urban
-
.hgignore: temporary file generated by mxThu, 04 Apr 2013 13:25:15 +0200, by Bernhard Urban
-
A server0 "build" needs to create a jdk copy if it does not exist yetFri, 05 Apr 2013 15:34:45 +0200, by Gilles Duboscq
-
Allow building using a jdk that does not contain manFri, 05 Apr 2013 14:24:02 +0200, by Gilles Duboscq
-
moved ReplacementsProvider to com.oracle.graal.nodes.spiFri, 05 Apr 2013 11:56:21 +0200, by Doug Simon
-
Fixed NodeParser error synchronization was done too late.Fri, 05 Apr 2013 11:03:21 +0200, by Christian Humer
-
lower ExceptionObjectNode with a snippet (GRAAL-133)Fri, 05 Apr 2013 02:33:42 +0200, by Doug Simon
-
simplified registration of snippetsFri, 05 Apr 2013 01:58:32 +0200, by Doug Simon
-
added test for a compiled exception handlerFri, 05 Apr 2013 01:51:24 +0200, by Doug Simon
-
passed a Replacements object to ArrayCopyNode and ObjectCloneNode instead of using the Graal.getRequiredCapability() APIFri, 05 Apr 2013 01:29:09 +0200, by Doug Simon
-
added getReplacements() to LoweringToolFri, 05 Apr 2013 01:26:48 +0200, by Doug Simon
-
passed a Replacements object to inlining utility methods that need one instead of the GraalRuntime APIFri, 05 Apr 2013 01:12:46 +0200, by Doug Simon
-
MergeThu, 04 Apr 2013 16:58:59 +0200, by Lukas Stadler
-
remove UNKNOWN_LOCATIONThu, 04 Apr 2013 15:31:27 +0200, by Lukas Stadler
-
ensure generated Jar.launch files have the same format as that produced when refreshing in EclipseThu, 04 Apr 2013 15:05:48 +0200, by Doug Simon
-
Merge.Thu, 04 Apr 2013 14:29:07 +0200, by Doug Simon
-
fixed more concurrency issues in ReplacementsImplThu, 04 Apr 2013 14:28:34 +0200, by Doug Simon
-
fixed concurrency issues in ReplacementsImplWed, 03 Apr 2013 22:52:11 +0200, by Doug Simon
-
fixed compiler warningsWed, 03 Apr 2013 21:55:41 +0200, by Doug Simon
-
renames: [HotSpot]ReplacementsInstaller -> [HotSpot]ReplacementsImplWed, 03 Apr 2013 21:53:32 +0200, by Doug Simon
-
implemented lazy installation of replacements (GRAAL-137)Wed, 03 Apr 2013 21:51:44 +0200, by Doug Simon
-
MergedThu, 04 Apr 2013 13:55:35 +0200, by Christian Wirth
-
on building 'server0', returnThu, 04 Apr 2013 13:26:34 +0200, by Christian Wirth
-
added JUnit 4.11 support to ProfilingInfoTestThu, 04 Apr 2013 11:57:04 +0200, by Christian Haeubl
-
MergeThu, 04 Apr 2013 10:04:49 +0200, by Lukas Stadler
-
make read elimination configurable (for tests)Thu, 04 Apr 2013 10:04:22 +0200, by Lukas Stadler
-
MergeWed, 03 Apr 2013 16:47:11 +0200, by Lukas Stadler
-
rename early read elimination option and enable itThu, 28 Mar 2013 17:37:09 +0100, by Lukas Stadler
-
mx/unittest: make it more portable across systemsWed, 03 Apr 2013 16:56:43 +0200, by Bernhard Urban
-
style fixesWed, 03 Apr 2013 15:01:48 +0200, by Christian Haeubl
-
Merge.Wed, 03 Apr 2013 14:41:22 +0200, by Christian Haeubl
-
changed profiling of exceptions so that the ExceptionSeen flag also works without GRAALVMThu, 28 Mar 2013 17:11:06 +0100, by Christian Haeubl
-
minor C1/C2 fixThu, 28 Mar 2013 13:38:47 +0100, by Christian Haeubl
-
checkstyle fixesThu, 28 Mar 2013 13:01:31 +0100, by Christian Haeubl
-
Merge.Thu, 28 Mar 2013 12:58:50 +0100, by Christian Haeubl
-
finished ProfilingInfo testcasesThu, 28 Mar 2013 12:55:13 +0100, by Christian Haeubl
-
added API to reset the profiling information for a methodWed, 27 Mar 2013 17:25:59 +0100, by Christian Haeubl
-
API to access nullness profiling information for instanceof, checkcast, and aastoreWed, 27 Mar 2013 10:36:57 +0100, by Christian Haeubl
-
fixed -XX:+PrintDeoptimizationDetails in debug/fastdebug buildTue, 26 Mar 2013 15:35:20 +0100, by Christian Haeubl
-
changed parameters of InliningPhaseTue, 26 Mar 2013 14:35:32 +0100, by Christian Haeubl
-
search for classes containing annotations returns source file as well as class nameWed, 03 Apr 2013 10:08:42 +0200, by Doug Simon
-
resolved ambiguity for Parameter class when developing against JDK8Wed, 03 Apr 2013 00:20:46 +0200, by Doug Simon
-
made it easier to run newly added PTX test methods from the command lineTue, 02 Apr 2013 23:18:24 +0200, by Doug Simon
-
unsafeCast: remove anchor node in NewObjectSnippetsTue, 02 Apr 2013 14:08:26 +0200, by Bernhard Urban
-
Fix bug in integer canonicalization.Tue, 02 Apr 2013 14:51:59 +0200, by Roland Schatz
-
Merge.Tue, 02 Apr 2013 12:57:58 +0200, by Roland Schatz
-
Canonicalize (a + b) - b and (a - b) + b.Tue, 02 Apr 2013 11:48:46 +0200, by Roland Schatz
-
Cull frame states before lowering.Tue, 02 Apr 2013 11:47:56 +0200, by Roland Schatz
-
unsafeCast: anchor cast after initialization of an objectTue, 02 Apr 2013 12:14:15 +0200, by Bernhard Urban
-
share debug environment across multiple testsTue, 02 Apr 2013 11:53:01 +0200, by Doug Simon
-
Disabled log.Mon, 01 Apr 2013 21:47:39 +0200, by Christian Humer
-
Updated codegen tests for guards and builtins.Mon, 01 Apr 2013 21:43:39 +0200, by Christian Humer
-
Implemented codegen guard definitions can now omit unused parameters.Mon, 01 Apr 2013 21:43:20 +0200, by Christian Humer
-
Renamed node method parser base class.Mon, 01 Apr 2013 12:19:15 +0200, by Christian Humer
-
Refactored ParameterSpec constructors.Mon, 01 Apr 2013 12:14:54 +0200, by Christian Humer
-
Refactor to shared template method signature comparison.Mon, 01 Apr 2013 11:52:38 +0200, by Christian Humer
-
Merge.Fri, 29 Mar 2013 21:39:54 +0100, by Doug Simon
-
fixed bug in computation of nested lock depthFri, 29 Mar 2013 21:05:51 +0100, by Doug Simon
-
renamed MonitorValue to HotSpotMonitorValue and moved it to com.oracle.graal.hotspot projectFri, 29 Mar 2013 14:19:04 +0100, by Doug Simon
-
added HotSpotLIRFrameState subclass of LIRFrameState to move HotSpot specific handling of lock state into HotSpot specific classesFri, 29 Mar 2013 12:54:56 +0100, by Doug Simon
-
removed no longer necessary method: CodeCacheProvider.getSizeOfLockData()Fri, 29 Mar 2013 12:33:24 +0100, by Doug Simon
-
modeling of lock state removed from LIR and runtime specific debug info for locks moved into runtime specific classesFri, 29 Mar 2013 12:31:42 +0100, by Doug Simon
-
made 'mx archive' clean up temporary files upon failure during archive file creationFri, 29 Mar 2013 12:22:27 +0100, by Doug Simon
-
MergeFri, 29 Mar 2013 18:21:43 +0100, by Matthias Grimmer
-
Add annotation processor to graal.hotspot; make sure that executeHelper gets replacedFri, 29 Mar 2013 18:21:26 +0100, by Matthias Grimmer
-
Move code of InstalledCode substitution to graal.hotspotFri, 29 Mar 2013 18:06:01 +0100, by Matthias Grimmer
-
MergeFri, 29 Mar 2013 17:41:57 +0100, by Matthias Grimmer
-
Add code for interpreter to executeHelperFri, 29 Mar 2013 17:41:47 +0100, by Matthias Grimmer
-
minor thing in build-graal.xmlFri, 29 Mar 2013 10:04:13 +0100, by Matthias Grimmer
-
MergeFri, 29 Mar 2013 09:59:06 +0100, by Matthias Grimmer
-
Renamings of installed code replacementsFri, 29 Mar 2013 09:58:26 +0100, by Matthias Grimmer
-
MergeFri, 29 Mar 2013 09:39:43 -0700, by Mick Jordan
-
NodeIntrinsifcationPhase: allow non-static @Fold methodsThu, 28 Mar 2013 21:01:48 -0700, by Mick Jordan
-
Improved error message for Graal API capability queries.Fri, 29 Mar 2013 16:56:21 +0100, by Thomas Wuerthinger
-
Remove printStackTrace in various locations.Fri, 29 Mar 2013 14:47:27 +0100, by Thomas Wuerthinger
-
Revert WB refactoring 2Fri, 29 Mar 2013 03:11:53 +0100, by Christos Kotselidis
-
Revert WB refactoringFri, 29 Mar 2013 03:05:33 +0100, by Christos Kotselidis
-
Reverse ArrayCopy WB IntrisificationThu, 28 Mar 2013 23:57:27 +0100, by Christos Kotselidis
-
-MergeThu, 28 Mar 2013 23:41:37 +0100, by Christos Kotselidis
-
Reverse ArrayCopy WB intrisificationThu, 28 Mar 2013 23:40:12 +0100, by Christos Kotselidis