Mercurial > hg > truffle
graph
-
Backed out of changeset 19244:957fcb7fb14dWed, 11 Feb 2015 00:25:34 +0100, by Doug Simon
-
GraalDirectivePlugins are only used for Truffle fast partial evaluation, not normal Graal compilationsTue, 10 Feb 2015 21:15:02 +0100, by Doug Simon
-
removed use of ServiceLoader for graph builder pluginsTue, 10 Feb 2015 21:11:43 +0100, by Doug Simon
-
Merge.Tue, 10 Feb 2015 20:44:08 +0100, by Thomas Wuerthinger
-
More Truffle graph builder plugins and parse time canonicalizations.Tue, 10 Feb 2015 20:43:48 +0100, by Thomas Wuerthinger
-
Merge.Tue, 10 Feb 2015 15:10:56 +0100, by Thomas Wuerthinger
-
Extensions and fixes to inline and canonicalize during parsing.Tue, 10 Feb 2015 15:10:46 +0100, by Thomas Wuerthinger
-
Fix checkstyle issues.Tue, 10 Feb 2015 16:03:45 +0100, by Josef Eisl
-
SuitesProvider: use inner supplier classes.Tue, 10 Feb 2015 15:18:32 +0100, by Josef Eisl
-
GraalCompilerTest: use DerivedOptionValue for lowLevelSuites.Tue, 10 Feb 2015 14:44:55 +0100, by Josef Eisl
-
Merge (LowLevelSuites).Tue, 10 Feb 2015 14:43:12 +0100, by Josef Eisl
-
GraalCompiler.emitBackEnd: do not box objects for scope.Tue, 10 Feb 2015 12:17:53 +0100, by Josef Eisl
-
Remove LowLevelCompilerConfiguration (superseded by LowLevelSuites).Tue, 10 Feb 2015 11:15:39 +0100, by Josef Eisl
-
GraalCompiler.emitLowLevel: use LowLevelSuites instead of LowLevelCompilerConfiguration.Tue, 10 Feb 2015 11:09:28 +0100, by Josef Eisl
-
Add LowLevelSuites to SuitesProvider.Tue, 10 Feb 2015 10:29:39 +0100, by Josef Eisl
-
Introduce LowLevelSuites.Tue, 10 Feb 2015 10:09:50 +0100, by Josef Eisl
-
Introduce LowLevelHighTier, LowLevelMidTier, LowLevelLowTier.Mon, 09 Feb 2015 18:39:00 +0100, by Josef Eisl
-
Don't make LowLevelPhase generic but only the apply() method.Mon, 09 Feb 2015 18:23:16 +0100, by Josef Eisl
-
GraalCompiler.emitLowLevel: remove superfluous scopes.Mon, 09 Feb 2015 15:24:15 +0100, by Josef Eisl
-
LowLevelPhase: add support for custom name.Mon, 09 Feb 2015 15:10:13 +0100, by Josef Eisl
-
GraalCompiler.emitLowLevel: pass LowLevelCompilerConfiguration as parameter.Mon, 09 Feb 2015 14:19:03 +0100, by Josef Eisl
-
GraalCompiler.emitLowLevel: use Backend.getLowLevelCompilerConfiguration().Mon, 09 Feb 2015 13:39:11 +0100, by Josef Eisl
-
Remove LIRGeneratorTool.canEliminateRedundantMoves() (customize Backend.getLowLevelCompilerConfiguration() instead).Mon, 09 Feb 2015 13:30:03 +0100, by Josef Eisl
-
Remove Backend.shouldAllocateRegisters() (customize Backend.getLowLevelCompilerConfiguration() instead).Mon, 09 Feb 2015 13:29:19 +0100, by Josef Eisl
-
Add Backend.getLowLevelCompilerConfiguration().Mon, 09 Feb 2015 13:24:53 +0100, by Josef Eisl
-
Introduce LowLevelPhaseSuite and LowLevelCompilerConfiguration.Mon, 09 Feb 2015 13:20:04 +0100, by Josef Eisl
-
LowLevelPhase: pass codeEmittingOrder and linearScanOrder to apply().Mon, 09 Feb 2015 11:23:13 +0100, by Josef Eisl
-
GraalCompiler.emitLowLevel: remove unused parameter.Mon, 09 Feb 2015 11:10:00 +0100, by Josef Eisl
-
LowLevelPhase: add support for LIR dumping.Mon, 09 Feb 2015 11:09:19 +0100, by Josef Eisl
-
Make LSStackSlotAllocator and SimpleStackSlotAllocator a LowLevelMidTierPhase.Mon, 09 Feb 2015 09:41:42 +0100, by Josef Eisl
-
GraalCompiler.emitLowLevel: prepend "LowLevel" to tier scopes.Mon, 09 Feb 2015 09:25:16 +0100, by Josef Eisl
-
Make ConstantLoadOptimization a LowLevelHighTierPhase.Mon, 09 Feb 2015 09:10:44 +0100, by Josef Eisl
-
Add LowLevelHighTierPhase.Mon, 09 Feb 2015 09:03:41 +0100, by Josef Eisl
-
Add LinearScanPhase.Fri, 06 Feb 2015 20:25:14 +0100, by Josef Eisl
-
Make LocationMarker a LowLevelMidTierPhase.Fri, 06 Feb 2015 20:06:38 +0100, by Josef Eisl
-
Add LowLevelMidTierPhase.Fri, 06 Feb 2015 20:00:32 +0100, by Josef Eisl
-
LowLevelLowTierPhase: codeEmittingOrder and linearScanOrder to context.Fri, 06 Feb 2015 19:54:52 +0100, by Josef Eisl
-
Make LowLevelLowTierPhase generic.Fri, 06 Feb 2015 19:43:08 +0100, by Josef Eisl
-
ControlFlowOptimizer: move functionality into inner class.Fri, 06 Feb 2015 19:36:07 +0100, by Josef Eisl
-
Make NullCheckOptimizer a LowLevelLowTierPhase.Fri, 06 Feb 2015 17:20:12 +0100, by Josef Eisl
-
Make RedundantMoveElimination a LowLevelLowTierPhase.Fri, 06 Feb 2015 17:16:35 +0100, by Josef Eisl
-
Make EdgeMoveOptimizer a LowLevelLowTierPhase.Fri, 06 Feb 2015 17:05:40 +0100, by Josef Eisl
-
BaselineCompiler: use GraalCompiler.emitLowLevel().Fri, 06 Feb 2015 18:17:47 +0100, by Josef Eisl
-
GraalCompiler: outsource low-level compiler pipeline.Fri, 06 Feb 2015 17:53:14 +0100, by Josef Eisl
-
GraalCompiler.emitLIR(): scopes for HighTier, MidTier, LowTier.Fri, 06 Feb 2015 17:04:48 +0100, by Josef Eisl
-
Add LowLevelPhase and LowLevelLowTierPhase.Fri, 06 Feb 2015 16:57:37 +0100, by Josef Eisl
-
emitLIR: only pass LIRGenerationResult to LocationMarker, EdgeMoveOptimizer, RedundantMoveElimination, NullCheckOptimizer.Fri, 06 Feb 2015 10:59:56 +0100, by Josef Eisl
-
added graph builder plugin for Class.cast()Tue, 10 Feb 2015 14:36:36 +0100, by Doug Simon
-
added graph builder plugin for StableOptionValue.getValue()Tue, 10 Feb 2015 14:14:53 +0100, by Doug Simon
-
Use serializable interface in DerivedOptionValue.Tue, 10 Feb 2015 13:08:40 +0100, by Roland Schatz
-
Pick up changes to suites when overriding options in unit tests.Tue, 10 Feb 2015 13:08:31 +0100, by Roland Schatz
-
[SPARC] Remove CryptoSubstitutionsTest from blacklistTue, 10 Feb 2015 10:36:19 +0100, by Stefan Anzinger
-
Don't use to ArithmethicOpTable.toString for equality comparisonsMon, 09 Feb 2015 16:03:00 -0800, by Tom Rodriguez
-
Move induction variable detection logic into LoopExMon, 09 Feb 2015 16:00:00 -0800, by Tom Rodriguez
-
Fold away obvious identities when building induction variable expressionsMon, 09 Feb 2015 15:55:00 -0800, by Tom Rodriguez
-
Cleanup InductionVariable declarations a bitMon, 09 Feb 2015 15:52:17 -0800, by Tom Rodriguez
-
[SPARC] fixing (wrong) duplicate exception handler for a particular PCMon, 09 Feb 2015 17:06:21 +0100, by Stefan Anzinger
-
Remove redundant code for Constant serialization.Mon, 09 Feb 2015 11:56:31 +0100, by Roland Schatz
-
Truffle/Instrumentation: eclipseformatSun, 08 Feb 2015 20:14:30 -0800, by Michael Van De Vanter
-
Truffle/Instrumentation: TruffleTool renamed to InstrumentationTool (the base class for a group of tools that collect information during program execution)Sun, 08 Feb 2015 20:05:40 -0800, by Michael Van De Vanter
-
MergeSat, 07 Feb 2015 02:47:00 +0100, by Stefan Anzinger
-
Add LIR to the context to be used un DumpOnErrorSat, 07 Feb 2015 02:34:43 +0100, by Stefan Anzinger
-
[SPARC] Propagate LIRKind from basepointer when it is constant nullSat, 07 Feb 2015 02:33:47 +0100, by Stefan Anzinger
-
generateZshCompletions should include diagnostic VM options and supoprt completion for more mx commandsFri, 06 Feb 2015 11:32:26 -0800, by Tom Rodriguez
-
PrintFlagsWithComments should respect UnlockDiagnosticVMOptionsFri, 06 Feb 2015 11:31:59 -0800, by Tom Rodriguez
-
renamed TruffleGraphBuilderPluginsProvider to TruffleGraphBuilderPlugins to reflect the fact that it is no longer a service providerFri, 06 Feb 2015 18:03:49 +0100, by Doug Simon
-
rename: constantReflectionProvider -> constantReflectionFri, 06 Feb 2015 18:00:51 +0100, by Doug Simon
-
added graph builder plugins for FrameWithoutBoxingFri, 06 Feb 2015 17:59:24 +0100, by Doug Simon
-
Fixes for TruffleGraphBuilderPluginsProvider.Fri, 06 Feb 2015 16:49:34 +0100, by Thomas Wuerthinger
-
Merge.Fri, 06 Feb 2015 14:42:44 +0100, by Thomas Wuerthinger
-
Avoid creating loop phis only for non-OSR graphs.Fri, 06 Feb 2015 14:42:31 +0100, by Thomas Wuerthinger
-
Fix method IntegerBelowNode#findSynonym.Fri, 06 Feb 2015 05:22:59 +0100, by Thomas Wuerthinger
-
Perform analysis for locals changed in the loop and avoid creating phis for loop invariant locals.Fri, 06 Feb 2015 04:35:28 +0100, by Thomas Wuerthinger
-
Do only constant folding when creating a new array length node in the parser.Fri, 06 Feb 2015 04:33:04 +0100, by Thomas Wuerthinger
-
Merge.Fri, 06 Feb 2015 03:25:19 +0100, by Thomas Wuerthinger
-
Initial prototype for loop explosion during graph building.Fri, 06 Feb 2015 03:24:50 +0100, by Thomas Wuerthinger
-
Merge.Fri, 06 Feb 2015 12:44:50 +0100, by Doug Simon
-
Run unit tests even earlier during gateFri, 06 Feb 2015 12:17:20 +0100, by Doug Simon
-
rename: makeNonNull -> nullCheckedValueFri, 06 Feb 2015 12:11:22 +0100, by Doug Simon
-
Move LinearScan to c.o.g.lir.alloc.lsra.Thu, 05 Feb 2015 19:35:29 +0100, by Josef Eisl
-
Move ComputeBlockOrder to compiler.common and delete c.o.g.alloc project.Fri, 06 Feb 2015 10:09:13 +0100, by Josef Eisl
-
Introduce LIRGenerationDebugContext.Thu, 05 Feb 2015 19:17:47 +0100, by Josef Eisl
-
Move DetailedAsserts Option to GraalOptions.Thu, 05 Feb 2015 18:37:10 +0100, by Josef Eisl
-
Move HIR independent utilities to c.o.g.compiler.common.Wed, 04 Feb 2015 18:24:05 +0100, by Josef Eisl
-
Let c.o.g.compiler.common depend on c.o.g.debug.Wed, 04 Feb 2015 18:21:29 +0100, by Josef Eisl
-
Run unittest earlier during gateThu, 05 Feb 2015 15:33:15 -0800, by Tom Rodriguez
-
Reapply changeset: 6fce03279f0a (LIRGenerator: assert that we are not creating copies of variables.)Thu, 05 Feb 2015 11:14:36 +0100, by Josef Eisl
-
[SPARC] TableSwitchOp: explicit Variable to Variable move.Thu, 05 Feb 2015 15:11:16 +0100, by Josef Eisl
-
[SPARC] make CompareAndSwapOp side-effect free.Thu, 05 Feb 2015 13:16:09 +0100, by Josef Eisl
-
[SPARC] do not create superfluous copies of variables.Thu, 05 Feb 2015 10:34:13 +0100, by Josef Eisl
-
added utility to GraphBuilderContext for generating a receiver null check from within an InvocationPlugin for a non-static methodThu, 05 Feb 2015 15:19:40 +0100, by Doug Simon
-
Use GraphBuilderPlugins.Registration mechanism to register GraalDirectivePlugins.Thu, 05 Feb 2015 14:34:36 +0100, by Roland Schatz
-
Add comment.Thu, 05 Feb 2015 14:11:59 +0100, by Roland Schatz
-
Temporary backed out changeset: 6fce03279f0a (LIRGenerator: assert that we are not creating copies of variables.)Thu, 05 Feb 2015 11:10:38 +0100, by Josef Eisl
-
More folding on creation for object equality node.Thu, 05 Feb 2015 04:16:48 +0100, by Thomas Wuerthinger
-
Add constant folding for getClass graph builder plugin.Thu, 05 Feb 2015 04:10:59 +0100, by Thomas Wuerthinger
-
Merge.Thu, 05 Feb 2015 03:42:42 +0100, by Thomas Wuerthinger
-
Register plugin for NewFrame intrinsic.Thu, 05 Feb 2015 03:42:23 +0100, by Thomas Wuerthinger
-
Create ExplodeLoop plugin prototype. Special sort for blocks from bci block map builder for explode loop methods. Graph builder plugin for customizing static field accesses. New Truffle option TruffleExcludeAssertions default true that excludes assertion code from being partial evaluated in the new partial evaluator.Thu, 05 Feb 2015 03:25:21 +0100, by Thomas Wuerthinger
-
Only fill frame with default value when it is non-null.Thu, 05 Feb 2015 03:22:35 +0100, by Thomas Wuerthinger
-
Create prototype for new graph builder plugin for loop explosion.Thu, 05 Feb 2015 01:28:10 +0100, by Thomas Wuerthinger
-
Merge with 41af11212ed308e59dbd87fe1b5c4dfc790cbba3Wed, 04 Feb 2015 17:02:31 -0800, by Michael Van De Vanter
-
Merge with cd49455040c1d57d8ab74473b3786ecc4f663060Wed, 04 Feb 2015 16:38:09 -0800, by Michael Van De Vanter
-
Truffle/Instrumentation: update ChangeLogWed, 04 Feb 2015 16:34:07 -0800, by Michael Van De Vanter
-
Truffle/Instrumentation: refine checks for safe node replacementTue, 03 Feb 2015 11:48:25 -0800, by Michael Van De Vanter
-
Remove unused import.Thu, 05 Feb 2015 01:24:09 +0100, by Thomas Wuerthinger
-
Make graph equality comparison for testing purposes more robust, by sorting constants lexically.Thu, 05 Feb 2015 01:04:56 +0100, by Thomas Wuerthinger
-
Add null check in Unbox graph builder plugin.Wed, 04 Feb 2015 23:33:32 +0100, by Thomas Wuerthinger
-
Merge.Wed, 04 Feb 2015 21:29:52 +0100, by Thomas Wuerthinger
-
Resolve simple method calls to Special invoke kind before processing the invoke.Wed, 04 Feb 2015 21:28:56 +0100, by Thomas Wuerthinger
-
Fix condition in inlining during parse time plugin in partial evaluator.Wed, 04 Feb 2015 21:28:34 +0100, by Thomas Wuerthinger
-
Factor the findSpecialCallTarget logic when canonicalizing MethodCallTarget nodes into a static method.Wed, 04 Feb 2015 21:04:41 +0100, by Thomas Wuerthinger
-
Use stack kind when pushing an UnboxNode.Wed, 04 Feb 2015 21:04:05 +0100, by Thomas Wuerthinger
-
Prototype for configuring inlining during parsing via a closure in the GraphBuilderConfiguration object.Wed, 04 Feb 2015 19:21:33 +0100, by Thomas Wuerthinger
-
LIRGeneratorTool: change return type from Value to Variable for most emit methods.Wed, 04 Feb 2015 14:33:27 +0100, by Josef Eisl
-
LIRGenerator: assert that we are not creating copies of variables (unintentionally).Wed, 04 Feb 2015 16:53:11 +0100, by Josef Eisl
-
CurrentLockNode: do not create superfluous move.Wed, 04 Feb 2015 14:44:37 +0100, by Josef Eisl
-
GraphBuilderPlugins for GraalDirectives.Wed, 04 Feb 2015 15:08:31 +0100, by Roland Schatz
-
FixPointIntervalBuilder: do not record instruction ids but instructions.Wed, 04 Feb 2015 15:00:25 +0100, by Josef Eisl
-
Remove InstructionNumberer once again (Backed out changeset: 1fca9212fb61).Wed, 04 Feb 2015 15:02:36 +0100, by Josef Eisl
-
copy GraphBuilderPlugins when copying a GraphBuilderPhaseWed, 04 Feb 2015 14:39:22 +0100, by Doug Simon
-
Merge.Wed, 04 Feb 2015 13:51:17 +0100, by Josef Eisl
-
LSStackSlotAllocator: record use positions globally.Wed, 04 Feb 2015 11:31:26 +0100, by Josef Eisl
-
InstructionNumberer: remove opIdToBlockMap.Tue, 03 Feb 2015 13:46:33 +0100, by Josef Eisl
-
Backed out changeset 5b61f60e458f, d6b4eaeff50b (remove InstructionNumberer).Tue, 03 Feb 2015 13:33:52 +0100, by Josef Eisl
-
LSStackSlotAllocator: add debug timers.Tue, 03 Feb 2015 15:12:29 +0100, by Josef Eisl
-
FrameMapBuilderImpl: verify StackSlotAllocation.Tue, 03 Feb 2015 13:04:23 +0100, by Josef Eisl
-
Merge.Wed, 04 Feb 2015 03:22:41 +0100, by Thomas Wuerthinger
-
Fold if nodes at parse time.Wed, 04 Feb 2015 03:19:37 +0100, by Thomas Wuerthinger
-
Prototype for folding object equality at parse time.Wed, 04 Feb 2015 03:04:20 +0100, by Thomas Wuerthinger
-
More restructuring of CompareNode. Move unorderedIsTrue flag to a field.Wed, 04 Feb 2015 02:38:59 +0100, by Thomas Wuerthinger
-
Restructure CompareNode. Create constant fold utility, store condition as data field.Wed, 04 Feb 2015 02:28:28 +0100, by Thomas Wuerthinger
-
Canonicalize load fields on constant receivers at partial evaluation parse time.Wed, 04 Feb 2015 01:59:39 +0100, by Thomas Wuerthinger
-
Draft for ParameterPlugin.Wed, 04 Feb 2015 01:41:30 +0100, by Thomas Wuerthinger
-
Draft for LoadFieldPlugin.Wed, 04 Feb 2015 01:26:51 +0100, by Thomas Wuerthinger
-
Further restructuring in the PartialEvaluator.Wed, 04 Feb 2015 00:55:08 +0100, by Thomas Wuerthinger
-
More restructuring in PartialEvaluator.Wed, 04 Feb 2015 00:41:25 +0100, by Thomas Wuerthinger
-
Move more logic from TruffleCache to PartialEvaluator.Wed, 04 Feb 2015 00:31:33 +0100, by Thomas Wuerthinger
-
Move some logic from TruffleCache to PartialEvaluator.Wed, 04 Feb 2015 00:20:29 +0100, by Thomas Wuerthinger
-
moved dispatch for plugin to be within InvocationPluginWed, 04 Feb 2015 01:31:23 +0100, by Doug Simon
-
Backed out c8b2315651d3 as it breaks replay compilationTue, 03 Feb 2015 21:24:16 +0100, by Doug Simon
-
use anonymous classes for GraphBuilderPlugins instead of enums to common out registration logic and add better static checkingTue, 03 Feb 2015 21:22:33 +0100, by Doug Simon
-
fix canonicalizer in IntegerTestNodeTue, 03 Feb 2015 18:30:07 +0100, by Lukas Stadler
-
MergeTue, 03 Feb 2015 17:15:44 +0100, by Stefan Anzinger
-
MergeTue, 03 Feb 2015 17:03:19 +0100, by Stefan Anzinger
-
Only lowerToIf, when stage does not allow FloatingGuardsTue, 03 Feb 2015 17:02:15 +0100, by Stefan Anzinger
-
Add HotSpotCryptoSubstitutionTest to blacklist for SPARCTue, 03 Feb 2015 16:59:56 +0100, by Stefan Anzinger
-
small refactoring in DefaultTruffleSplittingStrategyNewTue, 03 Feb 2015 16:09:16 +0100, by Lukas Stadler
-
test for scheduling of proxy inputsTue, 03 Feb 2015 16:08:56 +0100, by Lukas Stadler
-
allocation profiling fixesTue, 03 Feb 2015 12:03:42 +0100, by Lukas Stadler
-
Improve javadoc around LoopEndNode's endIndex. Make related methods package-private.Tue, 03 Feb 2015 15:29:03 +0100, by Gilles Duboscq
-
mx: Show annotation processor edges in projectgraphWed, 28 Jan 2015 15:46:13 +0100, by Gilles Duboscq
-
Prevent duplication of ControlFlowAnchor nodes.Tue, 03 Feb 2015 14:37:10 +0100, by Roland Schatz
-
Merge StackSlotAllocation cleanups.Tue, 03 Feb 2015 11:10:24 +0100, by Josef Eisl
-
LSStackSlotAllocator: lazy initialize freeSlot and improve javadoc.Sat, 31 Jan 2015 15:51:54 +0100, by Josef Eisl
-
LSStackSlotAllocator: clean up comments and sort methods.Sat, 31 Jan 2015 15:05:26 +0100, by Josef Eisl
-
LSStackSlotAllocator: remove InstructionNumberer.Sat, 31 Jan 2015 14:48:27 +0100, by Josef Eisl
-
LSStackSlotAllocator: make unhandled, active and sortedBlocks final.Sat, 31 Jan 2015 13:29:49 +0100, by Josef Eisl
-
InstructionNumberer: remove opIdToInstructionMap and opIdToBlockMap.Sat, 31 Jan 2015 13:23:40 +0100, by Josef Eisl
-
LSStackSlotAllocator: outsource FixPointIntervalBuilder.Sat, 31 Jan 2015 12:59:40 +0100, by Josef Eisl
-
LSStackSlotAllocator: rename SlowIntervalBuilder to FixPointIntervalBuilder.Sat, 31 Jan 2015 11:32:38 +0100, by Josef Eisl
-
LSStackSlotAllocator make SlowIntervalBuilder static.Sat, 31 Jan 2015 11:30:44 +0100, by Josef Eisl
-
LSStackSlotAllocator: hide inner class.Sat, 31 Jan 2015 11:07:15 +0100, by Josef Eisl
-
LSStackSlotAllocator: use priority queue.Sat, 31 Jan 2015 11:01:45 +0100, by Josef Eisl
-
StackInterval: remove use position list.Sat, 31 Jan 2015 10:49:20 +0100, by Josef Eisl
-
StackInterval: replace StackUsePosList with SortedMap.Sat, 31 Jan 2015 10:35:50 +0100, by Josef Eisl
-
InstructionNumberer: make opIdToInstructionMap and opIdToBlockMap final.Sat, 31 Jan 2015 11:01:26 +0100, by Josef Eisl
-
Make StackUsePosList and StackInterval final.Fri, 30 Jan 2015 15:39:59 +0100, by Josef Eisl
-
LSStackSlotAllocator: fix typos.Fri, 30 Jan 2015 15:30:33 +0100, by Josef Eisl
-
Rename EnableLSStackSlotAllocation command line flag to LSStackSlotAllocation.Fri, 30 Jan 2015 15:23:32 +0100, by Josef Eisl
-
Clean ups in partial evaluator. New development-only option FastPE.Tue, 03 Feb 2015 04:17:06 +0100, by Thomas Wuerthinger
-
Use class hashcode instead of class name hashcode in NodeClass.Sun, 01 Feb 2015 19:25:27 +0100, by Thomas Wuerthinger
-
Small fixes for Graal tutorial classesMon, 02 Feb 2015 17:21:33 -0800, by Christian Wimmer
-
Reassociate invariants near end of MidTierMon, 02 Feb 2015 14:29:29 -0800, by Tom Rodriguez
-
Merge.Mon, 02 Feb 2015 22:50:17 +0100, by Doug Simon
-
added GraphBuilderPlugins for standard boxing/unboxing methodsMon, 02 Feb 2015 22:49:50 +0100, by Doug Simon
-
factored out common codeMon, 02 Feb 2015 21:40:08 +0100, by Doug Simon
-
added GraphBuilderPlugins for CompilerDirectivesMon, 02 Feb 2015 21:38:47 +0100, by Doug Simon
-
extra javadocMon, 02 Feb 2015 21:38:15 +0100, by Doug Simon
-
extra assertion checking around use of GraphBuilderPluginsMon, 02 Feb 2015 21:38:00 +0100, by Doug Simon
-
Break LoopTransform phases into individual phasesMon, 02 Feb 2015 11:51:06 -0800, by Tom Rodriguez
-
implemented proper .equals() and .hashCode() for ArithmeticOpTable and the associated Op class hierarchyMon, 02 Feb 2015 17:42:55 +0100, by Doug Simon
-
made enum field finalMon, 02 Feb 2015 14:20:44 +0100, by Doug Simon
-
MergeSun, 01 Feb 2015 20:57:56 -0800, by Tom Rodriguez
-
Protect against violation of Map interface contractFri, 30 Jan 2015 11:56:24 -0800, by Tom Rodriguez
-
Fix criteria in GraphChangeMonitoringPhaseFri, 30 Jan 2015 11:33:32 -0800, by Tom Rodriguez
-
CountingProxy should print to TTYFri, 30 Jan 2015 11:28:00 -0800, by Tom Rodriguez
-
Add substitution for CompilerToVMImpl.getJavaMirrorFri, 30 Jan 2015 11:26:00 -0800, by Tom Rodriguez
-
Properly handle multiple class names for ClassSubstitutionFri, 30 Jan 2015 11:24:27 -0800, by Tom Rodriguez
-
Simplify IntegerStamp.meet. Simplify assertion in ArithmeticStamp.Sun, 01 Feb 2015 02:21:32 +0100, by Thomas Wuerthinger
-
Small improvement to LIRInsertionBuffer.Sun, 01 Feb 2015 00:51:09 +0100, by Thomas Wuerthinger
-
Small changes in edges iterator.Sat, 31 Jan 2015 23:43:30 +0100, by Thomas Wuerthinger
-
Split methods in ConditionalEliminationPhase.Sat, 31 Jan 2015 21:33:01 +0100, by Thomas Wuerthinger
-
Merge.Sat, 31 Jan 2015 19:03:33 +0100, by Thomas Wuerthinger
-
Process inputs of ProxyNodes in the scheduler.Wed, 28 Jan 2015 15:07:54 +0100, by Thomas Wuerthinger
-
initial commit of GraphBuilderPhase pluginsSat, 31 Jan 2015 00:30:00 +0100, by Doug Simon
-
improved error message when Service loading failsSat, 31 Jan 2015 00:19:34 +0100, by Doug Simon
-
schedule inputs of proxy nodes at the loop exitFri, 30 Jan 2015 20:52:39 +0100, by Lukas Stadler
-
Remove unused parameter "stub" from GraalCompiler.compileGraphFri, 30 Jan 2015 10:54:09 -0800, by Christian Wimmer
-
Unit tests for GraalDirectives API.Thu, 29 Jan 2015 16:49:03 +0100, by Roland Schatz
-
Add GraalDirectives API to influence compiler behavior.Thu, 29 Jan 2015 16:45:09 +0100, by Roland Schatz
-
Fix comment.Wed, 28 Jan 2015 12:08:21 +0100, by Roland Schatz
-
Remove wrong javadoc.Tue, 27 Jan 2015 17:03:55 +0100, by Roland Schatz
-
Bugfix: static and instance field with same offset are not equalThu, 29 Jan 2015 16:34:55 -0800, by Christian Wimmer
-
Examples for Graal tutorialThu, 29 Jan 2015 16:33:33 -0800, by Christian Wimmer
-
More and better value setters in GraphBuilderConfigurationThu, 29 Jan 2015 16:32:54 -0800, by Christian Wimmer
-
Truffle/SL: clean up SL instrumentation codeThu, 29 Jan 2015 11:45:56 -0800, by Michael Van De Vanter
-
Truffle/Instrumentation: comments and minor code cleanup post-reviewThu, 29 Jan 2015 11:44:14 -0800, by Michael Van De Vanter
-
StackSlotAllocation: fix style/formating issues.Thu, 29 Jan 2015 11:27:19 +0100, by Josef Eisl
-
StackSlotAllocation: merge with upstream.Thu, 29 Jan 2015 11:14:27 +0100, by Josef Eisl
-
StackSlotAllocation: add metric for uninitialized stack slots.Thu, 29 Jan 2015 10:56:07 +0100, by Josef Eisl
-
StackSlotAllocation: improve javadoc.Thu, 29 Jan 2015 10:38:01 +0100, by Josef Eisl
-
Merge.Wed, 28 Jan 2015 19:32:47 +0100, by Josef Eisl
-
StackSlotAllocation: handle uninitialized stack slots.Wed, 28 Jan 2015 19:12:57 +0100, by Josef Eisl
-
Move StackSlotAllocators into a package.Tue, 13 Jan 2015 17:52:18 +0100, by Josef Eisl
-
Make FrameMap allocation methods and VirtualStackSlot visible.Tue, 13 Jan 2015 17:50:58 +0100, by Josef Eisl
-
StackSlotAllocator: add CFGPrinter support for StackIntervals.Tue, 13 Jan 2015 17:43:04 +0100, by Josef Eisl
-
StackSlotAllocator: add linear scan stack slot allocator.Tue, 13 Jan 2015 17:42:08 +0100, by Josef Eisl
-
StackSlotAllocator: add debug metersTue, 13 Jan 2015 17:37:44 +0100, by Josef Eisl
-
VirtualStackSlot: make toString() c1visualizer compatible.Tue, 13 Jan 2015 17:34:34 +0100, by Josef Eisl
-
Add FrameMap.spillSlotRangeSize().Thu, 04 Dec 2014 14:17:24 +0100, by Josef Eisl
-
Introduce FrameMapBuilderTool.Wed, 03 Dec 2014 23:10:53 +0100, by Josef Eisl
-
Encapsulate FrameMapBuilderImpl.frameMap.Thu, 04 Dec 2014 11:15:04 +0100, by Josef Eisl
-
Pass StackSlotAllocator to FrameMapBuilder.buildFrameMap().Wed, 03 Dec 2014 22:55:03 +0100, by Josef Eisl
-
Remove FrameMappingTool.Wed, 03 Dec 2014 20:34:57 +0100, by Josef Eisl
-
Remove FrameMapBuilder.requireMapping() (only LIR needs to be updated).Wed, 03 Dec 2014 20:21:24 +0100, by Josef Eisl
-
LinearScan: remove support for markFrameLocations.Wed, 03 Dec 2014 21:39:15 +0100, by Josef Eisl
-
MergeWed, 28 Jan 2015 19:56:03 -0800, by Tom Rodriguez
-
Make BlackholeSubstitutions work with older versions of JMHWed, 28 Jan 2015 17:48:54 -0800, by Tom Rodriguez
-
Don't report derived induction variable for IV backedge valueWed, 28 Jan 2015 12:41:40 -0800, by Tom Rodriguez
-
Added entrySet and keySet to NodeNodeMapWed, 28 Jan 2015 12:39:10 -0800, by Tom Rodriguez
-
Only keep RuntimeConstraint action None guards fixed in the control flowWed, 28 Jan 2015 12:09:13 -0800, by Tom Rodriguez
-
Truffle: allow @TruffleBoundary on constructorsThu, 29 Jan 2015 03:13:15 +0100, by Andreas Woess
-
Truffle: simplify NodeUtil.findChildFieldThu, 29 Jan 2015 03:11:53 +0100, by Andreas Woess
-
Merge.Thu, 29 Jan 2015 00:12:55 +0000, by Chris Seaton
-
Truffle: print the line number in the source attribution tree.Thu, 29 Jan 2015 00:12:30 +0000, by Chris Seaton
-
removed leftover GPU support codeWed, 28 Jan 2015 15:01:21 +0100, by Doug Simon
-
Merge.Wed, 28 Jan 2015 14:24:16 +0100, by Thomas Wuerthinger
-
Remove ValueProxy nodes from schedule lists.Wed, 28 Jan 2015 12:14:03 +0100, by Thomas Wuerthinger
-
Change verification of scheduled graph.Wed, 28 Jan 2015 12:05:41 +0100, by Thomas Wuerthinger
-
Shorter comparison of HotSpotResolvedFieldImpl instances.Wed, 28 Jan 2015 12:03:00 +0100, by Thomas Wuerthinger
-
exclude com.oracle.graal.virtual.bench/src_gen directory from Checkstyle Eclipse pluginWed, 28 Jan 2015 12:19:27 +0100, by Doug Simon
-
Merge.Wed, 28 Jan 2015 11:28:03 +0100, by Thomas Wuerthinger
-
Fix LocationSet - use equals for comparing LocationIdentity objects.Wed, 28 Jan 2015 11:27:35 +0100, by Thomas Wuerthinger
-
Run eclipse format.Wed, 28 Jan 2015 04:05:07 +0100, by Thomas Wuerthinger
-
Merge.Wed, 28 Jan 2015 03:28:31 +0100, by Thomas Wuerthinger
-
Do not enforce final constraint for macro node classes.Wed, 28 Jan 2015 02:58:22 +0100, by Thomas Wuerthinger
-
Allow final modifier on node subclasses and start adding the modifier to leaf classes.Wed, 28 Jan 2015 02:34:14 +0100, by Thomas Wuerthinger
-
Fix class comparison statements for BeginNode and MergeNode to reflect new class hierarchy.Wed, 28 Jan 2015 01:11:25 +0100, by Thomas Wuerthinger
-
Make AbstractMergeNode abstract and introduce concrete subclass MergeNode.Wed, 28 Jan 2015 01:06:39 +0100, by Thomas Wuerthinger
-
Rename MergeNode to AbstractMergeNode.Wed, 28 Jan 2015 01:04:20 +0100, by Thomas Wuerthinger
-
Make AbstractBeginNode an abstract class and create concrete subclass BeginNode.Wed, 28 Jan 2015 01:01:54 +0100, by Thomas Wuerthinger
-
Rename BeginNode => AbstractBeginNode.Wed, 28 Jan 2015 00:50:31 +0100, by Thomas Wuerthinger
-
Rename KillSet to LocationSet, make it more efficient, and fix a bug related to ANY_LOCATION.Tue, 27 Jan 2015 23:52:31 +0100, by Thomas Wuerthinger
-
Add a corner case test case with a mixture of unsafe writes and normal reads.Tue, 27 Jan 2015 23:52:05 +0100, by Thomas Wuerthinger
-
Truffle/Instrumentation: clean up and repair some old unit testsTue, 27 Jan 2015 20:28:43 -0800, by Michael Van De Vanter
-
Truffle/Instrumentation: clean up and repair some old unit testsTue, 27 Jan 2015 20:28:19 -0800, by Michael Van De Vanter
-
Truffle/Tools: unit tests for new framework and tool instancesTue, 27 Jan 2015 20:27:25 -0800, by Michael Van De Vanter
-
Truffle/Tools: a new framework for pluggable tools that gather Truffle execution dataTue, 27 Jan 2015 20:26:41 -0800, by Michael Van De Vanter
-
Truffle/Source: add default comparator for LineLocationTue, 27 Jan 2015 20:25:26 -0800, by Michael Van De Vanter
-
Truffle: Improved support for "probing" AST nodes:Tue, 27 Jan 2015 20:24:54 -0800, by Michael Van De Vanter
-
Truffle: Additions to NodeUtil to support optional "safe" AST node replacement (and diagnostics when unsafe)Tue, 27 Jan 2015 20:23:13 -0800, by Michael Van De Vanter
-
Automatically install Batik for SVG export in IGVTue, 27 Jan 2015 15:47:34 -0800, by Tom Rodriguez
-
Fix inline policy of EdgesTest to ensure stable resultsTue, 27 Jan 2015 14:54:07 -0800, by Tom Rodriguez
-
fix TruffleBoundary usage in SLCallUntilOptimizedBuiltinTue, 27 Jan 2015 23:19:40 +0100, by Lukas Stadler
-
store absolute file in FileSourceTue, 27 Jan 2015 23:14:40 +0100, by Lukas Stadler
-
include original exception in FileSource.getReaderTue, 27 Jan 2015 23:12:58 +0100, by Lukas Stadler
-
dump graphs for performance warningsTue, 27 Jan 2015 23:12:51 +0100, by Lukas Stadler
-
add annotation processor to verify TruffleBoundary/VirtualFrame usagesTue, 27 Jan 2015 23:11:11 +0100, by Lukas Stadler
-
renamed LIRGenerator.emitForeignCall to emitForeignCallOp to avoid confusionTue, 27 Jan 2015 21:24:24 +0100, by Doug Simon
-
Merge.Tue, 27 Jan 2015 16:58:48 +0100, by Thomas Wuerthinger
-
Do not compute region set in SchedulePhase. Use new API of ReentrantBlockIterator.Tue, 27 Jan 2015 16:56:10 +0100, by Thomas Wuerthinger
-
Pass a lambda to the ReentrantBlockIterator instead of a set.Tue, 27 Jan 2015 16:52:25 +0100, by Thomas Wuerthinger
-
Only cache in MergeProcessor of PEA when processing loop begin blocks.Tue, 27 Jan 2015 16:16:06 +0100, by Thomas Wuerthinger
-
Simplifications in PEA.Tue, 27 Jan 2015 16:01:48 +0100, by Thomas Wuerthinger
-
Add utility methods to GuardsStage.Tue, 27 Jan 2015 14:54:55 +0100, by Thomas Wuerthinger
-
Use Node#getUsageCount wherever possible.Tue, 27 Jan 2015 13:17:53 +0100, by Thomas Wuerthinger
-
Small simplification in PE closure.Tue, 27 Jan 2015 13:09:17 +0100, by Thomas Wuerthinger
-
Restructurings in ReentrantBlockIterator.Tue, 27 Jan 2015 12:27:40 +0100, by Thomas Wuerthinger
-
Do not provide full schedul to LoweringTool.Tue, 27 Jan 2015 11:58:50 +0100, by Thomas Wuerthinger
-
Always use read aware memory scheduling.Tue, 27 Jan 2015 11:47:44 +0100, by Thomas Wuerthinger
-
Various adjustments to simplify future mergesTue, 27 Jan 2015 15:10:32 +0100, by Paul Woegerer
-
Allow PartialEvaluator to use a custom SnippetReflectionProviderTue, 27 Jan 2015 14:28:13 +0100, by Paul Woegerer
-
Prevent polluting SLFunctionRegistry (via SLNodeFactory.createRead()) with LHS names of assignmentTue, 27 Jan 2015 14:24:59 +0100, by Paul Woegerer
-
Allow users to provide their own TruffleRuntime implementationTue, 27 Jan 2015 14:11:52 +0100, by Paul Woegerer
-
Enable constant folding of Math.pow().Tue, 27 Jan 2015 12:05:41 +0100, by Roland Schatz
-
provide Stub.getStubs() method to access all installed stubsTue, 27 Jan 2015 12:25:38 +0100, by Doug Simon
-
fixed typo in sharedRuntime_x86_32.cppTue, 27 Jan 2015 12:24:44 +0100, by Doug Simon
-
Use LATEST schedule for PEA.Tue, 27 Jan 2015 03:06:12 +0100, by Thomas Wuerthinger
-
Fix unused import.Mon, 26 Jan 2015 23:31:20 +0100, by Thomas Wuerthinger
-
Do not add proxy nodes of loop exits to the schedule.Mon, 26 Jan 2015 23:30:09 +0100, by Thomas Wuerthinger
-
Simplifications around PEA and using earliest possible schedule for nodes.Mon, 26 Jan 2015 23:24:06 +0100, by Thomas Wuerthinger
-
Add toString and some accessors to InductionVariable subclassesMon, 26 Jan 2015 14:43:57 -0800, by Tom Rodriguez
-
Fix compile errorsMon, 26 Jan 2015 22:38:44 +0100, by Stefan Anzinger
-
MergeMon, 26 Jan 2015 21:53:57 +0100, by Stefan Anzinger
-
[SPARC] Fix Partial Escape Analysis for SPARC in TruffleMon, 26 Jan 2015 21:21:06 +0100, by Stefan Anzinger
-
MergeMon, 26 Jan 2015 21:19:36 +0100, by Stefan Anzinger
-
[SPARC] add classes to blacklist for unittest on sparc as the PEA is partially disabled right nowMon, 19 Jan 2015 15:03:17 +0100, by Stefan Anzinger
-
Add Java and JVM arguments to log file when -G:LogFile= is usedMon, 26 Jan 2015 11:37:05 -0800, by Tom Rodriguez
-
Add some assertion messagesMon, 26 Jan 2015 09:29:47 -0800, by Tom Rodriguez
-
Add utility phase to dump more information when another phase changes the graphMon, 26 Jan 2015 09:28:20 -0800, by Tom Rodriguez
-
Remove IterableNodeType from AssumptionNodeSun, 25 Jan 2015 09:52:32 +0100, by Andreas Woess
-
Remove IterableNodeType from IntegerExactArithmeticNodeSun, 25 Jan 2015 09:50:42 +0100, by Andreas Woess
-
fixed regression caused by GPU removalSun, 25 Jan 2015 20:58:50 +0100, by Doug Simon
-
Remove class ScheduledNode from the node class hierarchy.Sat, 24 Jan 2015 00:45:12 +0100, by Thomas Wuerthinger
-
Temporarily remove FlowSensitiveReductionPhase.Fri, 23 Jan 2015 22:13:55 +0100, by Thomas Wuerthinger
-
Temporarily remove java.decompiler project.Fri, 23 Jan 2015 22:00:55 +0100, by Thomas Wuerthinger
-
Move to a system that has an extra counter for extra usages.Fri, 23 Jan 2015 18:20:37 +0100, by Thomas Wuerthinger
-
Add utility Node#hasNoUsages.Fri, 23 Jan 2015 11:52:36 +0100, by Thomas Wuerthinger
-
Remove TailcallNode.Fri, 23 Jan 2015 11:28:20 +0100, by Thomas Wuerthinger
-
Various adjustments to simplify future mergesFri, 23 Jan 2015 15:51:35 +0100, by Paul Woegerer
-
Avoid double copy of monitorIds list.Fri, 23 Jan 2015 14:32:11 +0100, by Roland Schatz
-
Compiler intrinsic for JMH blackhole.Fri, 23 Jan 2015 13:11:28 +0100, by Roland Schatz
-
Ignore dontinline compile command if it would prevent application of forced substitutions.Thu, 22 Jan 2015 16:35:37 +0100, by Roland Schatz
-
mx: fix duplicate arguments for microbenchThu, 22 Jan 2015 15:59:51 +0100, by Roland Schatz
-
fix in mx.py, MX_SUBPROCESS_COMMAND_FILE opened twice, fails on WindowsFri, 23 Jan 2015 12:08:12 +0100, by Christian Wirth
-
removed GPU codeFri, 23 Jan 2015 10:54:21 +0100, by Doug Simon
-
Small improvement in NodeList.Thu, 22 Jan 2015 23:16:17 +0100, by Thomas Wuerthinger
-
Initialize FrameState with less copying.Thu, 22 Jan 2015 21:53:06 +0100, by Thomas Wuerthinger
-
Make allocation of virtual object mapping lazy.Thu, 22 Jan 2015 21:14:53 +0100, by Thomas Wuerthinger
-
Do not always allocate monitorId NodeInputList. Allow null NodeInputList.Thu, 22 Jan 2015 21:01:46 +0100, by Thomas Wuerthinger
-
fixed branch probability in instanceof snippetThu, 22 Jan 2015 18:46:04 +0100, by Doug Simon
-
No need to clean up deleted phis.Thu, 22 Jan 2015 16:25:04 +0100, by Thomas Wuerthinger
-
Initial version of inlining during parsing.Thu, 22 Jan 2015 16:24:36 +0100, by Thomas Wuerthinger
-
Initialize frame state builder created for parse time inlining correctly.Wed, 21 Jan 2015 14:29:00 +0100, by Thomas Wuerthinger
-
Restructuring in the GraphBuilder to have less fields in the phase instance.Wed, 21 Jan 2015 13:10:52 +0100, by Thomas Wuerthinger
-
Make starting node a parameter in the GraphBuilder.Wed, 21 Jan 2015 12:01:14 +0100, by Thomas Wuerthinger
-
GraphBuilder simplifications.Wed, 21 Jan 2015 11:55:37 +0100, by Thomas Wuerthinger
-
Small simplification for BaselineBytecodeParser.Tue, 20 Jan 2015 17:55:16 +0100, by Thomas Wuerthinger
-
Small clean up in GraphBuilderPhase.Tue, 20 Jan 2015 17:47:05 +0100, by Thomas Wuerthinger
-
Remove obsolete comment.Tue, 20 Jan 2015 17:10:20 +0100, by Thomas Wuerthinger
-
Remove GraphBuilderPhase#finishPrepare.Tue, 20 Jan 2015 16:54:38 +0100, by Thomas Wuerthinger
-
Clean up in Kind class. Introduce Kind#getSlotCount and Kind#needsTwoSlots methods.Tue, 20 Jan 2015 16:40:45 +0100, by Thomas Wuerthinger
-
Introduce new option InlineDuringParsing.Tue, 20 Jan 2015 16:09:23 +0100, by Thomas Wuerthinger
-
Added tag gpu-0.1 for changeset 1b0ef9634252Thu, 22 Jan 2015 11:16:26 +0100, by Doug Simon
-
removed unused HotSpotGraalRuntime.setRuntimeAccessCheck()Thu, 22 Jan 2015 11:16:06 +0100, by Doug Simon
-
fixed unbalanced #ifdefThu, 22 Jan 2015 09:45:56 +0100, by Doug Simon
-
Truffle: replace Truffle-internal usages of unsafe compiler directivesThu, 22 Jan 2015 01:22:02 +0100, by Andreas Woess
-
Truffle: remove references to unsafe in commentsThu, 22 Jan 2015 01:11:06 +0100, by Andreas Woess
-
Truffle: deprecate CompilerDirectives.unsafe* methods.Thu, 22 Jan 2015 01:08:25 +0100, by Andreas Woess
-
Truffle: add (and switch to) safe node field access implementation using reflectionThu, 22 Jan 2015 01:01:29 +0100, by Andreas Woess
-
Truffle: channel all NodeUtil field accesses through NodeField classThu, 22 Jan 2015 00:37:29 +0100, by Andreas Woess
-
Add option to restrict MethodFilter to the root methodWed, 21 Jan 2015 11:00:48 -0800, by Tom Rodriguez
-
Don't allow guards with action == None to floatWed, 21 Jan 2015 10:20:41 -0800, by Tom Rodriguez
-
Emit warnings to TTY instead of System.outWed, 21 Jan 2015 10:19:33 -0800, by Tom Rodriguez
-
fixed pylint issueWed, 21 Jan 2015 19:03:37 +0100, by Doug Simon
-
Merge.Wed, 21 Jan 2015 19:01:13 +0100, by Doug Simon
-
mx: replaced MX_SUBPROCESS_COMMAND with MX_SUBPROCESS_COMMAND_FILEWed, 21 Jan 2015 19:00:46 +0100, by Doug Simon
-
fixed pylint issueTue, 20 Jan 2015 23:18:17 +0100, by Doug Simon
-
removed post-deserialization re-initialization of Graph.cachedLeafNodesTue, 20 Jan 2015 23:17:38 +0100, by Doug Simon
-
made some hash codes stable across VM executions to support replay compilationTue, 20 Jan 2015 23:16:14 +0100, by Doug Simon
-
added Fingerprint constructor that takes a list of eventsTue, 20 Jan 2015 23:15:49 +0100, by Doug Simon
-
mx: set MX_SUBPROCESS_COMMAND environment variable in subprocess launched by mxTue, 20 Jan 2015 23:14:52 +0100, by Doug Simon
-
Microbenchmark for partial escape analysis.Wed, 21 Jan 2015 15:44:30 +0100, by Roland Schatz
-
mx: add microbench command to run JMH benchmarksWed, 21 Jan 2015 14:49:13 +0100, by Roland Schatz
-
mx: support annotation processors in librariesWed, 21 Jan 2015 13:55:37 +0100, by Roland Schatz
-
mx: JavaConfig: compare compilance and version before pathWed, 21 Jan 2015 13:36:23 +0100, by Gilles Duboscq
-
Specify jacoco project includes/excludes in suite.pyWed, 21 Jan 2015 12:02:35 +0100, by Paul Woegerer
-
Fix mx igv: do not use Java < 1.8, handle the case where no JDKs are supported. Give some hints when the igv ant build fails.Wed, 21 Jan 2015 11:43:22 +0100, by Gilles Duboscq
-
Add -G:[-/+]PrintIdealGraph option.Mon, 19 Jan 2015 18:00:28 +0100, by Josef Eisl
-
made some hash codes stable across VM executions to support replay compilationTue, 20 Jan 2015 16:53:28 +0100, by Doug Simon
-
added Fingerprint points to assist debugging replay compilationTue, 20 Jan 2015 16:52:16 +0100, by Doug Simon
-
added Fingerprint classTue, 20 Jan 2015 16:22:11 +0100, by Doug Simon
-
removed invalid reference from javadocMon, 19 Jan 2015 17:24:31 +0100, by Doug Simon
-
Merge.Mon, 19 Jan 2015 16:06:04 +0100, by Doug Simon
-
made ReplacementsImpl.snippetTemplateCache stable across VM executions to support replay compilationMon, 19 Jan 2015 14:50:36 +0100, by Doug Simon
-
made Graph.cachedLeafNodes stable across VM executions to support replay compilationMon, 19 Jan 2015 14:46:55 +0100, by Doug Simon
-
made AMD64HotSpotRegisterConfig.categorized stable across VM executions to support replay compilationMon, 19 Jan 2015 14:46:21 +0100, by Doug Simon
-
[SPARC] Fix C2 code emission issueMon, 19 Jan 2015 14:29:54 +0100, by Stefan Anzinger
-
mx: added support for Jython 2.7b3 and made ordering in generated files more deterministic\nContributed-by: Igor Ignatyev <igor.ignatyev@oracle.com>Sat, 17 Jan 2015 11:26:18 +0100, by Doug Simon
-
Fix indentation of multi-line strings passed to Debug.logFri, 16 Jan 2015 14:24:04 +0100, by Paul Woegerer
-
[SPARC] do not virtualize on big endian when bit sizes do not match (temporary fix)Fri, 16 Jan 2015 16:01:31 +0100, by Stefan Anzinger
-
[SPARC] make check for EA more tightFri, 16 Jan 2015 11:48:52 +0100, by Stefan Anzinger
-
Truffle: IGV printer nodeMap should be IdentityHashMapThu, 15 Jan 2015 13:56:34 +0100, by Andreas Woess
-
BranchProbabilityNode: branch probability value may evaluate to NaN in unreached codeThu, 15 Jan 2015 08:24:43 +0100, by Andreas Woess
-
DefaultTruffleRuntime fields can be finalThu, 15 Jan 2015 06:34:53 +0100, by Andreas Woess
-
Add --lldb option like --gdbWed, 14 Jan 2015 09:53:38 -0800, by Tom Rodriguez
-
Prompt to fill EXTRA_JAVA_HOMES like JAVA_HOMEWed, 14 Jan 2015 09:52:41 -0800, by Tom Rodriguez
-
localized replay compilation marker interface to HotSpot specific codeWed, 14 Jan 2015 16:40:56 +0100, by Doug Simon
-
added MethodFilter.matchesClassNameWed, 14 Jan 2015 16:40:14 +0100, by Doug Simon
-
Interop: improve exception names and JavaDocWed, 14 Jan 2015 13:43:16 +0100, by Matthias Grimmer
-
Reenable baseline tests in gate (backed out changeset 209c60cf3ea2)Tue, 13 Jan 2015 19:48:15 +0100, by Josef Eisl
-
BaselineCompiler: fix predecessor calculation.Tue, 13 Jan 2015 19:45:42 +0100, by Josef Eisl
-
Do not use an iterator when computing the single value of a PhiNode.Wed, 14 Jan 2015 02:45:49 +0100, by Thomas Wuerthinger
-
mx: Fixed eclipse annotation processor configuration should serialize JAVA_HOME with the original value.Tue, 13 Jan 2015 17:10:33 +0100, by Christian Humer
-
make hash code for SnippetTemplate.CacheKey more deterministicTue, 13 Jan 2015 14:08:14 +0100, by Doug Simon
-
added graalGlobals_ppc.hppTue, 13 Jan 2015 13:13:43 +0100, by Doug Simon
-
fixed JVM_GetGraalServiceImpls signatureTue, 13 Jan 2015 13:12:01 +0100, by Doug Simon
-
moved generate_deopt_entry_for to InterpreterGenerator for all architecturesTue, 13 Jan 2015 13:08:26 +0100, by Doug Simon
-
added missing JNICALL to JNI functionsTue, 13 Jan 2015 13:06:21 +0100, by Doug Simon
-
fix format stringTue, 13 Jan 2015 13:04:37 +0100, by Doug Simon
-
guarded use of 64-bit only code with #ifdefsTue, 13 Jan 2015 12:59:48 +0100, by Doug Simon
-
fixed however 32 bit inline version of assembler methodTue, 13 Jan 2015 11:18:46 +0100, by Doug Simon
-
MergeTue, 13 Jan 2015 06:12:10 +0100, by Stefan Anzinger
-
[SPARC] Remove SL from blacklist, add UnsafeEATest to blacklist (as long as unsafe does not EA on SPARC in some cases right now)Tue, 13 Jan 2015 06:11:30 +0100, by Stefan Anzinger
-
Make sure the JSRData is cloned when the BciBlock is cloned.Tue, 13 Jan 2015 01:55:12 +0100, by Thomas Wuerthinger
-
MergeMon, 12 Jan 2015 21:24:26 +0100, by Stefan Anzinger
-
[SPARC] Do not virtualize objects, when the types do not match on big endian machinesMon, 12 Jan 2015 21:12:24 +0100, by Stefan Anzinger
-
fixed eclipseformat issuesMon, 12 Jan 2015 20:43:38 +0100, by Doug Simon
-
Merge.Mon, 12 Jan 2015 20:39:26 +0100, by Doug Simon
-
removed Node factory methodsMon, 12 Jan 2015 20:39:04 +0100, by Doug Simon
-
removed deprecated JUnitTestCase checkstyle checkMon, 12 Jan 2015 19:05:36 +0100, by Doug Simon
-
Extend emitMul, emitAdd and emitSub in ArithmeticLIRGenerator for explicitly requesting to set the flags register. (In AMD64 flags are set implicitly, but on SPARC it is not)Mon, 12 Jan 2015 19:34:31 +0100, by Stefan Anzinger
-
Fix type error in code generation.Mon, 12 Jan 2015 18:02:01 +0100, by Roland Schatz
-
Avoid unnecessary register-register move before IMUL instructions.Mon, 12 Jan 2015 15:56:59 +0100, by Roland Schatz
-
Make BinaryNode inputs mutable.Mon, 12 Jan 2015 14:10:07 +0100, by Roland Schatz
-
Use ArithmeticOpTable for shift operations.Mon, 12 Jan 2015 13:32:43 +0100, by Roland Schatz
-
fixed JDT compilation warningMon, 12 Jan 2015 12:04:22 +0100, by Doug Simon
-
removed deprecated JUnitTestCase checkstyle checkMon, 12 Jan 2015 12:03:39 +0100, by Doug Simon
-
Disable baseline tests in gate.Mon, 12 Jan 2015 10:25:44 +0100, by Thomas Wuerthinger
-
Fix unit test.Mon, 12 Jan 2015 03:51:55 +0100, by Thomas Wuerthinger
-
Respect canBeInlined in Truffle partial evaluation.Mon, 12 Jan 2015 03:13:36 +0100, by Thomas Wuerthinger
-
Remove outdated assert.Mon, 12 Jan 2015 00:25:56 +0100, by Thomas Wuerthinger
-
Removed unused BlockPlaceholderNode.Sun, 11 Jan 2015 23:47:28 +0100, by Thomas Wuerthinger
-
Fix regression in graph builder related to removal of placeholder nodes. Do not create successor blocks for invokes without exception handler successor.Sun, 11 Jan 2015 23:46:00 +0100, by Thomas Wuerthinger
-
Add tests for new public API in ResolvedJavaMethod.Sun, 11 Jan 2015 21:38:26 +0100, by Thomas Wuerthinger
-
Can be inlined must also return true for native methods that are intrinsified.Sun, 11 Jan 2015 21:06:25 +0100, by Thomas Wuerthinger
-
Avoid insertion of block placeholder node. Use begin node instead.Sun, 11 Jan 2015 21:04:56 +0100, by Thomas Wuerthinger
-
Remove allocation of unused predecessor array in BciBlock.Sun, 11 Jan 2015 19:51:03 +0100, by Thomas Wuerthinger
-
Fixed a regression in the new BciBlock order algorithm when compiling methods with JSR bytecode.Sun, 11 Jan 2015 19:35:37 +0100, by Thomas Wuerthinger
-
Avoid using placeholder nodes when emitting explicit exceptions. Introduce StressExplictExceptionCode flag for debugging.Sun, 11 Jan 2015 19:19:52 +0100, by Thomas Wuerthinger
-
Remove unused class ExceptionInfo.Sun, 11 Jan 2015 18:34:08 +0100, by Thomas Wuerthinger
-
Add utilities ModifiersProvider#isConcrete, ResolvedJavaMethod#hasReceiver, ResolvedJavaMethod#hasBytecodes to Graal API.Sun, 11 Jan 2015 18:12:51 +0100, by Thomas Wuerthinger
-
Add utilities isDirect and isIndirect to InvokeKind.Sun, 11 Jan 2015 17:46:47 +0100, by Thomas Wuerthinger
-
Do not remove dead frame states in graph builder. There should not be any produced.Sun, 11 Jan 2015 17:24:53 +0100, by Thomas Wuerthinger
-
Calculate blocks immediately in correct order.Sun, 11 Jan 2015 17:15:31 +0100, by Thomas Wuerthinger
-
Do not compute loop exit bitmap in BciBlock.Sun, 11 Jan 2015 16:26:26 +0100, by Thomas Wuerthinger
-
Factor JSR info data into separate data structure from BciBlock.Sun, 11 Jan 2015 16:25:08 +0100, by Thomas Wuerthinger
-
Make allocation of loop header array in BciBlockMapping lazy.Sun, 11 Jan 2015 15:56:45 +0100, by Thomas Wuerthinger
-
Disable inlining across Truffle boundary by default.Sun, 11 Jan 2015 02:39:07 +0100, by Thomas Wuerthinger
-
Move back to an approach where NodeClass is cached in each Node instance.Sun, 11 Jan 2015 00:00:37 +0100, by Thomas Wuerthinger
-
Simplify assertion in GuardLoweringPhase.Sat, 10 Jan 2015 22:59:11 +0100, by Thomas Wuerthinger
-
Remove IterableNodeType from FloatingReadNode.Sat, 10 Jan 2015 21:50:50 +0100, by Thomas Wuerthinger
-
Remove GuardNode from iterable node types.Sat, 10 Jan 2015 21:18:34 +0100, by Thomas Wuerthinger
-
Truffle-DSL: fixed name clashes were still possible on a OS with case insensitive file system.Sat, 10 Jan 2015 13:44:47 +0100, by Christian Humer
-
Truffle-DSL: started Truffle-DSL changelog.Sat, 10 Jan 2015 13:46:02 +0100, by Christian Humer
-
Truffle-DSL: fixed null dereference.Fri, 09 Jan 2015 18:14:41 +0100, by Christian Humer
-
Truffle-DSL: disable line long line wrapping in code writer. warnings are excluded from checkstyle anyway.Fri, 09 Jan 2015 16:33:56 +0100, by Christian Humer
-
Truffle-DSL: fix visiblity of create methods.Fri, 09 Jan 2015 16:33:08 +0100, by Christian Humer
-
Truffle-DSL: fix execute methods with evaluated arguments were not handled correctly with varargs arguments.Fri, 09 Jan 2015 16:02:55 +0100, by Christian Humer
-
Truffle-DSL: disable model dumping on error as they can produce a message that is too long for eclipse to handle.Fri, 09 Jan 2015 16:01:11 +0100, by Christian Humer
-
Truffle-DSL: varargs for rewrite events.Fri, 09 Jan 2015 16:00:34 +0100, by Christian Humer
-
Truffle-DSL: increase maximum number of acceptAndExecute arguments to 5.Fri, 09 Jan 2015 16:00:23 +0100, by Christian Humer
-
Only embed boxed primitives when the box is cached by the JDKThu, 08 Jan 2015 17:59:19 -0800, by Tom Rodriguez
-
Mark the first difference when comparing graph stringsThu, 08 Jan 2015 17:56:37 -0800, by Tom Rodriguez
-
client-nograal is supported on MacThu, 08 Jan 2015 10:20:07 -0800, by Tom Rodriguez
-
Truffle: improve invalidation messages for assumptions.Wed, 07 Jan 2015 18:02:00 +0100, by Christian Humer
-
Truffle-DSL: fix implicit cast optimization bug.Wed, 07 Jan 2015 18:01:24 +0100, by Christian Humer
-
MergeWed, 07 Jan 2015 16:05:57 +0100, by Andreas Woess
-
Truffle: refactor size calculation in location allocator to visitor patternWed, 07 Jan 2015 15:11:38 +0100, by Andreas Woess
-
Truffle: LoopNode: child field type can be RepeatingNode nowMon, 05 Jan 2015 19:01:01 +0100, by Andreas Woess
-
Generalize ReinterpretNode to deal with arbitrary non-pointer types.Wed, 07 Jan 2015 14:05:14 +0100, by Roland Schatz
-
avoid re-adding "this" during PhiNode simplificationWed, 07 Jan 2015 13:40:01 +0100, by Lukas Stadler
-
MergeTue, 06 Jan 2015 08:44:53 -0800, by Tom Rodriguez
-
remove VerifyHeapNode warning messageMon, 05 Jan 2015 13:02:38 -0800, by Tom Rodriguez
-
comment fixesMon, 05 Jan 2015 13:00:00 -0800, by Tom Rodriguez
-
Truffle-DSL: inline specialized node into gen node if single specializable.Tue, 06 Jan 2015 00:43:09 +0100, by Christian Humer
-
Truffle-DSL: added bounds check for unrolling child arrays.Mon, 05 Jan 2015 20:23:22 +0100, by Christian Humer
-
Truffle-DSL: simplify bad overflow test. The issue is fixed by the new generated node layout. (GRAAL-885 #resolve)Mon, 05 Jan 2015 20:23:22 +0100, by Christian Humer
-
Truffle-DSL: optimize generated code for nodes with a single specialization. (GRAAL-602 #resolve)Mon, 05 Jan 2015 20:23:22 +0100, by Christian Humer
-
Truffle-DSL: minor cleanup to the guard test.Mon, 05 Jan 2015 20:23:22 +0100, by Christian Humer
-
Truffle-DSL: made type name verification more robust. Added some tests. (GRAAL-468 #resolve)Mon, 05 Jan 2015 20:23:22 +0100, by Christian Humer
-
Truffle-DSL: breaking: @TypeCheck and @TypeCast now require casted/checked type as explicit parameter. Previously the type was parsed from the method name. (GRAAL-446 #resolve)Mon, 05 Jan 2015 20:23:22 +0100, by Christian Humer
-
Truffle-DSL: fixed thrown exception messages should provide more contextual information. (reported by Benoit Daloze)Mon, 05 Jan 2015 20:23:22 +0100, by Christian Humer
-
Truffle-DSL: fixed create method should have the same visibility as its originating constructor. (GRAAL-365 #resolve)Mon, 05 Jan 2015 20:23:22 +0100, by Christian Humer
-
return proper kind of NULLMon, 05 Jan 2015 09:58:33 -0800, by Tom Rodriguez
-
Truffle-DSL: fixed class loading test.Mon, 05 Jan 2015 12:39:27 +0100, by Christian Humer
-
Truffle-DSL: fixed bug for polymorphic execute optimization.Mon, 05 Jan 2015 02:38:44 +0100, by Christian Humer
-
Truffle-DSL: support for frame types Frame, MaterializedFrame. Added validation for frame type consistency. Some refactorings along the way.Mon, 05 Jan 2015 01:31:08 +0100, by Christian Humer
-
Truffle-DSL: Added tests and verification of overridable generic execute methods.Mon, 05 Jan 2015 01:31:08 +0100, by Christian Humer
-
Truffle-DSL: fixed wrong visibility of DSL nodes generated by the new layout.Mon, 05 Jan 2015 01:31:07 +0100, by Christian Humer
-
Truffle-DSL: better class names for specialization methods starting with do.Mon, 05 Jan 2015 01:31:07 +0100, by Christian Humer
-
Truffle-DSL: avoid some checkstyle errors for generated code.Mon, 05 Jan 2015 01:31:07 +0100, by Christian Humer
-
Truffle-DSL: changed specialization class naming scheme to use method name. This usually leads to shorter specialization class names.Mon, 05 Jan 2015 01:31:07 +0100, by Christian Humer
-
Truffle-DSL: fix crash if type in rewriteOn is not of type Throwable. Improved error messages for Specialization#rewriteOn.Fri, 02 Jan 2015 14:31:51 +0100, by Christian Humer
-
Truffle: typo in documentation of PrimitiveValueProfile.Wed, 31 Dec 2014 17:35:10 +0000, by Chris Seaton
-
Split negated short-circuit-or guard into two guardsTue, 30 Dec 2014 14:52:38 +0100, by Andreas Woess
-
SL: fix NodeInfo lookup for SLGraalRuntimeBuiltins.Tue, 30 Dec 2014 02:21:15 +0100, by Christian Humer
-
Truffle-DSL: checkstyle fixes.Tue, 30 Dec 2014 00:37:39 +0100, by Christian Humer
-
SL: enable new DSL layout for SimpleLanguage.Mon, 29 Dec 2014 23:39:12 +0100, by Christian Humer
-
SL: adapt SL to type system singleton removal.Mon, 29 Dec 2014 23:39:07 +0100, by Christian Humer
-
SL: migrate SL to use @GenerateNodeFactory.Mon, 29 Dec 2014 23:39:03 +0100, by Christian Humer
-
SL: make lookup of NodeInfo annotation more rebust.Mon, 29 Dec 2014 23:38:59 +0100, by Christian Humer
-
Truffle-DSL: new node layout implementation.Mon, 29 Dec 2014 23:38:54 +0100, by Christian Humer
-
Truffle-DSL: added test for nullMon, 29 Dec 2014 23:38:50 +0100, by Christian Humer
-
Truffle-DSL: remove outdated test package-info.Mon, 29 Dec 2014 23:38:46 +0100, by Christian Humer
-
Truffle-DSL: remove type system singletonMon, 29 Dec 2014 23:38:42 +0100, by Christian Humer
-
Truffle-DSL: disable automatic static imports.Mon, 29 Dec 2014 23:38:39 +0100, by Christian Humer
-
Truffle-DSL: fixed auto import if imported class is declared in super class but is also a super class.Mon, 29 Dec 2014 23:38:34 +0100, by Christian Humer
-
Truffle-DSL: migrate DSL tests to use @GenerateNodeFactory.Mon, 29 Dec 2014 23:38:30 +0100, by Christian Humer
-
Truffle-DSL: implemented @GenerateNodeFactory to enable generation of factories. Factory generation is now disabled by default.Mon, 29 Dec 2014 23:38:25 +0100, by Christian Humer
-
Truffle-DSL: replace complex factory system with a much simpler versionMon, 29 Dec 2014 23:38:21 +0100, by Christian Humer
-
Truffle-DSL: refactor generator classesMon, 29 Dec 2014 23:38:16 +0100, by Christian Humer
-
Truffle: add putObject to node reflection.Mon, 29 Dec 2014 23:38:12 +0100, by Christian Humer
-
Truffle: added new deepCopy method to Node.Mon, 29 Dec 2014 23:38:08 +0100, by Christian Humer
-
SL: add boundaries for BigInteger add and String add.Mon, 29 Dec 2014 23:37:58 +0100, by Christian Humer
-
Fix GNFI class loader problemWed, 17 Dec 2014 11:24:42 +0100, by Matthias Grimmer
-
OM: DynamicObject extends TruffleObject, add default implementationTue, 23 Dec 2014 12:13:14 +0100, by Matthias Grimmer
-
Interop: add interfaceTue, 23 Dec 2014 11:56:08 +0100, by Matthias Grimmer
-
[SPARC] Fix OverflowBranch used in truffleMon, 22 Dec 2014 18:34:00 +0100, by Stefan Anzinger
-
SPARC support for TruffleSun, 21 Dec 2014 10:45:09 +0100, by Stefan Anzinger
-
use deterministic iteration-order data structuresSun, 21 Dec 2014 13:56:31 +1000, by Doug Simon
-
added factory methods for creating setsSun, 21 Dec 2014 13:53:15 +1000, by Doug Simon
-
Empty commit to advance version number.Sat, 20 Dec 2014 15:56:59 +0000, by Chris Seaton
-
Added tag graal-0.6 for changeset 3b60f720b955Sat, 20 Dec 2014 11:45:42 +0100, by Bernhard Urban
-
authors: delete duplicated entrySat, 20 Dec 2014 12:43:59 +0200, by Bernhard Urban
-
Show group name as tooltip in IGVFri, 19 Dec 2014 15:50:09 -0800, by Tom Rodriguez
-
Fix selecting last element of RangeSliderFri, 19 Dec 2014 15:49:32 -0800, by Tom Rodriguez
-
Handle null in readKlassPointerFri, 19 Dec 2014 12:09:14 -0800, by Tom Rodriguez
-
Add cast to void to fix compilation warning.Fri, 19 Dec 2014 12:44:00 -0800, by Tom Rodriguez
-
Properly chmod files modified when creating JDK imageFri, 19 Dec 2014 12:42:00 -0800, by Tom Rodriguez
-
Fixed decoding of call instructionFri, 19 Dec 2014 12:40:00 -0800, by Tom Rodriguez
-
changelog: graal-0.6Fri, 19 Dec 2014 21:31:34 +0100, by Thomas Wuerthinger
-
Added one more reference to the CHANGELOG.Fri, 19 Dec 2014 21:27:32 +0100, by Thomas Wuerthinger
-
Update CHANGELOG and AUTHORS file.Fri, 19 Dec 2014 21:23:11 +0100, by Thomas Wuerthinger
-
Fix Checkstyle error.Fri, 19 Dec 2014 15:28:18 +0100, by Thomas Wuerthinger
-
Canonicalize project dependencies.Fri, 19 Dec 2014 15:05:48 +0100, by Thomas Wuerthinger
-
Added unit test for StampFactoryTest.createParameterStamps.Fri, 19 Dec 2014 14:58:50 +0100, by Thomas Wuerthinger
-
Improved error message in mx tool when package statement cannot be found.Fri, 19 Dec 2014 14:38:40 +0100, by Thomas Wuerthinger
-
Back out changeset d747b9e5695cFri, 19 Dec 2014 02:27:29 +0100, by Andreas Woess
-
handle FloatConvertNode in sparc loweringThu, 18 Dec 2014 14:11:56 -0800, by Tom Rodriguez
-
SPARC lowering shouldn't filter out ConvertNodesThu, 18 Dec 2014 12:24:27 -0800, by Tom Rodriguez
-
ConditionalElimination: Eliminate ShortCircuitOr condition if first input is known to be falseThu, 18 Dec 2014 18:31:19 +0100, by Andreas Woess
-
Pass constant reflection into ConvertNode.convertThu, 18 Dec 2014 09:17:22 -0800, by Tom Rodriguez
-
Generalize object reading in HotSpotMemoryAccessProvider.Thu, 18 Dec 2014 15:31:12 +0100, by Roland Schatz
-
MergeThu, 18 Dec 2014 15:23:08 +0100, by Stefan Anzinger
-
[SPARC] Allow null base register on memory accessWed, 17 Dec 2014 16:50:38 +0100, by Stefan Anzinger
-
continuously update method queue in PartialEvaluator.expandTreeThu, 18 Dec 2014 14:48:22 +0100, by Lukas Stadler
-
Handle NULL_POINTER when converting HubGetClassNodeThu, 18 Dec 2014 01:32:15 -0800, by Tom Rodriguez
-
prefer exact class matches when searching for unit tests with method nameWed, 17 Dec 2014 20:00:44 -0800, by Tom Rodriguez
-
Convert compare against Class to compare against KlassWed, 17 Dec 2014 19:57:58 -0800, by Tom Rodriguez
-
Log deopt before deoptimizing the frameWed, 17 Dec 2014 13:39:48 -0800, by Tom Rodriguez
-
put GeneratedSourcesSha1 into com.oracle.graal.hotspot.sourcegen packageThu, 18 Dec 2014 13:10:23 +1000, by Doug Simon
-
mx: removed hard-coded -Xms setting for the 'build' and 'checkstyle' commands to try and avoid unnecessary swapping on low(er) memory machinesThu, 18 Dec 2014 12:12:04 +1000, by Doug Simon
-
improved documentation around the mechanism for generating graalRuntime.inline.hppThu, 18 Dec 2014 12:10:11 +1000, by Doug Simon
-
Reenable LocationMarker.Tue, 16 Dec 2014 21:48:16 +0100, by Josef Eisl
-
LocationMarker: fix handling of illegal values.Mon, 15 Dec 2014 18:52:10 +0100, by Josef Eisl
-
HotSpotReferenceMap: fix bitmap clearing in setOop()/clearOop() and setNarrowOop()/clearNarrowOop().Tue, 16 Dec 2014 21:02:12 +0100, by Josef Eisl
-
[SPARC] use now a dedicated scratch register for isMethodHandleReturnOffset value, as o7 may contain valuable informationWed, 17 Dec 2014 08:04:57 +0100, by Stefan Anzinger
-
lzcnt inferStamp reports too large values for Integer.numberOfLeadingZerosTue, 16 Dec 2014 19:26:38 -0800, by Tom Rodriguez
-
Improve javadocTue, 16 Dec 2014 19:25:48 -0800, by Tom Rodriguez
-
MergeTue, 16 Dec 2014 23:37:35 +0100, by Stefan Anzinger
-
[SPARC] Attempt to fix the NullPointerException problemTue, 16 Dec 2014 23:36:29 +0100, by Stefan Anzinger
-
[GRAAL-914] SPARC VM Crash when run with -G:+PrintIdealGraphFile and -XX:+PrintDeoptimizationDetailsMon, 15 Dec 2014 19:32:12 +0100, by Stefan Anzinger
-
Add hooks for verifying heap from generated codeTue, 16 Dec 2014 13:36:16 -0800, by Tom Rodriguez
-
Benchmark counters should have their own LocationIdentityTue, 16 Dec 2014 13:30:07 -0800, by Tom Rodriguez
-
Check for overzeroing in the TLABTue, 16 Dec 2014 13:28:33 -0800, by Tom Rodriguez
-
Only log dependencies if LogCompilation is onTue, 16 Dec 2014 10:20:43 -0800, by Tom Rodriguez
-
Use memmove for overlapping copyTue, 16 Dec 2014 08:56:51 -0800, by Tom Rodriguez
-
Ignore $jacocoInit methods in coverage tests.Tue, 16 Dec 2014 14:16:13 +0100, by Roland Schatz
-
Check for compatible stamps in read elimination.Tue, 16 Dec 2014 14:04:51 +0100, by Roland Schatz
-
Use Register.asValue(LIRKind) where appropriate.Tue, 16 Dec 2014 10:59:29 +0100, by Josef Eisl
-
MergeMon, 15 Dec 2014 17:53:36 -0800, by Tom Rodriguez
-
Add ability to programmatically set the dump levelMon, 15 Dec 2014 16:00:14 -0800, by Tom Rodriguez
-
Capture worst case element type for Array.newInstance if knownMon, 15 Dec 2014 13:10:44 -0800, by Tom Rodriguez
-
strcpy doesn't handle overlapping stringsMon, 15 Dec 2014 12:56:22 -0800, by Tom Rodriguez
-
Backout useless changeset c2b23f6e4603Mon, 15 Dec 2014 12:25:36 -0800, by Tom Rodriguez
-
Support multiple fields in StableOptionValueMon, 15 Dec 2014 17:00:11 -0800, by Christian Wimmer
-
Add code missing in initial value handling for optionsMon, 15 Dec 2014 13:01:47 -0800, by Christian Wimmer
-
Factor out VM-independent parts of option parsingMon, 15 Dec 2014 11:33:31 -0800, by Christian Wimmer
-
Store initial value (the value set in source code) of an optionMon, 15 Dec 2014 11:32:59 -0800, by Christian Wimmer
-
Add unwrap method to arithmetic operations.Mon, 15 Dec 2014 19:15:39 +0100, by Roland Schatz
-
AMD64HotSpotNodeLIRBuilder: fix kinds for emitIndirectCall() values.Mon, 15 Dec 2014 18:51:08 +0100, by Josef Eisl
-
fix bug that prevented constants from being boxedMon, 15 Dec 2014 16:34:24 +0100, by Lukas Stadler
-
Add missing //JaCoCo Exclude.Mon, 15 Dec 2014 15:38:20 +0100, by Roland Schatz
-
prefer profile methods during partial evaluationMon, 15 Dec 2014 14:54:59 +0100, by Lukas Stadler
-
OM: copy hidden properties, tooSat, 13 Dec 2014 03:23:40 +0100, by Andreas Woess
-
Truffle/Source: redefine equality of FileSource objects strictly in terms of the canonicalized file path, for use as hash key.Sun, 14 Dec 2014 18:10:05 -0800, by Michael Van De Vanter
-
handle null in HotSpotzreferenceMap.getFrameMap()|getRegisterMap()Sun, 14 Dec 2014 13:43:02 +0100, by Doug Simon
-
First draft of option classification.Sat, 13 Dec 2014 15:03:20 +0100, by Thomas Wuerthinger
-
Merge with 449583258a1575ecc8e498103770eea2a3972fffFri, 12 Dec 2014 15:57:35 -0800, by Michael Van De Vanter
-
Truffle/Source: change signature of Source factory methods to take literal text as CharSequence instead of String.Fri, 12 Dec 2014 15:54:06 -0800, by Michael Van De Vanter
-
provided runtime independent toString() for HotSpotVMConfigFri, 12 Dec 2014 23:41:07 +0100, by Doug Simon
-
Fixing checkstyle issues.Fri, 12 Dec 2014 20:54:59 +0100, by Stefan Anzinger
-
MergeFri, 12 Dec 2014 20:29:35 +0100, by Stefan Anzinger
-
[SPARC] Fix trap instructionFri, 12 Dec 2014 20:02:09 +0100, by Stefan Anzinger
-
[SPARC] Fix when rethrowing exceptions. (Crashed the CompileTheWorld)Fri, 12 Dec 2014 19:43:43 +0100, by Stefan Anzinger
-
modify binary condition profiles so that they canonicalize away soonerFri, 28 Nov 2014 16:07:51 +0100, by Lukas Stadler
-
made CFGPrinterObserver reset (upon close) properlyThu, 11 Dec 2014 22:14:30 +0100, by Doug Simon
-
Merge.Thu, 11 Dec 2014 20:02:36 +0100, by Doug Simon
-
Added public getters for frame and register mapThu, 11 Dec 2014 19:35:44 +0100, by adlertz
-
Added PIC support for metaspace accessThu, 11 Dec 2014 19:35:25 +0100, by adlertz
-
Added card table PIC supportThu, 11 Dec 2014 19:35:02 +0100, by adlertz
-
Added GeneratePIC flagThu, 11 Dec 2014 15:46:06 +0100, by adlertz
-
removed pluggable compiler support in GraalCompilerTestThu, 11 Dec 2014 10:19:04 +0100, by Doug Simon
-
improved javadocThu, 11 Dec 2014 10:18:38 +0100, by Doug Simon
-
fixed format string issuesWed, 10 Dec 2014 09:45:20 +0100, by Doug Simon
-
fixed findbugs issueTue, 09 Dec 2014 23:53:43 +0100, by Doug Simon
-
removed (most) replay compilation supportTue, 09 Dec 2014 23:44:07 +0100, by Doug Simon
-
removed replay compilation testing from GraalCompilerTest and placed hooks for it to be tested externallyTue, 09 Dec 2014 22:28:22 +0100, by Doug Simon
-
split out unit testsTue, 09 Dec 2014 22:04:21 +0100, by Doug Simon
-
remove uses of Unsafe in HotSpotVMConfig methods that may be executed on a deserialized HotSpotVMConfig objectTue, 09 Dec 2014 22:04:06 +0100, by Doug Simon
-
added mechanism for recomputing IterableNodeType lists in a Graph after deserializationTue, 09 Dec 2014 21:58:44 +0100, by Doug Simon
-
Temporarily disable LocationMarker.Tue, 09 Dec 2014 17:06:54 +0100, by Roland Schatz
-
Remove getValueKind() from LocationNode.Tue, 09 Dec 2014 16:55:19 +0100, by Roland Schatz
-
Use ReadNode to read Klass pointer.Tue, 09 Dec 2014 15:39:47 +0100, by Roland Schatz
-
Clean bin directory before compiling to remove stale classfilesMon, 08 Dec 2014 17:45:19 -0800, by Christian Wimmer
-
use better types to simplify instantiation of Serializable lambdasMon, 08 Dec 2014 20:41:28 +0100, by Doug Simon
-
use deterministic iteration-order data structuresMon, 08 Dec 2014 14:35:38 +0100, by Doug Simon
-
made lambdas stored in Nodes be SerializableMon, 08 Dec 2014 14:34:07 +0100, by Doug Simon
-
converted use of '==' to .equals() to support replay compilationMon, 08 Dec 2014 14:33:05 +0100, by Doug Simon
-
Merge.Sun, 07 Dec 2014 20:43:33 +0100, by Thomas Wuerthinger
-
Started consolidation of options. Added descriptions.Fri, 05 Dec 2014 11:09:57 +0100, by Thomas Wuerthinger
-
fixed bugs in support for arbitrary types in SubstitutionGuard constructorsSat, 06 Dec 2014 01:14:03 +0100, by Doug Simon
-
always try decode both types of AMD64 safepoint patterns (i.e., near and far) when testing a PC for being a safepointFri, 05 Dec 2014 19:24:09 +0100, by Doug Simon
-
mx: fixed format stringFri, 05 Dec 2014 19:13:26 +0100, by Doug Simon
-
mx: fixed issue with calling abort() before _opts is definedFri, 05 Dec 2014 11:00:19 +0100, by Doug Simon
-
mx: converted format strings to be python 2.6 compliantFri, 05 Dec 2014 08:20:06 +0100, by Doug Simon
-
ensure Graal class loader is initialized prior to loading HotSpotTruffleRuntimeFri, 05 Dec 2014 03:30:19 +0100, by Andreas Woess
-
MergeFri, 05 Dec 2014 00:38:17 +0100, by Stefan Anzinger
-
MergeThu, 04 Dec 2014 23:34:27 +0100, by Stefan Anzinger
-
[AMD64] fix concurrency issues in register configuration caching (Use concurrenthashmap)Thu, 04 Dec 2014 23:33:24 +0100, by Stefan Anzinger
-
[SPARC] fix concurrency issues in register configuration caching (Use concurrenthashmap)Thu, 04 Dec 2014 23:30:52 +0100, by Stefan Anzinger
-
[SPARC] SPARCScratchRegister optionally logs the stacktrace where the register is requested (Just for debugging)Wed, 03 Dec 2014 10:59:04 +0100, by Stefan Anzinger
-
improved commentsThu, 04 Dec 2014 23:09:08 +0100, by Doug Simon
-
OM: extract queryTransition methodThu, 04 Dec 2014 19:36:50 +0100, by Andreas Woess
-
OM: record replaceProperty transitionsThu, 04 Dec 2014 19:31:45 +0100, by Andreas Woess
-
OM: add Transition#isDirect()Thu, 04 Dec 2014 19:24:14 +0100, by Andreas Woess
-
OM: lazy initialization of leaf assumptionThu, 04 Dec 2014 14:42:33 +0100, by Andreas Woess
-
OM: remember transition from parent and walk transitions instead of properties in replaceProperty,removePropertyThu, 04 Dec 2014 18:08:22 +0100, by Andreas Woess
-
OM: iterate over properties using property map instead of parent chainFri, 28 Nov 2014 15:43:49 +0100, by Andreas Woess
-
OM: rename transitionsThu, 04 Dec 2014 13:35:36 +0100, by Andreas Woess
-
mx: fix missing frozenset constructor to fix intersectionThu, 04 Dec 2014 19:50:39 +0100, by Andreas Woess
-
Merge.Thu, 04 Dec 2014 16:12:03 +0100, by Doug Simon
-
ensure the error message about missing Graal classes is printed exactly onceThu, 04 Dec 2014 15:28:02 +0100, by Doug Simon
-
Rename LIRFrameState.markLocation(ReferenceMap) to updateUnion(ReferenceMap).Thu, 04 Dec 2014 14:38:55 +0100, by Josef Eisl
-
Rename ReferenceMap.mergeMaps() to updateUnion().Thu, 04 Dec 2014 14:39:27 +0100, by Josef Eisl
-
Merge.Thu, 04 Dec 2014 13:48:10 +0100, by Doug Simon
-
made initialization of the Graal class loader and well known Graal classes lazyThu, 04 Dec 2014 13:42:56 +0100, by Doug Simon
-
mx: run findbugs with the appropriate jdkThu, 04 Dec 2014 13:41:59 +0100, by Doug Simon
-
removed reference to com.oracle.graal.compiler.CompilerThread from VM code (part 2)Thu, 04 Dec 2014 13:41:27 +0100, by Doug Simon
-
checkcastArraycopy: if src and dest are equal, unchecked variant can be usedThu, 04 Dec 2014 12:13:27 +0100, by Bernhard Urban
-
Add LocationMarker.Wed, 03 Dec 2014 20:40:30 +0100, by Josef Eisl
-
Add ReferenceMap.mergeMaps().Wed, 03 Dec 2014 19:42:38 +0100, by Josef Eisl
-
Make ReferenceMap Clonable.Tue, 02 Dec 2014 17:39:01 +0100, by Josef Eisl
-
Introduce FrameMap.clearReference().Wed, 03 Dec 2014 17:16:08 +0100, by Josef Eisl
-
mx gate: execute unittests with --fail-fast option.Thu, 04 Dec 2014 10:51:25 +0100, by Josef Eisl
-
Truffle-DSL: fixed several bugs when using arrays as type. added arrays test.Wed, 03 Dec 2014 21:02:27 +0100, by Christian Humer
-
try to be more precise about python executable nameWed, 03 Dec 2014 22:10:15 +0100, by Doug Simon
-
removed reference to com.oracle.graal.compiler.CompilerThread from VM codeWed, 03 Dec 2014 18:53:22 +0100, by Doug Simon
-
mx: changes towards supporting python 2.6 for call to mx from make/MakefileWed, 03 Dec 2014 16:07:22 +0100, by Doug Simon
-
mx: removed unused _read_projects_file functionWed, 03 Dec 2014 16:02:36 +0100, by Doug Simon
-
arraycopy: don't use checkcast stub if the arrays overlapWed, 03 Dec 2014 14:50:16 +0100, by Bernhard Urban
-
arraycopytests: test for disjointWed, 03 Dec 2014 14:31:15 +0100, by Bernhard Urban
-
amd64 register config: reserve "home space" on windows in frame.Wed, 03 Dec 2014 14:29:04 +0100, by Bernhard Urban
-
ArrayCopyNode: simplify conditionWed, 03 Dec 2014 09:53:46 +0100, by Bernhard Urban
-
arraycopy: move related classes to dedicated packageWed, 03 Dec 2014 10:35:42 +0200, by Bernhard Urban
-
WriteBarrierVerification: relax checkTue, 02 Dec 2014 20:48:12 +0100, by Bernhard Urban
-
checkcastArraycopy: sign extend super_check_offsetTue, 02 Dec 2014 19:27:50 +0100, by Bernhard Urban
-
ArrayCopy: use hotspot stub for checkcastArraycopy.Tue, 02 Dec 2014 18:55:38 +0100, by Bernhard Urban
-
ArrayCopyCallNode: remove unused code.Tue, 02 Dec 2014 15:51:02 +0100, by Bernhard Urban
-
ArrayCopySnippets: add comment about lookupTue, 02 Dec 2014 15:51:02 +0100, by Bernhard Urban
-
ArrayCopyCallNode: remove unused method.Tue, 02 Dec 2014 15:51:02 +0100, by Bernhard Urban
-
Intrinsify Reflection.getClassAccessFlagsMon, 01 Dec 2014 11:31:53 -0800, by Tom Rodriguez
-
Fix eclipseformatMon, 01 Dec 2014 17:12:45 +0100, by Stefan Anzinger
-
MergeMon, 01 Dec 2014 17:03:48 +0100, by Stefan Anzinger
-
MergeMon, 01 Dec 2014 15:19:59 +0100, by Stefan Anzinger
-
[SPARC] Fix ArraysSubstitution and StringSubstitution tests by moving the according substitutions to common codeMon, 01 Dec 2014 15:19:28 +0100, by Stefan Anzinger
-
only TrustedInterfaces can be checked with VerifyUsageWithEqualsMon, 01 Dec 2014 15:03:05 +0100, by Doug Simon
-
replace usages of == with .equals()Mon, 01 Dec 2014 10:43:01 +0100, by Doug Simon
-
allow == when one of the variables is the receiver in equals()Mon, 01 Dec 2014 10:29:05 +0100, by Doug Simon
-
fixed bug in VerifyUsageWithEquals and improved javadocMon, 01 Dec 2014 10:00:33 +0100, by Doug Simon
-
generalized assertion regarding code that can/cannot execute in replay compilation contextSun, 30 Nov 2014 21:14:13 +0100, by Doug Simon
-
removed object pool sharing across unique ContextsSun, 30 Nov 2014 21:12:06 +0100, by Doug Simon
-
invocation cache hit counter should be incremented, not decrementedSun, 30 Nov 2014 21:09:07 +0100, by Doug Simon
-
added missing SubstitutionGuard binding for HotSpotVMConfigSun, 30 Nov 2014 08:35:28 +0000, by Doug Simon
-
Merge.Sun, 30 Nov 2014 00:17:21 +0000, by Doug Simon
-
removed static accesses to HotSpotGraalRuntimeThu, 27 Nov 2014 12:37:05 +0100, by Doug Simon
-
removed references to HotSpotGraalRuntime.unsafeReadWord()Thu, 27 Nov 2014 11:59:56 +0100, by Doug Simon
-
removed static references to HotSpotGraalRuntimeThu, 27 Nov 2014 11:51:17 +0100, by Doug Simon
-
removed static reference to HotSpotGraalRuntimeThu, 27 Nov 2014 11:50:17 +0100, by Doug Simon
-
guard against null element in HotSpotConstantReflectionProvider.readStableFieldValueThu, 27 Nov 2014 11:45:13 +0100, by Doug Simon
-
Truffle: turn milliseconds in nanoseconds for the time threshold after options have been considered.Sat, 29 Nov 2014 06:35:00 +0000, by Chris Seaton
-
Rename AllocatorTest.test to testAllocation to avoid confusion with GraalCompilerTest.test.Wed, 26 Nov 2014 19:27:59 +0100, by Josef Eisl
-
Introduce BackendTest.Wed, 26 Nov 2014 19:12:49 +0100, by Josef Eisl
-
Propagate framestate when simplifying DynamicNewArray to NewArray.Thu, 27 Nov 2014 16:40:45 +0100, by Roland Schatz
-
Backed out changeset: 3fb1231699deThu, 27 Nov 2014 16:27:22 +0100, by Gilles Duboscq
-
Invoke.uncheckedStamp: return type of invoke is already available on MethodCallTargetNodeThu, 27 Nov 2014 16:25:44 +0100, by Gilles Duboscq
-
HotSpotSignature does not need to resolve typesWed, 26 Nov 2014 11:03:47 +0100, by Gilles Duboscq
-
Merge.Wed, 26 Nov 2014 23:25:56 +0100, by Doug Simon
-
added check that HotSpotGraalRuntimeProvider is accessed correctly within the scope of a replay compilationWed, 26 Nov 2014 23:24:13 +0100, by Doug Simon
-
speed up replay compilation testing by re-using object pool across replay contextsWed, 26 Nov 2014 23:11:03 +0100, by Doug Simon
-
widened return type of HotSpotResolvedJavaType.fromClass(Class<?>)Wed, 26 Nov 2014 23:05:24 +0100, by Doug Simon
-
removed HotSpotGraalRuntime.unsafeReadWord()Wed, 26 Nov 2014 23:02:45 +0100, by Doug Simon
-
removed a usages of HotSpotGraalRuntime.unsafeReadWord(); tidied up some commentsWed, 26 Nov 2014 22:58:09 +0100, by Doug Simon
-
removed a usage of HotSPotGraalRuntime.unsafeReadWord()Wed, 26 Nov 2014 22:39:03 +0100, by Doug Simon
-
made HotSpotObjectConstantImpl.forObject() package-privateWed, 26 Nov 2014 22:36:17 +0100, by Doug Simon
-
removed out-of-date commentWed, 26 Nov 2014 22:33:24 +0100, by Doug Simon
-
removed leftover commentWed, 26 Nov 2014 22:32:24 +0100, by Doug Simon
-
(no commit message)replaced concrete types with interface types to support replay compilationWed, 26 Nov 2014 22:31:56 +0100, by Doug Simon
-
added HotSpotNMethod.asConstant()Wed, 26 Nov 2014 22:24:17 +0100, by Doug Simon
-
SelfReplacingMethodCallTargetNode does not subclass MethodCallTargetNodeWed, 26 Nov 2014 12:36:48 -0800, by Lukas Stadler
-
add graph to context in TruffleCacheImpl.cacheLookupWed, 26 Nov 2014 11:51:21 -0800, by Lukas Stadler
-
Merge.Wed, 26 Nov 2014 21:00:02 +0100, by Doug Simon
-
removed usages of HotSPotGraalRuntime.unsafeReadWord()Wed, 26 Nov 2014 20:58:18 +0100, by Doug Simon
-
replaced concrete types with interface types to support replay compilationWed, 26 Nov 2014 20:53:20 +0100, by Doug Simon
-
replaced concrete types with interface types to support replay compilationWed, 26 Nov 2014 20:50:49 +0100, by Doug Simon
-
added HotSpotObjectConstant.getType() and restricted access to some static methods in HotSpotObjectConstantImplWed, 26 Nov 2014 20:48:16 +0100, by Doug Simon
-
removed static accesses to HotSpotGraalRuntime from DefaultHotSpotLoweringProviderWed, 26 Nov 2014 20:38:48 +0100, by Doug Simon
-
expose raw metaspace value via HotSpotMetaspaceConstantWed, 26 Nov 2014 20:29:20 +0100, by Doug Simon
-
removed static accesses to HotSpotGraalRuntime from some HotSpot meta API classesWed, 26 Nov 2014 20:18:03 +0100, by Doug Simon
-
removed some static accesses to HotSpotGraalRuntime from NewObjectSnippetsWed, 26 Nov 2014 20:12:22 +0100, by Doug Simon
-
removed static accesses to HotSpotGraalRuntime from InstanceOfSnippetsWed, 26 Nov 2014 20:10:07 +0100, by Doug Simon
-
replaced use of == with .equals()Wed, 26 Nov 2014 17:44:44 +0100, by Doug Simon
-
removed static accesses to HotSpotGraalRuntime out of LocalImplWed, 26 Nov 2014 17:43:38 +0100, by Doug Simon
-
made NamedLocationIdentity implement FormatWithToStringWed, 26 Nov 2014 17:40:50 +0100, by Doug Simon
-
removed unused ResolvedJavaType.newArray(...)Wed, 26 Nov 2014 17:33:05 +0100, by Doug Simon
-
conditional elimination phase during partial evaluationWed, 26 Nov 2014 11:10:26 -0800, by Lukas Stadler
-
reenable -XX:+GraalCountersExcludeCompiler optionSun, 23 Nov 2014 12:58:18 -0800, by Lukas Stadler
-
modified SnippetReflectionProvider to support both VM-side and compiler-side constants in a compilation replay contextWed, 26 Nov 2014 17:14:49 +0100, by Doug Simon
-
removed unused ResolvedJavaMethod.newInstance(...)Wed, 26 Nov 2014 14:03:13 +0100, by Doug Simon
-
removed some static accesses to HotSpotGraalRuntime from some testsWed, 26 Nov 2014 13:57:50 +0100, by Doug Simon
-
moved application of Remote marker interface to implementation classes onlyWed, 26 Nov 2014 13:20:14 +0100, by Doug Simon
-
removed static access to HotSpotGraalRuntime from some SPARC HotSpot classesWed, 26 Nov 2014 13:08:18 +0100, by Doug Simon
-
fixed eclipseformat issuesWed, 26 Nov 2014 13:01:29 +0100, by Doug Simon
-
Merge.Wed, 26 Nov 2014 12:51:31 +0100, by Doug Simon
-
removed static access to HotSpotGraalRuntime from some AMD64 HotSpot classesWed, 26 Nov 2014 12:05:56 +0100, by Doug Simon
-
changed most references to HotSpotGraalRuntime to use HotSpotGraalRuntimeProvider insteadWed, 26 Nov 2014 11:48:34 +0100, by Doug Simon
-
Fix _trap_hist_limit after recent deoptimization reasons changesWed, 26 Nov 2014 11:03:10 +0100, by Gilles Duboscq
-
avoid initialization order issues when asserting array scale index invariantsWed, 26 Nov 2014 11:29:24 +0100, by Doug Simon
-
Merge.Wed, 26 Nov 2014 10:26:24 +0100, by Doug Simon
-
removed static access to HotSpotGraalRuntime from KlassLayoutHelperNodeWed, 26 Nov 2014 10:02:49 +0100, by Doug Simon
-
removed static access to HotSpotGraalRuntime from HubGetClassNodeWed, 26 Nov 2014 10:00:47 +0100, by Doug Simon
-
removed static access to HotSpotGraalRuntime from ClassGetHubNodeWed, 26 Nov 2014 09:59:00 +0100, by Doug Simon
-
removed static access to HotSpotGraalRuntime from ArrayCallCopyNodeWed, 26 Nov 2014 09:56:27 +0100, by Doug Simon
-
added support for binding arguments of arbitrary types to parameters of a node intrinsic constructor (or factory method)Wed, 26 Nov 2014 09:50:21 +0100, by Doug Simon
-
converted use of HotSpotGraalRuntime to HotSpotGraalRuntimeProviderWed, 26 Nov 2014 09:41:24 +0100, by Doug Simon
-
introduced HotSpotGraalRuntimeProvder interfaceWed, 26 Nov 2014 09:38:46 +0100, by Doug Simon
-
added support for binding arguments of arbitrary types to parameters of a SubstitutionGuard constructorWed, 26 Nov 2014 09:27:58 +0100, by Doug Simon
-
Add javadoc for StackSlotValue and VirtualStackSlot.Tue, 25 Nov 2014 19:20:48 +0100, by Josef Eisl
-
Make LinearScan.callKillsRegisters final.Tue, 25 Nov 2014 15:23:40 +0100, by Josef Eisl
-
Truffle: refactor NodeCloneable interface to abstract classWed, 26 Nov 2014 01:06:38 +0100, by Andreas Woess
-
Truffle: clone ConditionProfile and BranchProfile node fieldsTue, 25 Nov 2014 13:21:50 +0100, by Andreas Woess
-
Truffle: Node#clone(): throw assertion error on CloneNotSupportedExceptionTue, 25 Nov 2014 13:21:38 +0100, by Andreas Woess
-
Treat String.value as implicit stable fieldTue, 25 Nov 2014 20:28:56 +0100, by Andreas Woess
-
Constant fold elements of switch table and enum values() arraysTue, 25 Nov 2014 20:26:59 +0100, by Andreas Woess
-
Truffle: allow @CompilationFinal on static fieldsTue, 25 Nov 2014 13:08:57 +0100, by Andreas Woess
-
Add missing null check in readConstantArrayElementWed, 26 Nov 2014 00:53:50 +0100, by Andreas Woess
-
Try to bind method after guarded interface invokeTue, 25 Nov 2014 12:25:51 -0800, by Tom Rodriguez
-
Fix stack overflow in printingTue, 25 Nov 2014 12:24:14 -0800, by Tom Rodriguez
-
Add memory operations to MetaspacePointerTue, 25 Nov 2014 08:17:33 -0800, by Tom Rodriguez
-
Cache method pointer stamps.Tue, 25 Nov 2014 13:40:59 +0100, by Roland Schatz
-
Add missing override in KlassPointerStamp.Mon, 24 Nov 2014 16:42:42 +0100, by Roland Schatz
-
implemented toString() for classes that throw UnsupportedError for hashCode()Tue, 25 Nov 2014 13:03:08 +0100, by Doug Simon
-
only register AMD64Substitutions if the target architecture is AMD64Mon, 24 Nov 2014 23:29:13 +0100, by Doug Simon
-
Minor pointer stamp related fixesMon, 24 Nov 2014 11:48:24 -0800, by Tom Rodriguez
-
LoadHubNode should always use StampProvider stampMon, 24 Nov 2014 11:40:00 -0800, by Tom Rodriguez
-
adds ability for substitution guards to have a constructor with an Architecture argumentMon, 24 Nov 2014 20:32:24 +0100, by Doug Simon
-
Truffle-DSL: fixed bug in source ordering when compiling with JDT.Mon, 24 Nov 2014 17:29:51 +0100, by Christian Humer
-
ClassSubstitutions: use .isNull on klass pointerMon, 24 Nov 2014 16:33:02 +0100, by Bernhard Urban
-
ClassSubstitutions: macro for Class.isAssignableMon, 24 Nov 2014 16:30:28 +0100, by Bernhard Urban
-
Introduce isNull() method for metaspace pointers.Mon, 24 Nov 2014 15:06:49 +0100, by Roland Schatz
-
Generalize NULL handling to work on arbitrary pointers.Mon, 24 Nov 2014 13:53:14 +0100, by Roland Schatz
-
Add missing javadoc.Mon, 24 Nov 2014 13:20:02 +0100, by Roland Schatz
-
disabled additional pylint checks to workaround false positivesMon, 24 Nov 2014 13:48:38 +0100, by Doug Simon
-
Use asConstant() instead of asJavaConstant() where possible.Mon, 24 Nov 2014 12:13:31 +0100, by Roland Schatz
-
Truffle/Instrumentation: CHANGELOG for recent updates.Sun, 23 Nov 2014 16:09:26 -0800, by Michael Van De Vanter
-
mx build: set initial heap size explicitlyFri, 21 Nov 2014 13:16:02 +0100, by Bernhard Urban
-
Move HotSpot specific functionality to new subinterface of ConstantReflectionProvider.Thu, 20 Nov 2014 18:01:18 +0100, by Roland Schatz
-
Move raw memory access operations to a separate interface.Thu, 20 Nov 2014 17:00:19 +0100, by Roland Schatz
-
Create separate stamps for Klass* and Method*, and make them hotspot specific.Thu, 20 Nov 2014 15:23:46 +0100, by Roland Schatz
-
Use StampProvider to create platform dependent stamps for LoadHub and LoadMethod nodes.Thu, 20 Nov 2014 14:57:42 +0100, by Roland Schatz
-
Introduce StampProvider to support different stamps for metadata on different VMs.Thu, 20 Nov 2014 14:13:38 +0100, by Roland Schatz
-
Use floating node for casting between metaspace pointers and words.Thu, 20 Nov 2014 14:02:35 +0100, by Roland Schatz
-
Use correct LIRKind in HSAIL metaspace pointer compression/uncompression op.Thu, 20 Nov 2014 14:00:51 +0100, by Roland Schatz
-
Move nonNull and alwaysNull flags up to AbstractPointerStamp.Wed, 19 Nov 2014 16:52:54 +0100, by Roland Schatz
-
Backed out changeset 42854d32b658Thu, 20 Nov 2014 17:25:52 +0100, by Andreas Woess
-
Remove CustomCanonicalizerThu, 20 Nov 2014 14:15:14 +0100, by Andreas Woess
-
Refactor PartialEvaluatorCanonicalizer into custom ConstantReflectionProviderThu, 20 Nov 2014 14:40:38 +0100, by Andreas Woess
-
Add support for stable array constantsThu, 20 Nov 2014 13:22:12 +0100, by Andreas Woess
-
Compare compressed flag in HotSpotObjectConstantImpl#equals and reference equality in HotSpotConstantReflectionProvider#constantEqualsWed, 19 Nov 2014 17:45:40 +0100, by Andreas Woess
-
SimpleStackSlotAllocator: use an array instead of a HashMap.Thu, 20 Nov 2014 10:42:54 +0100, by Josef Eisl
-
Remove static id from VirtualStackSlot.Thu, 20 Nov 2014 10:32:55 +0100, by Josef Eisl
-
SPARC: fix deoptimization rescue slot handling.Wed, 19 Nov 2014 17:31:31 +0100, by Josef Eisl
-
Add UncheckedInterfaceProvider interface for nodes that can give an unchecked hint about the interface type they are likely to return.Wed, 19 Nov 2014 14:36:01 +0100, by Gilles Duboscq
-
SL: fix javadoc of new() builtinWed, 19 Nov 2014 17:11:19 +0100, by Andreas Woess
-
Move ResolvedJavaField#read[Constant]Value and getMethodHandleAccess() to ConstantReflectionProviderWed, 19 Nov 2014 17:00:12 +0100, by Andreas Woess
-
Merge (FrameMapBuilder).Wed, 19 Nov 2014 16:06:49 +0100, by Josef Eisl
-
Assert assumptions about the deoptimization rescue slot.Wed, 19 Nov 2014 16:04:01 +0100, by Josef Eisl
-
Fix checkstyle issues.Tue, 18 Nov 2014 11:21:07 +0100, by Josef Eisl
-
Rename DelayedFrameMapBuilder to FrameMapBuilderImpl (again).Mon, 17 Nov 2014 20:29:38 +0100, by Josef Eisl
-
Introduce StackSlotAllocator interface.Mon, 17 Nov 2014 20:28:29 +0100, by Josef Eisl
-
Replace FrameMappingToolImpl by SimpleStackSlotAllocator.Mon, 17 Nov 2014 20:15:59 +0100, by Josef Eisl
-
DelayedFrameMapBuilder: require non null register config.Mon, 17 Nov 2014 20:07:24 +0100, by Josef Eisl
-
DelayedFrameMapBuilder: remove FrameMapFactory.Mon, 17 Nov 2014 20:00:58 +0100, by Josef Eisl
-
FrameMappingToolImpl: store mapping internally.Mon, 17 Nov 2014 19:54:33 +0100, by Josef Eisl
-
DelayedFrameMapBuilder: outsource SimpleVirtualStackSlot and VirtualStackSlotRange.Mon, 17 Nov 2014 19:36:52 +0100, by Josef Eisl
-
DelayedFrameMapBuilder: remove TrackedVirtualStackSlot.Mon, 17 Nov 2014 19:34:08 +0100, by Josef Eisl
-
DelayedFrameMapBuilder: remove TrackedVirtualStackSlot.transform().Mon, 17 Nov 2014 19:32:55 +0100, by Josef Eisl
-
FrameMappingToolImpl: inline TrackedVirtualStackSlot.transform().Mon, 17 Nov 2014 19:32:05 +0100, by Josef Eisl
-
FrameMappingToolImpl: type switch for call to transform().Mon, 17 Nov 2014 19:27:32 +0100, by Josef Eisl
-
FrameMapBuilder: Change visibility for TrackedVirtualStackSlot and subclasses.Mon, 17 Nov 2014 19:22:06 +0100, by Josef Eisl
-
FrameMapBuilder: use FrameMap.allocateSpillSlot();Mon, 17 Nov 2014 19:06:27 +0100, by Josef Eisl
-
FrameMapBuilder: DelayedFrameMapBuilder use FrameMap.allocateStackSlots().Mon, 17 Nov 2014 18:56:46 +0100, by Josef Eisl
-
FrameBuilder: add FrameMappingToolImpl.Mon, 17 Nov 2014 18:28:51 +0100, by Josef Eisl
-
FrameMapBuilder: outsource FrameMappingTool.Mon, 17 Nov 2014 17:39:16 +0100, by Josef Eisl
-
FrameMapBuilder: outsource FrameMappable.Mon, 17 Nov 2014 16:53:26 +0100, by Josef Eisl
-
AMD64HotSpotLIRGenerationResult does not need to be FrameMappable.Mon, 17 Nov 2014 17:22:54 +0100, by Josef Eisl
-
FrameMapBuilder: move into package.Mon, 17 Nov 2014 16:41:44 +0100, by Josef Eisl
-
FrameMapBuilder: remove freeSpillSlot().Mon, 17 Nov 2014 16:14:47 +0100, by Josef Eisl
-
Allow updating HotSpotMonitorValue.slot.Tue, 11 Nov 2014 18:17:17 +0100, by Josef Eisl
-
LIR: map all VirtualStackSlot operands to StackSlots.Tue, 11 Nov 2014 17:03:16 +0100, by Josef Eisl
-
LinearScan: update VirtualStackSlot in intervals.spillSlot.Tue, 11 Nov 2014 17:01:47 +0100, by Josef Eisl
-
Interval: allow to change VirtualStackSlot to StackSlot.Tue, 11 Nov 2014 16:53:32 +0100, by Josef Eisl
-
Change VirtualStackSlot.toString().Tue, 11 Nov 2014 16:51:41 +0100, by Josef Eisl
-
Use StackSlotValue where appropriate.Tue, 11 Nov 2014 14:15:39 +0100, by Josef Eisl
-
Add getId(), hashCode() toString() equals() to VirtualStackSlot.Tue, 11 Nov 2014 14:12:55 +0100, by Josef Eisl
-
Handel RBP and deoptimization rescue slot in AMD64FrameMapBuilder.Mon, 10 Nov 2014 19:43:16 +0100, by Josef Eisl
-
FrameMapFactory: create (empty) FrameMap eagerly.Mon, 10 Nov 2014 18:40:52 +0100, by Josef Eisl
-
Revert Backend.frameMap(FrameMapBuilder) to Backend.frameMap(RegisterConfig).Mon, 10 Nov 2014 18:37:28 +0100, by Josef Eisl
-
Introduce FrameMappingTool.Wed, 05 Nov 2014 20:16:00 +0100, by Josef Eisl
-
LIRVerifier: allow StackSlotValues for OperandFlag.STACK.Wed, 05 Nov 2014 19:29:26 +0100, by Josef Eisl
-
StackSlot is no longer a VirtualStackSlot (rename ForwardingFrameMapBuilder to DelayedFrameMapBuilder).Wed, 05 Nov 2014 19:18:35 +0100, by Josef Eisl
-
Use VirtualStackSlot for outObjectStackSlots in FrameMapBuilder.allocateStackSlots().Wed, 05 Nov 2014 17:30:22 +0100, by Josef Eisl
-
Move allocateStackSlots logic from FrameMap to ForwardingFrameMapBuilder.Thu, 23 Oct 2014 18:07:31 +0200, by Josef Eisl
-
Move freeSpillSlot() from FrameMap to ForwardingFrameMapBuilder.Thu, 23 Oct 2014 17:48:46 +0200, by Josef Eisl
-
Introduce StackSlotValue and VirtualStackSlot.Thu, 23 Oct 2014 14:55:04 +0200, by Josef Eisl
-
Introduce AMD64FrameMapBuilder to support special stack slot allocation for RBP.Thu, 23 Oct 2014 14:27:34 +0200, by Josef Eisl
-
Pass LIRGenerationResult to FrameMapBuilder.buildFrameMap().Thu, 23 Oct 2014 13:13:16 +0200, by Josef Eisl
-
Add FrameMapBuilder.getCodeCache().Mon, 10 Nov 2014 18:23:51 +0100, by Josef Eisl
-
Renamed FrameMapBuilderImpl to ForwardingFrameMapBuilder.Thu, 23 Oct 2014 10:13:01 +0200, by Josef Eisl
-
Print LIR after FrameMap building.Tue, 11 Nov 2014 14:16:39 +0100, by Josef Eisl
-
Add CHANGELOG entry about the changed behavior of ResolvedJavaType#resolveMethod().Tue, 11 Nov 2014 18:34:42 +0100, by Josef Eisl
-
Use HotSpotWordTypeRewriterPhase in Truffle.Wed, 19 Nov 2014 13:43:12 +0100, by Roland Schatz
-
Trust interface types comming form LoadIndexed nodesWed, 19 Nov 2014 12:02:35 +0100, by Gilles Duboscq
-
StampTool: add more methods to create object stamps to avoid using too many boolean arguments, add some javadoc, use them.Wed, 19 Nov 2014 11:36:48 +0100, by Gilles Duboscq
-
Add support of lzcnt and tzcntWed, 19 Nov 2014 13:32:05 +0100, by Gilles Duboscq
-
fixed support for IDE_BUILD_TARGETWed, 19 Nov 2014 13:10:24 +0100, by Doug Simon
-
removed projects.deprecatedWed, 19 Nov 2014 09:53:16 +0100, by Doug Simon
-
SL: use the truffle object storage model to represent SL objectsTue, 18 Nov 2014 12:08:51 +0100, by Andreas Woess
-
SL: add basic support for creating objects and accessing propertiesTue, 18 Nov 2014 23:02:58 +0100, by Andreas Woess
-
SL: sanitize whitespace in ATGTue, 21 Oct 2014 15:11:32 +0200, by Andreas Woess
-
Truffle: add object API to truffle distribution, update changelogTue, 18 Nov 2014 23:11:00 +0100, by Andreas Woess
-
Truffle: initial commit of object API implementationTue, 18 Nov 2014 23:19:43 +0100, by Andreas Woess
-
Truffle: initial commit of object APITue, 18 Nov 2014 16:18:45 +0100, by Andreas Woess
-
improve path resolving in mx.sh so that it can be run from outside the repo rootFri, 14 Nov 2014 13:49:12 +0100, by Andreas Woess
-
SharedRuntime::compute_compiled_exc_handler: explain why it seems that we deoptimzie twice, use Deoptimization::deoptimize since we already have our hands on the frame.Tue, 18 Nov 2014 11:03:39 +0100, by Gilles Duboscq
-
Backout 810222d74f7cTue, 18 Nov 2014 10:55:59 +0100, by Gilles Duboscq
-
HotSpotVMConfig: use the correct deopt reason constantsMon, 17 Nov 2014 21:18:29 +0100, by Gilles Duboscq
-
Make stamp of LoadHubNode flexible.Mon, 17 Nov 2014 18:11:34 +0100, by Roland Schatz
-
Move metaspace pointer handling to hotspot specific WordTypeRewriter.Mon, 17 Nov 2014 17:25:38 +0100, by Roland Schatz
-
Remove dead code from CompressionNode.Mon, 17 Nov 2014 14:59:54 +0100, by Roland Schatz
-
Make sure FloatStamps have float boundsMon, 17 Nov 2014 18:03:51 +0100, by Gilles Duboscq
-
Rename GuardNode.negated to GuardNode.isNegatedWed, 12 Nov 2014 13:50:08 +0100, by Gilles Duboscq
-
Add some javadoc to MergeableStateWed, 12 Nov 2014 13:48:47 +0100, by Gilles Duboscq
-
ConditionalEliminaion: some refactorings and simplificationsWed, 12 Nov 2014 13:35:47 +0100, by Gilles Duboscq
-
ConditionalElimination: use GuardingNode interface where possibleWed, 12 Nov 2014 10:53:37 +0100, by Gilles Duboscq
-
Add TrustedInterface to list of classes for testsMon, 22 Sep 2014 10:27:52 +0200, by Gilles Duboscq
-
Make distribution dependencies also exclude librariesTue, 16 Sep 2014 15:06:32 +0200, by Gilles Duboscq
-
Unalias some DeoptReasonsTue, 21 Oct 2014 11:23:41 +0200, by Gilles Duboscq
-
When deoptimizing on unwind, revoke biases instead of calling deoptimize_frame before returning deopt continuationMon, 17 Nov 2014 14:58:39 +0100, by Gilles Duboscq
-
Additional constructor for AMD64HotSpotLIRGenerator.Mon, 17 Nov 2014 11:51:08 +0100, by Roland Schatz
-
Truffle: CHANGELOG entry for CompilerOptions.Sun, 16 Nov 2014 16:08:57 -0800, by Chris Seaton
-
Truffle: fix to error message in DefaultCompilerOptions.Sun, 16 Nov 2014 16:07:57 -0800, by Chris Seaton
-
Merge.Sun, 16 Nov 2014 15:48:34 -0800, by Chris Seaton
-
Truffle: add support for setting a couple of compiler options for individual execution contexts.Sun, 16 Nov 2014 15:44:38 -0800, by Chris Seaton
-
minor clean up of replay compilation test harnessSun, 16 Nov 2014 16:24:14 +0100, by Doug Simon
-
replace identity map with hash mapSun, 16 Nov 2014 16:15:11 +0100, by Doug Simon
-
use deterministic iteration order Set and Map data structures when in the scope of a replay compilation contextSun, 16 Nov 2014 09:44:04 +0100, by Doug Simon
-
fixed findbug's issueSat, 15 Nov 2014 23:19:58 +0100, by Doug Simon
-
Merge.Sat, 15 Nov 2014 16:39:23 +0100, by Doug Simon
-
added LinkedIdentityHashMapSat, 15 Nov 2014 14:46:39 +0100, by Doug Simon
-
use LinkedHashSets for node sets when created within the scope of a replay compilation contextFri, 14 Nov 2014 19:16:08 +0100, by Doug Simon
-
when testing replay compilation, only compare result of capturing compilation against replay compilation and ignore result of original compilation altogetherFri, 14 Nov 2014 16:26:38 +0100, by Doug Simon
-
Fold klass._java_mirror._klass into klass and improve stamps from layout_helperFri, 14 Nov 2014 09:32:59 -0800, by Tom Rodriguez
-
trust final fields in constants with default valuesThu, 13 Nov 2014 18:18:50 -0800, by Tom Rodriguez
-
BasicObjectCloneNode is always non-nullThu, 13 Nov 2014 18:18:18 -0800, by Tom Rodriguez
-
Eliminated the need for Signature.getParameterSlots()Thu, 13 Nov 2014 15:41:22 -0800, by Christian Wimmer
-
Use the base class Executable (introduced in Java 8) to unify the handling of Method and Constructor in MetaAccessProviderThu, 13 Nov 2014 14:56:04 -0800, by Christian Wimmer
-
Add default implementation for Kind accessors of Signature and JavaFieldThu, 13 Nov 2014 14:40:12 -0800, by Christian Wimmer
-
Make GraphMaker a static inner class to allow subclassing it independently from ReplacementsImplThu, 13 Nov 2014 14:30:15 -0800, by Christian Wimmer
-
Make the @Fold annotation a top-level interface in the api project. It is not tied to the Snippet class where it was located before.Thu, 13 Nov 2014 14:23:56 -0800, by Christian Wimmer
-
Truffle: make NodeInterface a pure marker interfaceThu, 13 Nov 2014 11:57:27 +0100, by Andreas Woess
-
made compilation replay testing less strict by defaultThu, 13 Nov 2014 17:25:08 +0100, by Doug Simon
-
try harder to avoid side-effects that perturb replay compilation testingThu, 13 Nov 2014 16:53:30 +0100, by Doug Simon
-
fixed HotSpotResolvedJavaMethodImpl.equalsThu, 13 Nov 2014 16:52:59 +0100, by Doug Simon
-
expanded support for shared globals (i.e., values that must be retrieved from static fields instead of being copied in replay/remote compilation)Thu, 13 Nov 2014 16:48:17 +0100, by Doug Simon
-
Remove StampProvider interface.Thu, 13 Nov 2014 15:07:10 +0100, by Roland Schatz
-
Fix assertion in SPARC backend.Thu, 13 Nov 2014 13:49:39 +0100, by Roland Schatz
-
Use pointer stamps in LoadHub and LoadMethod.Thu, 13 Nov 2014 11:12:25 +0100, by Roland Schatz
-
Split getEncoding into two methods.Wed, 12 Nov 2014 16:59:39 +0100, by Roland Schatz
-
Introduce PointerEqualsNode for metaspace pointer comparison.Wed, 12 Nov 2014 11:48:54 +0100, by Roland Schatz
-
Support constant folding of pointer reads.Tue, 11 Nov 2014 18:34:21 +0100, by Roland Schatz
-
Separate stamp for metaspace pointers.Tue, 11 Nov 2014 15:03:10 +0100, by Roland Schatz
-
replace use of '==' with .equals()Wed, 12 Nov 2014 15:33:20 +0100, by Doug Simon
-
infer stamps for graphs checked in CheckGraalInvariantsWed, 12 Nov 2014 15:32:35 +0100, by Doug Simon
-
size array appropriately when creating categorized register arrayWed, 12 Nov 2014 15:13:51 +0100, by Doug Simon
-
use separate scope for capturing and replay compilationsWed, 12 Nov 2014 15:07:50 +0100, by Doug Simon
-
invocations of void methods on proxies are not cacheable as void implies that have a side-effect (e.g., Formattable.formatTo)Wed, 12 Nov 2014 15:07:16 +0100, by Doug Simon
-
implemented hashCode() for CompilationResult.Reference subclassesWed, 12 Nov 2014 15:05:22 +0100, by Doug Simon
-
fixed pylint issueWed, 12 Nov 2014 14:49:42 +0100, by Doug Simon
-
converted HotSpotForeignCallLinkage to an interfaceWed, 12 Nov 2014 14:43:58 +0100, by Doug Simon
-
fixed NullPointerException in HotSpotReferenceMap.equalsWed, 12 Nov 2014 14:41:32 +0100, by Doug Simon
-
dump disassembly of non-matching CompilationResults when testing replay compilationWed, 12 Nov 2014 14:40:45 +0100, by Doug Simon
-
fix short circuit for special classes and objects when retrieving object from a replay compilation contextWed, 12 Nov 2014 14:37:24 +0100, by Doug Simon
-
made HotSpotCodeCacheProvider attempt to load and use the hcfdis toolWed, 12 Nov 2014 12:55:21 +0100, by Doug Simon
-
registered a couple more special static field valuesWed, 12 Nov 2014 10:56:21 +0100, by Doug Simon
-
made InvokeTarget and ForeignCallsProvider extend RemoteWed, 12 Nov 2014 10:39:39 +0100, by Doug Simon
-
removed DeepFieldsEquals utilityWed, 12 Nov 2014 10:38:34 +0100, by Doug Simon
-
implemented .equals() for CompilationResult and the objects it encapsulatesWed, 12 Nov 2014 10:36:30 +0100, by Doug Simon
-
Class._array_klass is not immutableTue, 11 Nov 2014 14:30:55 -0800, by Tom Rodriguez
-
More folding of constant classes and NodeClass referencesTue, 11 Nov 2014 12:45:26 -0800, by Tom Rodriguez
-
Truffle: increased the default TruffleTimeThreshold from 5s to 25s. This should be backed out once we have OSR.Tue, 11 Nov 2014 15:15:19 +0100, by Danilo Ansaloni
-
Probe interface should extend NodeInterfaceTue, 11 Nov 2014 14:24:21 +0100, by Andreas Woess
-
ignore non-existing special static fieldsTue, 11 Nov 2014 13:37:42 +0100, by Doug Simon
-
made replay compilation test failures less verboseTue, 11 Nov 2014 11:45:23 +0100, by Doug Simon
-
perform both capturing and replay when testing replay compilation and use deep object graph comparison to test compilation resultsTue, 11 Nov 2014 11:43:27 +0100, by Doug Simon
-
mx: ignore --fail-fast option to unittest if a single test method is specifiedTue, 11 Nov 2014 10:48:27 +0100, by Doug Simon
-
ConditionalElimination: only clear the state on loop exits if the graph needs to remain in loop closed formTue, 11 Nov 2014 10:06:24 +0100, by Gilles Duboscq
-
Truffle: add NodeInterface and require that all child fields be of this typeMon, 10 Nov 2014 19:29:08 +0100, by Andreas Woess
-
Truffle: remove obsolete nodeMon, 10 Nov 2014 19:08:52 +0100, by Andreas Woess
-
Truffle: fix stable array canonicalizationMon, 10 Nov 2014 19:03:06 +0100, by Andreas Woess
-
fixed toString() for JavaConstantsMon, 10 Nov 2014 20:23:05 +0100, by Doug Simon
-
Merge.Mon, 10 Nov 2014 20:16:12 +0100, by Doug Simon
-
Merge.Mon, 10 Nov 2014 18:18:42 +0100, by Doug Simon
-
mx: added --fail-fast option to unittest that stops Junit after first input class causing a test failureMon, 10 Nov 2014 18:16:21 +0100, by Doug Simon
-
be verbose about replay compilation test failureMon, 10 Nov 2014 18:13:01 +0100, by Doug Simon
-
removed annotation denoting which proxied invocations have their results cached (for now, all results are cached)Mon, 10 Nov 2014 17:28:38 +0100, by Doug Simon
-
removed *Impl types in signatures of Remote interfacesSun, 09 Nov 2014 17:01:15 +0100, by Doug Simon
-
IntegerStamp.constant only returns a single value stamp for PrimitiveConstantsSun, 09 Nov 2014 16:59:10 +0100, by Doug Simon
-
fixed NullConstant.equals to handle NullConstant not being a singletonSun, 09 Nov 2014 16:56:36 +0100, by Doug Simon
-
converted JavaConstant to an interfaceFri, 07 Nov 2014 22:18:17 +0100, by Doug Simon
-
(re)converted Value to an interfaceFri, 07 Nov 2014 22:00:11 +0100, by Doug Simon
-
Fix HotSpotCodeCacheProvider.disassembleMon, 10 Nov 2014 18:32:32 +0100, by Gilles Duboscq
-
made LocationIdentity values support .equals() instead of identity (i.e. '==') for equality comparisons (and as hash map keys)Mon, 10 Nov 2014 17:14:06 +0100, by Doug Simon
-
fixed reference in javadocMon, 10 Nov 2014 16:49:41 +0100, by Doug Simon
-
MethodCallTargetNode: replace StampFactory.declared() with StampFactory.declaredNonNull().Mon, 10 Nov 2014 11:24:22 +0100, by Josef Eisl
-
MethodCallTargetNode: document the single implementor optimization.Mon, 10 Nov 2014 11:31:41 +0100, by Josef Eisl
-
MethodCallTargetNode: also simplify default method calls to virtual calls if possible.Thu, 06 Nov 2014 12:40:28 +0100, by Josef Eisl
-
Add CONTRIBUTING.md file which will show up in GitHub when people try to send pull requests.Sun, 09 Nov 2014 16:33:40 +0000, by Chris Seaton
-
Truffle: RootNode#getExecutionContext.Sun, 09 Nov 2014 00:54:15 +0000, by Chris Seaton
-
Truffle: simpler, more consistent toString for DirectCallNode subclasses.Sat, 08 Nov 2014 22:22:00 +0000, by Chris Seaton
-
Truffle: more explicit warning about isCompilationConstant.Sat, 08 Nov 2014 22:03:36 +0000, by Chris Seaton
-
hotspotvmcfg: adding jacoco exclude markerSat, 08 Nov 2014 15:28:58 +0100, by Bernhard Urban
-
add mutable/immutable factory methods to NamedLocationIdentityFri, 07 Nov 2014 15:46:38 -0800, by Tom Rodriguez
-
fix mx warningFri, 07 Nov 2014 09:44:15 -0800, by Tom Rodriguez
-
preliminary code for managing and testing replay/remote compilationFri, 07 Nov 2014 14:50:43 +0100, by Doug Simon
-
Merge.Fri, 07 Nov 2014 12:36:32 +0100, by Doug Simon
-
disable blocking compilation requests once GraalRuntime::shutdown has been calledFri, 07 Nov 2014 12:35:58 +0100, by Doug Simon
-
removed getKind() from HotSpotMetaspaceConstant and made the latter extend StampProviderFri, 07 Nov 2014 12:34:18 +0100, by Doug Simon
-
moved use of HotSpotMetaAccessProvider to locations on the "local" side of remote compilationFri, 07 Nov 2014 11:28:34 +0100, by Doug Simon
-
Intrinsify Math.abs(float).Fri, 07 Nov 2014 10:58:57 +0100, by Roland Schatz
-
Support bitwise logic on float and double operands.Fri, 07 Nov 2014 10:58:50 +0100, by Roland Schatz
-
Make abs and sqrt subclasses of UnaryArithmeticNode.Fri, 07 Nov 2014 10:56:51 +0100, by Roland Schatz
-
added GraalCompiler.Request to encapsulate all inputs to a compilationThu, 06 Nov 2014 23:49:31 +0100, by Doug Simon
-
made HotSpotMetaspaceConstantImpl.forMetaspaceObject and HotSpotMetaspaceConstantImpl.getMetaspaceObject package privateThu, 06 Nov 2014 23:12:41 +0100, by Doug Simon
-
reduced use of HotSpotObjectConstantImpl.forObjectThu, 06 Nov 2014 23:04:43 +0100, by Doug Simon
-
fixed use of reflection in HSAILHotSpotAssemblerThu, 06 Nov 2014 22:39:36 +0100, by Doug Simon
-
fixed minor regressions after removing HotSpotObjectConstantImpl.asObject()Thu, 06 Nov 2014 20:44:09 +0100, by Doug Simon
-
fixed eclipseformat issueThu, 06 Nov 2014 20:23:51 +0100, by Doug Simon
-
Merge.Thu, 06 Nov 2014 20:14:47 +0100, by Doug Simon
-
removed HotSpotObjectConstantImpl.asObject()Thu, 06 Nov 2014 20:13:08 +0100, by Doug Simon
-
replaced HotSpotObjectConstantImpl.isCompressed() with HotSpotObjectConstant.isCompressed()Thu, 06 Nov 2014 14:52:46 +0100, by Doug Simon
-
added HotSpotObjectConstant.isInternedString()Thu, 06 Nov 2014 13:57:43 +0100, by Doug Simon
-
added HotSpotObjectConstant.getCompositeValueClass()Thu, 06 Nov 2014 13:55:47 +0100, by Doug Simon
-
added HotSpotObjectConstant.getCallSiteTarget()Thu, 06 Nov 2014 13:50:10 +0100, by Doug Simon
-
added HotSpotObjectConstant.getSuperclass()Thu, 06 Nov 2014 13:48:01 +0100, by Doug Simon
-
added HotSpotObjectConstant.getComponentType()Thu, 06 Nov 2014 13:28:35 +0100, by Doug Simon
-
added HotSpotObjectConstant.getNodeClass()Thu, 06 Nov 2014 13:26:33 +0100, by Doug Simon
-
added HotSpotObjectConstant.getIdentityHashCode()Thu, 06 Nov 2014 13:24:16 +0100, by Doug Simon
-
added PureFunction annotationThu, 06 Nov 2014 13:22:00 +0100, by Doug Simon
-
added HotSpotObjectConstant.getClassLoader()Thu, 06 Nov 2014 13:19:25 +0100, by Doug Simon
-
made Replacements interface extend RemoteThu, 06 Nov 2014 13:18:23 +0100, by Doug Simon
-
PEA: use block predecessor as insertion position if possibleThu, 06 Nov 2014 16:27:21 +0100, by Lukas Stadler
-
Truffle: implemented defer compilation statisticsThu, 06 Nov 2014 10:20:08 +0100, by Christian Humer
-
Truffle: implemented defer compilation.Thu, 06 Nov 2014 10:20:06 +0100, by Christian Humer
-
Truffle: minor cleanupWed, 05 Nov 2014 19:29:11 +0100, by Christian Humer
-
Truffle: cleanup trace performance warnings listener.Wed, 05 Nov 2014 19:19:29 +0100, by Christian Humer
-
Truffle: cleanup TraceInliningListener.Wed, 05 Nov 2014 19:18:57 +0100, by Christian Humer
-
Truffle: changed depth argument to represent the number of indendations instead of spaces.Wed, 05 Nov 2014 19:17:05 +0100, by Christian Humer
-
Truffle: changed argument of GraalTruffleCompilationListener#notifyStartup and #notifyShutdown to GraalTruffleRuntime.Wed, 05 Nov 2014 19:14:25 +0100, by Christian Humer
-
Truffle: added notifyStartup event to GraalTruffleCompilationListener.Wed, 05 Nov 2014 19:12:51 +0100, by Christian Humer
-
Truffle: added javadoc to GraalTruffleCompilationListenerWed, 05 Nov 2014 19:10:34 +0100, by Christian Humer
-
Since edge nullness is now verified using @OptionalInput, remove replace-with-null assert in replaceFloatingThu, 06 Nov 2014 11:29:39 +0100, by Gilles Duboscq
-
added Remote interface and applied it to API types that will be proxied for the purpose of replay/remote compilationWed, 05 Nov 2014 22:18:55 +0100, by Doug Simon
-
converted HotSpotMetaspaceConstant to an interfaceWed, 05 Nov 2014 21:55:55 +0100, by Doug Simon
-
made HotSpotObjectConstant extend JavaValueWed, 05 Nov 2014 21:27:26 +0100, by Doug Simon
-
converted HotSpotResolvedJavaField to an interfaceWed, 05 Nov 2014 21:21:35 +0100, by Doug Simon
-
minor documentation fixWed, 05 Nov 2014 21:19:44 +0100, by Doug Simon
-
converted HotSpotObjectConstant to an interfaceWed, 05 Nov 2014 21:07:59 +0100, by Doug Simon
-
refactored Fields class to make it usable for implementing custom serializationWed, 05 Nov 2014 17:32:21 +0100, by Doug Simon
-
prevent use of identity for ArithmeticOpTable and ArithmeticOpTable.OpWed, 05 Nov 2014 17:07:30 +0100, by Doug Simon
-
added global map to ensure each NamedLocationIdentity object has a unique name which can be used for implementing .equals() and .hashCode()Wed, 05 Nov 2014 17:04:18 +0100, by Doug Simon
-
MethodCallTargetNode: better variable names.Wed, 05 Nov 2014 13:09:49 +0100, by Josef Eisl
-
Add description for PTX/HSAIL JUnit assumptions.Wed, 05 Nov 2014 13:01:20 +0100, by Josef Eisl
-
TailDuplicationPhase.DummyAnchorNode: add allowedUsageTypes.Wed, 05 Nov 2014 11:48:13 +0100, by Josef Eisl
-
Merge.Wed, 05 Nov 2014 12:26:35 +0100, by Doug Simon
-
switch to using use .equals() instead of == when comparing RegisterCaterory objects for equalityWed, 05 Nov 2014 12:23:57 +0100, by Doug Simon
-
spelling fix: omited -> omittedWed, 05 Nov 2014 11:41:18 +0100, by Doug Simon
-
minor documentation fixesWed, 05 Nov 2014 10:31:02 +0100, by Doug Simon
-
MethodCallTargetNode: get profile from TypeProfileProxy if available.Tue, 04 Nov 2014 13:22:58 +0100, by Josef Eisl
-
StandardMethodSubstitutionsTest: get valid code for each iteration.Wed, 05 Nov 2014 11:20:39 +0100, by Josef Eisl
-
added test demonstrating bug in HotSpotResolvedObjectTypeImpl.findUniqueConcreteMethod (and similar bugs in C1 and C2)Tue, 04 Nov 2014 22:43:54 +0100, by Doug Simon
-
Improve SimpleAssemblerTest junit assumption.Tue, 04 Nov 2014 17:02:39 +0100, by Josef Eisl
-
Fix SPARCAllocatorTest junit assumption.Tue, 04 Nov 2014 16:57:21 +0100, by Josef Eisl
-
Fix AMD64AllocatorTest junit assumption.Tue, 04 Nov 2014 16:51:08 +0100, by Josef Eisl
-
Merge.Wed, 30 Jul 2014 22:28:09 +0200, by Thomas Wuerthinger
-
Add missing import.Tue, 01 Jul 2014 21:44:57 +0200, by Thomas Wuerthinger
-
Resolved virtual calls are guaranteed to have as receiver type at least the holder of the virtual method.Tue, 01 Jul 2014 15:52:18 +0200, by Thomas Wuerthinger
-
Add utility to get the return stamp from a structured graph.Tue, 01 Jul 2014 15:50:12 +0200, by Thomas Wuerthinger
-
Add utility for testing whether a stamp can be improved. And a utility for getting the default stamps of the parameters of a method.Tue, 01 Jul 2014 15:43:48 +0200, by Thomas Wuerthinger
-
Add utility for getting the unqualified type name of a Java type.Tue, 01 Jul 2014 15:41:54 +0200, by Thomas Wuerthinger
-
Remove unnecessary padding in constants section.Tue, 04 Nov 2014 14:06:35 +0100, by Roland Schatz
-
mx: set initial value for flagTue, 04 Nov 2014 13:08:52 +0100, by Bernhard Urban
-
igv: fix coloring for 'Param' nodes (formerly 'Local')Tue, 04 Nov 2014 13:03:21 +0100, by Bernhard Urban
-
MethodCallTargetNode: simplify interface invokes to (guarded) virtual invoke on a single implementor, if there is one.Thu, 30 Oct 2014 15:02:36 +0100, by Josef Eisl
-
Add InvokeInterface tests.Tue, 04 Nov 2014 12:02:37 +0100, by Josef Eisl
-
MergeMon, 03 Nov 2014 16:49:28 -0800, by Tom Rodriguez
-
Fine grained naming of immutable HotSpot LocationIdentitiesMon, 03 Nov 2014 14:07:50 -0800, by Tom Rodriguez
-
Use LocationIdentity.isImmutable instead of testing against FINAL_LOCATIONMon, 03 Nov 2014 13:37:10 -0800, by Tom Rodriguez
-
fixed spelling mistakeTue, 04 Nov 2014 00:13:30 +0100, by Doug Simon
-
MergeMon, 03 Nov 2014 10:31:39 -0800, by Tom Rodriguez
-
Correct the bci used by stateDuring in ForeignCallNodeMon, 03 Nov 2014 10:17:24 -0800, by Tom Rodriguez
-
Test deoptimization inside ForeignCallNodeFri, 31 Oct 2014 12:22:06 -0700, by Tom Rodriguez
-
Record compilation dependencies with +LogCompilationFri, 31 Oct 2014 12:20:56 -0700, by Tom Rodriguez
-
Record frame state for deopts with +LogCompilationFri, 31 Oct 2014 11:25:32 -0700, by Tom Rodriguez
-
Suppress menubar for GraalJUnitCore on MacFri, 31 Oct 2014 11:24:02 -0700, by Tom Rodriguez
-
converted HotSpotResolvedObjectType to an interfaceMon, 03 Nov 2014 17:03:19 +0100, by Doug Simon
-
converted HotSpotResolvedJavaMethod to an interfaceMon, 03 Nov 2014 16:08:06 +0100, by Doug Simon
-
Truffle: add a test to track an ImplicitCast bugFri, 31 Oct 2014 10:44:05 +0100, by Benoit Daloze
-
Truffle: add TruffleRuntime#getCapability methodThu, 30 Oct 2014 17:04:16 +0100, by Andreas Woess
-
Truffle: remove CompilerDirectives.unsafeFrameCastThu, 30 Oct 2014 16:32:31 +0100, by Andreas Woess
-
mx jol: let user select from found classes, skip duplicatesWed, 29 Oct 2014 19:54:50 +0100, by Andreas Woess
-
Truffle: checkstyle fixes.Fri, 31 Oct 2014 00:27:14 +0100, by Christian Humer
-
Turffle: checkstyle fix.Thu, 30 Oct 2014 23:56:23 +0100, by Christian Humer
-
Truffle: fixed getDataPatches disappeared.Thu, 30 Oct 2014 22:56:08 +0100, by Christian Humer
-
Truffle: checkstyle fixes.Thu, 30 Oct 2014 18:19:25 +0100, by Christian Humer
-
Truffle: implemented new flag -G:+TruffleCompilationStatisticsThu, 30 Oct 2014 18:13:50 +0100, by Christian Humer
-
Truffle: add getQueuedCallTargets to GraalTruffleRuntime.Thu, 30 Oct 2014 18:12:45 +0100, by Christian Humer
-
Truffle: fixed node visitor was traversing the full call tree.Tue, 28 Oct 2014 14:29:16 +0100, by Christian Humer
-
Truffle: fixed invalidations were printed multiple times.Tue, 28 Oct 2014 14:29:16 +0100, by Christian Humer
-
Truffle: added compilation graal tier finished event to compilation listener.Mon, 27 Oct 2014 19:25:48 +0100, by Christian Humer
-
Truffle: add headers for new compilation listener files.Mon, 27 Oct 2014 18:23:52 +0100, by Christian Humer
-
Truffle: refactor TraceTruffleSplitting into separate class.Mon, 27 Oct 2014 18:03:45 +0100, by Christian Humer
-
Truffle: extract methods from OptimizedCallUtils and remove it.Mon, 27 Oct 2014 17:37:45 +0100, by Christian Humer
-
Truffle: refactor TraceTruffleCompilationAST into a separate class.Mon, 27 Oct 2014 17:34:08 +0100, by Christian Humer
-
Truffle: refactor TraceTrufflePerformanceWarnings into separate class.Mon, 27 Oct 2014 17:07:51 +0100, by Christian Humer
-
Truffle: refactor TraceTruffleCompilationCallTree into a separate class.Mon, 27 Oct 2014 15:40:31 +0100, by Christian Humer
-
Truffle: refactor TraceTruffleInlining into a separte class.Mon, 27 Oct 2014 15:30:53 +0100, by Christian Humer
-
Truffle: refactor TruffleCallTargetProfiling into a separate class.Mon, 27 Oct 2014 15:18:14 +0100, by Christian Humer
-
Truffle: refactor implementation of TraceTruffleCompilation, TraceTruffleCompilationDetails into separate classes.Mon, 27 Oct 2014 15:18:14 +0100, by Christian Humer
-
Truffle: add support for a CompilationListener in GraalTruffleRuntime.Mon, 27 Oct 2014 13:42:21 +0100, by Christian Humer
-
Truffle: refactor notifications in OptimizedCallTarget.Mon, 27 Oct 2014 13:42:21 +0100, by Christian Humer
-
Truffle: factor out assumption invalidate into a truffle boundary.Mon, 27 Oct 2014 13:42:21 +0100, by Christian Humer
-
Fix bug in code installer.Thu, 30 Oct 2014 18:14:41 +0100, by Roland Schatz
-
Improve javadoc for ResolvedJavaType.getSingleImplementor() and CompilerToVM.getKlassImplementor().Thu, 30 Oct 2014 17:52:18 +0100, by Josef Eisl
-
Rename ResolvedJavaType.getImplementor() to getSingleImplementor().Thu, 30 Oct 2014 16:52:13 +0100, by Josef Eisl
-
Throw an exception if ResolvedJavaType.getImplementor() is called with a non-interface type.Thu, 30 Oct 2014 16:43:16 +0100, by Josef Eisl
-
Add ResolvedJavaType.resolveMethod() (get the like-time resolved method).Wed, 29 Oct 2014 19:07:32 +0100, by Josef Eisl
-
Rename ResolvedJavaMethod.resolvedMethod() to resolveConcreteMethod() the reflect its actual behavior.Wed, 29 Oct 2014 18:54:32 +0100, by Josef Eisl
-
Make TailDuplicationPhase.DummyAnchorNode an AnchoringNode.Wed, 29 Oct 2014 17:16:09 +0100, by Josef Eisl
-
Introduce new JavaValue interface for use in debug info.Thu, 30 Oct 2014 14:10:46 +0100, by Roland Schatz
-
Introduce new Constant interface for use in high-level graph.Thu, 30 Oct 2014 13:03:33 +0100, by Roland Schatz
-
Rename Constant to JavaConstant.Thu, 30 Oct 2014 12:21:07 +0100, by Roland Schatz
-
Backout of changeset 9a804ec7f707 (converted Constant and Value to be interfaces).Thu, 30 Oct 2014 11:18:48 +0100, by Roland Schatz
-
Print information about failed assumptions when running unittests in --verbose mode.Wed, 29 Oct 2014 15:23:46 +0100, by Roland Schatz
-
Make MethodCallTargetNode Simplifiable (instead of Canonicalizable).Wed, 29 Oct 2014 16:20:02 +0100, by Josef Eisl
-
Add TestResolvedJavaType.getImplementorTest().Tue, 28 Oct 2014 20:38:02 +0100, by Josef Eisl
-
Add ResolvedJavaType.getImplementor().Tue, 28 Oct 2014 13:43:24 +0100, by Josef Eisl
-
Don't run AMD64 specific unit test on SPARC.Wed, 29 Oct 2014 13:31:25 +0100, by Roland Schatz
-
add unittest for Truffle Assumptions cutting off branches. GRAAL-882Tue, 28 Oct 2014 17:37:13 +0100, by Christian Wirth
-
fix Windows buildTue, 28 Oct 2014 13:39:10 +0100, by Christian Wirth
-
Unit tests for data patches.Tue, 28 Oct 2014 11:15:01 +0100, by Roland Schatz
-
Hotspot: Support narrow oop relocations in constants section.Mon, 27 Oct 2014 14:24:02 +0100, by Roland Schatz
-
Better construction of data section and data patches.Mon, 27 Oct 2014 14:07:49 +0100, by Roland Schatz
-
MergeMon, 27 Oct 2014 13:39:12 -0700, by Tom Rodriguez
-
More efficient use of BitSet during installFri, 24 Oct 2014 13:01:16 -0700, by Tom Rodriguez
-
Reduce allocation during scope recordingFri, 24 Oct 2014 12:48:53 -0700, by Tom Rodriguez
-
Use arrayOop subclasses in graalJavaAccessFri, 24 Oct 2014 12:45:27 -0700, by Tom Rodriguez
-
Report code install timer in hosted modeMon, 27 Oct 2014 13:37:06 -0700, by Tom Rodriguez
-
Truffle: Fix a few stale references to SlowPath in method names and comments.Mon, 27 Oct 2014 16:13:50 +0100, by Benoit Daloze
-
Truffle: share frame descriptor among cloned call targetsMon, 27 Oct 2014 14:33:08 +0100, by Andreas Woess
-
Truffle: correct documentation of createPrimitiveProfile.Sat, 25 Oct 2014 13:24:14 +0100, by Chris Seaton
-
sharpened return types for HotSpot specific Graal API implementationsSat, 25 Oct 2014 13:36:07 +0200, by Doug Simon
-
Truffle: do not throw permament compiler exceptions into guest languages.Fri, 24 Oct 2014 22:53:42 +0100, by Chris Seaton
-
Truffle: CallTarget to RootCallTaget in OptimizationFailedException.Fri, 24 Oct 2014 22:51:53 +0100, by Chris Seaton
-
Truffle: added PrimitiveValueProfile.Fri, 24 Oct 2014 22:50:04 +0100, by Chris Seaton
-
re-enabled Checkstyle with the release of 6.0 that supports Java 8; fixed existing Checkstyle warningsFri, 24 Oct 2014 16:18:10 +0200, by Doug Simon
-
Truffle: renamed the splitting to callTargetCloning. Made RootNode cloning an implementation detail of the Truffle runtime.Thu, 23 Oct 2014 17:20:10 +0200, by Christian Humer
-
Truffle: remove FrameTypeConversion interfaceThu, 23 Oct 2014 13:45:59 +0200, by Andreas Woess
-
Truffle: revert to long[] in frame and initial value depending on frame slot kindThu, 23 Oct 2014 12:02:02 +0200, by Andreas Woess
-
Merge.Wed, 22 Oct 2014 20:33:19 +0200, by Doug Simon
-
factored out _netbeansinit_project functionWed, 22 Oct 2014 20:20:42 +0200, by Doug Simon
-
Call LIRGenerationResult.buildFrameMap() for targets that do not need register allocation.Wed, 22 Oct 2014 19:59:52 +0200, by Josef Eisl
-
Document FrameMapBuilder.Wed, 22 Oct 2014 18:30:22 +0200, by Josef Eisl
-
Move FrameMapBuilderImpl to com.oracle.graal.lir.Wed, 22 Oct 2014 18:04:46 +0200, by Josef Eisl
-
Add Backend.newFrameMapBuilder().Wed, 22 Oct 2014 17:51:08 +0200, by Josef Eisl
-
Introduce FrameMapBuilderImpl.Wed, 22 Oct 2014 17:28:05 +0200, by Josef Eisl
-
LIRGenerationResult: add buildFrameMap() and getFrameMap().Wed, 22 Oct 2014 16:54:51 +0200, by Josef Eisl
-
Use FrameMapBuilder in Backend.newLIRGenerationResult().Wed, 22 Oct 2014 10:00:19 +0200, by Josef Eisl
-
Use FrameMapBuilder in LinearScan (except for location marking).Tue, 21 Oct 2014 17:03:56 +0200, by Josef Eisl
-
Rename LIRGenerationResult.getFrameMap() to getFrameMapBuilder().Tue, 21 Oct 2014 16:28:40 +0200, by Josef Eisl
-
Pass FrameMap to Backend.newCompilationResultBuilder().Tue, 21 Oct 2014 15:29:41 +0200, by Josef Eisl
-
Introduce FrameMapBuilder.Tue, 21 Oct 2014 14:56:52 +0200, by Josef Eisl
-
truffleCache: refactor in order to fix recursive inlining warningWed, 22 Oct 2014 14:50:09 +0200, by Bernhard Urban
-
Truffle: fixed remaining slow path name fragements.Tue, 21 Oct 2014 20:33:04 +0200, by Christian Humer
-
graalCompiler: remove unnecessary HandleMark.Tue, 21 Oct 2014 16:43:14 +0200, by Bernhard Urban
-
TruffleCache: avoid publishing invalid cache state.Tue, 21 Oct 2014 16:24:53 +0200, by Bernhard Urban
-
InliningUtil: tell which graph in error message.Tue, 21 Oct 2014 16:22:38 +0200, by Bernhard Urban
-
TruffleCache: remove unused assumption argument.Tue, 21 Oct 2014 16:21:59 +0200, by Bernhard Urban
-
Remove FrameMap.indexForStackSlot().Tue, 21 Oct 2014 12:17:14 +0200, by Josef Eisl
-
Remove FrameMap.stackSlotSize().Tue, 21 Oct 2014 12:10:39 +0200, by Josef Eisl
-
Truffle: corrected references to @SlowPath (now @TruffleBoundary).Tue, 21 Oct 2014 11:23:37 +0200, by Danilo Ansaloni
-
MethodData::initialize: remove unused argumentTue, 21 Oct 2014 10:28:43 +0200, by Gilles Duboscq
-
Backout wrong change in 2a69cbe850a8Tue, 21 Oct 2014 10:20:33 +0200, by Gilles Duboscq
-
Require pylint 1.1.xTue, 21 Oct 2014 10:11:30 +0200, by Gilles Duboscq
-
hotspot/graal: simplify CTW logic. now, the following configurations are supported:Tue, 21 Oct 2014 10:17:06 +0200, by Bernhard Urban
-
Truffle: fix deoptimization of int[] with double/long valuesTue, 21 Oct 2014 02:31:32 +0200, by Andreas Woess
-
lower optimization on unsafe.cpp with XCode 6 as wellMon, 20 Oct 2014 16:22:18 -0700, by Tom Rodriguez
-
Truffle: format fix.Tue, 21 Oct 2014 00:30:06 +0200, by Christian Humer
-
Truffle: rename @SlowPath to @TruffleBoundary.Tue, 21 Oct 2014 00:22:51 +0200, by Christian Humer
-
Truffle: fix non permanent bailouts were shown as failures. they are no treated as opt unqueued events.Tue, 21 Oct 2014 00:22:48 +0200, by Christian Humer
-
Truffle-DSL: improve JavaDoc for @Fallback.Tue, 21 Oct 2014 00:18:29 +0200, by Christian Humer
-
enable a GraalCompilerTest to override how a method is parsed to produce a graph as well as being able to interpose on the method that is parsed/compiledMon, 20 Oct 2014 23:11:40 +0200, by Doug Simon
-
avoid lambdas in HotSpotGraalRuntime initialization pathMon, 20 Oct 2014 23:09:46 +0200, by Doug Simon
-
Reduce diff with upstreamMon, 20 Oct 2014 19:07:20 +0200, by Gilles Duboscq
-
Store explicit input bit width in IntegerConvertNode.Mon, 20 Oct 2014 16:26:05 +0200, by Roland Schatz
-
Encapsulate FrameMap.registerConfig & FrameMap.target.Mon, 20 Oct 2014 12:12:52 +0200, by Josef Eisl
-
Add missing data types to cmove instruction.Mon, 20 Oct 2014 11:10:15 +0200, by Roland Schatz
-
HSAIL: fix RegisterCategories.Thu, 16 Oct 2014 16:57:56 +0200, by Josef Eisl
-
refactored GraalCompilerTest API to be in terms of ResolvedJavaMethod instead of MethodSat, 18 Oct 2014 00:08:19 +0200, by Doug Simon
-
graal/hotspot: fix memleakFri, 17 Oct 2014 13:33:31 +0200, by Bernhard Urban
-
graalCompiler: fix bootstrap with CTW (regression caused by jdk8-8041959)Fri, 17 Oct 2014 11:59:55 +0200, by Bernhard Urban
-
amd64hotspot: guard foreign call registration with the according flagFri, 17 Oct 2014 10:32:04 +0200, by Bernhard Urban
-
mx/unittest: fix cygwin path issueThu, 16 Oct 2014 08:51:26 -0700, by Bernhard Urban
-
IGV build: blacklist all JDKs from 8u20 included to 8u40 excludedThu, 16 Oct 2014 17:07:38 +0200, by Gilles Duboscq
-
Move crypto foreign call registering from AMD64HotSpot to HotSpotThu, 16 Oct 2014 17:06:20 +0200, by Gilles Duboscq
-
cherry-pick: 8035650: Exclude AIX from VS.NET make/windows/projectcreator.makeThu, 16 Oct 2014 16:11:58 +0200, by mgronlun
-
Truffle: relax assertion for non-int values in int phiThu, 16 Oct 2014 15:31:36 +0200, by Andreas Woess
-
Truffle: relax assertions for object state entries of int kindThu, 16 Oct 2014 15:31:34 +0200, by Andreas Woess
-
Truffle: use long constants for offset calculationWed, 15 Oct 2014 19:20:25 +0200, by Andreas Woess
-
Truffle: revert back to typed primitives, but make the primitive array an int[]Wed, 15 Oct 2014 19:25:43 +0200, by Andreas Woess
-
gate: don't build server-nograal on windows (the build configuration doesn't exist yet)Thu, 16 Oct 2014 14:29:01 +0200, by Bernhard Urban
-
jacoco: disable it for com.oracle.graal.truffle* projectsThu, 16 Oct 2014 14:23:04 +0200, by Bernhard Urban
-
mx: improved ctw command usage message and made the default value for --ctwopts be "-Inline"Thu, 16 Oct 2014 13:51:28 +0200, by Doug Simon
-
Fix merge of TemplateTable::generate_vtable_call for SPARCThu, 16 Oct 2014 12:17:26 +0200, by Gilles Duboscq
-
Merge with jdk8u25-b17Thu, 16 Oct 2014 11:57:39 +0200, by Gilles Duboscq
-
Added tag jdk8u25-b16 for changeset 6467bdd4d22d jdk8u25-b17Mon, 08 Sep 2014 12:35:01 -0700, by asaha
-
Added tag jdk8u25-b15 for changeset e62c06b88731 jdk8u25-b16Tue, 02 Sep 2014 11:54:14 -0700, by asaha
-
Added tag jdk8u25-b14 for changeset c77d5db18942 jdk8u25-b15Mon, 25 Aug 2014 13:35:35 -0700, by asaha
-
8050485: super() in a try block in a ctor causes VerifyErrorTue, 12 Aug 2014 20:29:25 -0400, by hseigel
-
8055717: Increment hsx 25.25 build to b02 for 8u25-b11Wed, 20 Aug 2014 15:32:00 -0700, by asaha
-
Added tag jdk8u25-b13 for changeset ca6d25be853bTue, 19 Aug 2014 05:34:57 -0700, by asaha
-
Added tag jdk8u25-b12 for changeset 2993491d47dfTue, 12 Aug 2014 11:12:25 -0700, by katleman
-
8051012: Regression in verifier for <init> method call from inside of a branch jdk8u25-b12Sat, 02 Aug 2014 16:28:59 -0400, by hseigel
-
Added tag jdk8u25-b11 for changeset 9e2bb00a8191Tue, 05 Aug 2014 13:36:03 +0100, by coffeys
-
MergeWed, 30 Jul 2014 06:03:00 -0700, by coffeys
-
MergeWed, 30 Jul 2014 05:49:59 -0700, by coffeys
-
Added tag jdk8u25-b10 for changeset 19c692f1e4c5Wed, 30 Jul 2014 05:40:35 -0700, by coffeys
-
Added tag jdk8u25-b09 for changeset 4f209b7a580cWed, 30 Jul 2014 05:40:28 -0700, by coffeys
-
MergeFri, 25 Jul 2014 14:14:14 +0100, by coffeys
-
Added tag jdk8u25-b08 for changeset f3f50c4f9ea5 jdk8u25-b09Tue, 22 Jul 2014 01:57:42 -0700, by coffeys
-
Added tag jdk8u25-b07 for changeset 520188d4badeMon, 14 Jul 2014 15:08:04 -0700, by asaha
-
MergeThu, 10 Jul 2014 16:01:11 -0700, by asaha
-
Added tag jdk8u25-b06 for changeset 605df8463453 jdk8u31-b00Mon, 07 Jul 2014 13:12:15 -0700, by asaha
-
Added tag jdk8u25-b05 for changeset db8383148bc9Mon, 30 Jun 2014 14:50:40 -0700, by asaha
-
MergeThu, 26 Jun 2014 16:42:23 -0700, by asaha
-
MergeThu, 26 Jun 2014 08:29:41 -0700, by asaha
-
Added tag jdk8u25-b04 for changeset 220eefb3609eMon, 23 Jun 2014 13:05:21 -0700, by asaha
-
Added tag jdk8u25-b03 for changeset 27348de6239b jdk8u25-b04Wed, 18 Jun 2014 13:30:11 -0700, by asaha
-
MergeTue, 17 Jun 2014 22:15:24 -0700, by asaha
-
MergeTue, 17 Jun 2014 16:12:09 -0700, by asaha
-
Added tag jdk8u25-b02 for changeset d3d5604ea0deWed, 11 Jun 2014 14:14:50 -0700, by asaha
-
MergeTue, 10 Jun 2014 14:52:20 -0700, by asaha
-
8046213: Test test/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java FailsMon, 09 Jun 2014 22:21:12 -0700, by asaha
-
MergeThu, 05 Jun 2014 15:26:51 -0700, by asaha
-
MergeThu, 05 Jun 2014 15:20:57 -0700, by asaha
-
Added tag jdk8u25-b01 for changeset 9a2152fbd929Thu, 05 Jun 2014 03:48:18 -0700, by katleman
-
MergeWed, 04 Jun 2014 07:07:31 -0700, by asaha
-
MergeTue, 03 Jun 2014 21:36:53 -0700, by asaha
-
MergeTue, 03 Jun 2014 07:29:16 -0700, by asaha
-
MergeThu, 29 May 2014 13:14:25 -0700, by asaha
-
8044604: Increment minor version of HSx for 8u25 and initialize the build numberMon, 02 Jun 2014 16:26:14 -0700, by asaha
-
8041717: Issue with class file parserFri, 30 May 2014 13:32:43 -0400, by hseigel
-
8043454: Test case for 8037157 should not throw a VerifyErrorWed, 28 May 2014 08:09:26 -0400, by hseigel
-
8042603: 'SafepointPollOffset' was not declared in static member function 'static bool Arguments::check_vm_args_consistency()'Tue, 20 May 2014 19:50:58 -0700, by twisti
-
MergeMon, 19 May 2014 21:54:19 -0700, by asaha
-
8036533: Method for correct defaultsFri, 09 May 2014 15:21:20 -0400, by hseigel
-
8015256: Better class accessibilityThu, 08 May 2014 17:19:49 -0400, by coleenp
-
MergeTue, 06 May 2014 10:58:10 -0700, by asaha
-
8038898: Safer safepointsMon, 21 Apr 2014 10:36:31 -1000, by twisti
-
MergeWed, 16 Apr 2014 09:51:54 -0700, by asaha
-
Added tag jdk8u25-b00 for changeset a4d44dfb7d30Wed, 16 Apr 2014 09:46:10 -0700, by asaha
-
8036805: Correct linker method lookup.Tue, 15 Apr 2014 16:17:20 -0400, by lfoltan
-
Added tag jdk8u20-b26 for changeset eaa4074a7e39Thu, 31 Jul 2014 09:58:53 +0100, by coffeys
-
Fix recording of exception_seen flagThu, 16 Oct 2014 11:16:01 +0200, by Gilles Duboscq
-
Fix some format stringsWed, 15 Oct 2014 20:34:55 +0200, by Gilles Duboscq
-
Add DataLayout::speculative_trap_data_tag to vmStructsThu, 16 Oct 2014 10:50:27 +0200, by Gilles Duboscq
-
Merge with jdk8u20-b26Wed, 15 Oct 2014 16:02:50 +0200, by Gilles Duboscq
-
Added tag jdk8u20-b24 for changeset 42ddd0bbcb66Wed, 30 Jul 2014 03:42:23 -0700, by coffeys
-
Added tag jdk8u20-b25 for changeset 19408d5fd31cMon, 28 Jul 2014 07:23:47 -0700, by tbell
-
Added tag hs25.20-b23 for changeset 00cf2b6f51b9 jdk8u20-b25Thu, 24 Jul 2014 11:43:35 -0700, by amurillo
-
8050978: Fix bad field access check in C1 and C2 hs25.20-b23Fri, 18 Jul 2014 09:04:01 +0200, by goetz
-
8051908: new hotspot build - hs25.20-b23Thu, 24 Jul 2014 10:29:28 -0700, by amurillo
-
8051005: Third Party License Readme update for 8u20Mon, 21 Jul 2014 21:46:27 +0000, by jeff
-
MergeTue, 22 Jul 2014 17:28:16 +0100, by coffeys
-
8051378: AIX: Change "8030763: Validate global memory allocation" breaks the HotSpot buildFri, 18 Jul 2014 19:56:02 +0200, by simonis
-
Added tag jdk8u20-b23 for changeset f09d1f6a401eWed, 16 Jul 2014 11:40:00 -0700, by katleman
-
MergeThu, 10 Jul 2014 07:58:50 -0700, by asaha
-
MergeTue, 08 Jul 2014 13:25:13 -0700, by asaha
-
MergeWed, 02 Jul 2014 15:31:10 -0700, by asaha
-
MergeWed, 02 Jul 2014 15:18:57 -0700, by asaha
-
Added tag jdk8u11-b31 for changeset 13f04650aa09Thu, 26 Jun 2014 18:34:35 -0700, by asaha
-
MergeThu, 26 Jun 2014 07:59:40 -0700, by asaha
-
Added tag jdk8u5-b31 for changeset 5c7ef8e39683Fri, 13 Jun 2014 11:56:26 -0700, by katleman
-
MergeThu, 26 Jun 2014 07:52:19 -0700, by asaha
-
MergeWed, 18 Jun 2014 12:53:21 -0700, by asaha
-
MergeTue, 17 Jun 2014 22:03:39 -0700, by asaha
-
MergeTue, 17 Jun 2014 15:49:31 -0700, by asaha
-
Added tag jdk8u11-b12 for changeset 78df957d46ebTue, 17 Jun 2014 13:03:20 -0700, by katleman
-
MergeWed, 11 Jun 2014 09:43:23 -0700, by asaha
-
MergeTue, 10 Jun 2014 13:43:58 -0700, by asaha
-
MergeThu, 05 Jun 2014 15:08:46 -0700, by asaha
-
MergeWed, 04 Jun 2014 08:58:24 -0700, by asaha
-
MergeWed, 04 Jun 2014 06:53:06 -0700, by asaha
-
MergeMon, 02 Jun 2014 15:18:10 -0700, by asaha
-
MergeThu, 29 May 2014 09:56:06 -0700, by asaha
-
MergeWed, 28 May 2014 12:07:21 -0700, by asaha
-
MergeThu, 22 May 2014 11:09:06 -0700, by asaha
-
Added tag hs25.20-b22 for changeset 7c56530b1149Thu, 10 Jul 2014 23:43:37 -0700, by amurillo
-
8043546: C1 optimizes @Stable instance fields with default valuesThu, 10 Jul 2014 12:04:43 -0700, by vlivanov
-
8046542: [I.finalize() calls from methods compiled by C1 do not cause IllegalAccessError on SparcWed, 02 Jul 2014 22:54:18 +0200, by roland
-
8049268: new hotspot build - hs25.20-b22Thu, 03 Jul 2014 12:59:11 -0700, by amurillo
-
Added tag jdk8u20-b22 for changeset f7429096a202Wed, 09 Jul 2014 13:57:39 -0700, by katleman
-
Added tag hs25.20-b21 for changeset e4a6e7f1b90b jdk8u20-b22Thu, 03 Jul 2014 12:56:12 -0700, by amurillo
-
8047812: Ensure ClassLoaderDataGraph::classes_unloading_do only delivers klasses from CLDs with non-reclaimed class loader oops hs25.20-b21Tue, 01 Jul 2014 10:36:19 +0200, by mgronlun
-
8039150: host_klass invariant fails when verifying newly loaded JSR-292 anonymous classesFri, 20 Jun 2014 10:48:36 -0400, by coleenp
-
8047732: new hotspot build - hs25.20-b21Fri, 20 Jun 2014 12:39:56 -0700, by amurillo
-
Added tag jdk8u20-b21 for changeset 4828415ebbf1Wed, 02 Jul 2014 15:01:15 -0700, by katleman
-
Added tag jdk8u20-b20 for changeset 9e4d27da4ac0 jdk8u20-b21 jdk8u40-b00Wed, 25 Jun 2014 12:55:20 -0700, by katleman
-
Added tag hs25.20-b20 for changeset 4f18dea0312d jdk8u20-b20Fri, 20 Jun 2014 11:47:37 -0700, by amurillo
-
8044796: G1: Enable G1CollectedHeap::stop()Fri, 13 Jun 2014 13:46:06 +0200, by pliden
-
8046408: Build failure from multiple ptrace.hFri, 13 Jun 2014 17:07:39 -0400, by jwilhelm
-
8033626: assert(ex_map->jvms()->same_calls_as(_exceptions->jvms())) failed: all collected exceptions must come from the same placeTue, 17 Jun 2014 09:02:30 +0000, by vlivanov
-
8046798: new hotspot build - hs25.20-b20Fri, 13 Jun 2014 15:04:38 -0700, by amurillo
-
Added tag jdk8u20-b19 for changeset b15553cde967Wed, 18 Jun 2014 12:34:27 -0700, by katleman
-
Added tag hs25.20-b19 for changeset 3e1cec358ab9 jdk8u20-b19Fri, 13 Jun 2014 14:17:43 -0700, by amurillo
-
8046516: Segmentation fault in JVM (easily reproducible)Thu, 12 Jun 2014 10:15:43 -0700, by kvn
-
8046287: [TESTBUG] runtime/Thread/TestThreadDumpMonitorContention.java failed error_cnt=12Thu, 12 Jun 2014 15:57:16 -0700, by dcubed
-
MergeFri, 13 Jun 2014 08:40:35 +0000, by neliasso
-
8040244: compiler/whitebox/IsMethodCompilableTest.java failsMon, 09 Jun 2014 10:32:49 +0200, by neliasso
-
MergeFri, 13 Jun 2014 00:30:18 -0700, by roland
-
8032410: compiler/uncommontrap/TestStackBangRbp.java times out on Solaris-Sparc V9Tue, 01 Apr 2014 09:36:49 +0200, by roland
-
8042933: assert(capacity_until_gc >= committed_bytes) failedFri, 13 Jun 2014 08:44:11 +0200, by ehelin
-
8046275: Fastdebug build failing on jdk9/hs/ control jobs after pulling some hs-comp changesMon, 09 Jun 2014 15:42:31 -0700, by kvn
-
8029381: assert(is_method_type()) failed: bad castMon, 02 Jun 2014 14:32:29 -0400, by drchase
-
8043239: G1: Missing post barrier in processing of j.l.ref.Reference objectsWed, 11 Jun 2014 10:46:47 +0200, by brutisso
-
8034188: OSR methods may not be recompiled at proper compilation levelTue, 11 Feb 2014 13:29:53 +0100, by neliasso
-
8043915: Tests get ClassNotFoundException: com.oracle.java.testlibrary.StreamPumperThu, 05 Jun 2014 15:55:49 +0200, by ykantser
-
8046232: new hotspot build - hs25.20-b19Fri, 06 Jun 2014 09:53:30 -0700, by amurillo
-
Added tag jdk8u20-b18 for changeset 11159d7ec804Wed, 11 Jun 2014 09:31:04 -0700, by katleman
-
Added tag hs25.20-b18 for changeset b685b4e870b1 jdk8u20-b18Fri, 06 Jun 2014 09:15:08 -0700, by amurillo
-
MergeThu, 05 Jun 2014 06:40:35 +0000, by anoll
-
8011646: SEGV in compiled code with loop predicationFri, 30 May 2014 06:50:38 +0200, by anoll
-
MergeWed, 04 Jun 2014 14:44:56 +0000, by kevinw
-
8043413: REGRESSION: Hotspot causes segmentation fault in jdk8ux, but not in jdk7uxMon, 02 Jun 2014 10:01:15 +0200, by roland
-
8036823: Stack trace sometimes shows 'locked' instead of 'waiting to lock'Wed, 04 Jun 2014 06:25:53 -0700, by dcubed
-
8042310: TestStringDeduplicationMemoryUsage test failingFri, 30 May 2014 10:43:51 +0200, by pliden
-
MergeTue, 03 Jun 2014 06:10:34 +0000, by sla
-
8041980: (hotspot) sun/jvmstat/monitor/MonitoredVm/CR6672135.java failing on all platformsMon, 28 Apr 2014 09:27:47 +0200, by sla
-
8043206: Fix signed vs. unsigned comparison warning in copy_sparc.hppTue, 27 May 2014 16:05:29 -0700, by mikael
-
8038132: jprt bundles have libjsig.dylib in different place on OSXMon, 02 Jun 2014 13:12:01 -0700, by dcubed
-
8043354: OptimizePtrCompare too aggressive when allocations are presentWed, 21 May 2014 10:54:59 -0700, by rasbold
-
8044437: new hotspot build - hs25.20-b18Fri, 30 May 2014 13:30:07 -0700, by amurillo
-
Added tag jdk8u20-b17 for changeset 8ea4732884ccWed, 04 Jun 2014 08:46:46 -0700, by katleman
-
Added tag hs25.20-b17 for changeset ee8b93466869 jdk8u20-b17Fri, 30 May 2014 13:11:34 -0700, by amurillo
-
8043274: Test compiler/7184394/TestAESMain.java gets NPE on solarisWed, 21 May 2014 12:16:41 -0700, by kvn
-
8044090: C1: Old value instead of new one is passed to post-barrier in UnsafeGetAndSetObjectWed, 28 May 2014 07:59:23 -1000, by iveresov
-
8043086: Hotspot is expected to report OOM which is occurred String.intern(), but crashes in JDK8u5Wed, 28 May 2014 06:26:05 -0700, by poonam
-
8039042: G1: Phantom zeros in cardtableTue, 20 May 2014 10:24:30 +0200, by pliden
-
8040804: G1: Concurrent mark stuck in loop calling os::elapsedVTime()Wed, 14 May 2014 14:32:23 +0200, by pliden
-
8040803: G1: Concurrent mark hangs when mark stack overflowsWed, 14 May 2014 13:32:44 +0200, by pliden
-
8040245: G1: VM hangs during shutdownThu, 17 Apr 2014 18:47:15 +0200, by pliden
-
8037112: gc/g1/TestHumongousAllocInitialMark.java caused SIGSEGVFri, 11 Apr 2014 11:00:12 +0200, by pliden
-
8027230: Overflow in java.lang.instrument.Instrumentation.getObjectSize() methodThu, 22 May 2014 09:12:29 +0200, by allwin
-
8031475: Missing oopmap in patching stubsWed, 21 May 2014 11:25:25 +0200, by neliasso
-
8043906: new hotspot build - hs25.20-b17Fri, 23 May 2014 14:46:59 -0700, by amurillo
-
Added tag jdk8u20-b16 for changeset c36ef639e6d3Wed, 28 May 2014 02:27:39 -0700, by katleman
-
Added tag hs25.20-b16 for changeset 50e5d560367b jdk8u20-b16Fri, 23 May 2014 14:12:52 -0700, by amurillo
-
8042059: Various fixes to linux/sparcTue, 29 Apr 2014 22:05:10 -0700, by mikael
-
8022070: Compilation error in stubGenerator_sparc.cpp with some compilersTue, 29 Apr 2014 22:04:09 -0700, by mikael
-
MergeThu, 22 May 2014 13:05:24 -0700, by drchase
-
8037816: Fix for 8036122 breaks build with Xcode5/clangThu, 22 May 2014 15:52:41 -0400, by drchase
-
8042786: Proper fix for 8032566Fri, 16 May 2014 12:05:14 -0700, by kvn
-
8038212: Method::is_valid_method() check has performance regression impact for stackwalkingThu, 15 May 2014 18:23:26 -0400, by coleenp
-
8041918: BootstrapMethods attribute cannot be empty.Thu, 15 May 2014 09:25:27 -0400, by lfoltan
-
8042949: +UnlockExperimentalVMOptions missed from TestUseRTMLockingOptionOnUnsupportedVM.java testSun, 18 May 2014 00:25:06 +0400, by iignatyev
-
MergeFri, 16 May 2014 19:13:42 -0400, by dholmes
-
8032551: Remove UsePPCLWSYNC from globals.hppMon, 12 May 2014 20:20:19 -0400, by dholmes
-
8043308: new hotspot build - hs25.20-b16Fri, 16 May 2014 03:28:59 -0700, by amurillo
-
Added tag jdk8u20-b15 for changeset 8c785f9bde6fWed, 21 May 2014 10:56:41 -0700, by katleman
-
Added tag hs25.20-b15 for changeset 87bdb86f0aed jdk8u20-b15Fri, 16 May 2014 03:25:24 -0700, by amurillo
-
MergeFri, 16 May 2014 00:15:27 -0700, by roland
-
8041481: JVM crashes with collect_args_for_profilingFri, 25 Apr 2014 09:22:16 +0200, by roland
-
8040140: System.nanoTime() is slow and non-monotonic on OS XFri, 25 Apr 2014 07:40:33 +0200, by sla
-
8042052: assert(t != NULL) failed: must set before getMon, 05 May 2014 15:10:43 +0200, by anoll
-
8029302: Performance regression in Math.pow intrinsicFri, 25 Apr 2014 12:48:34 +0200, by adlertz
-
8042813: new hotspot build - hs25.20-b15Thu, 08 May 2014 23:10:23 -0700, by amurillo
-
Added tag jdk8u20-b14 for changeset c20d8a452574Tue, 13 May 2014 23:17:52 -0700, by katleman
-
Added tag hs25.20-b14 for changeset 28bbbecff5f0 jdk8u20-b14Thu, 08 May 2014 23:07:12 -0700, by amurillo
-
8042309: Some bugfixes for the ppc64 port.Fri, 02 May 2014 14:53:06 +0200, by goetz
-
8041723: Event Based tracing ids to be reassigned for CDS klassesThu, 08 May 2014 11:05:02 +0200, by mgronlun
-
8040085: dtrace/jsdt tests crash on solaris. found an unadvertised bad scavengable oop in the code cacheMon, 28 Apr 2014 12:39:12 +0200, by anoll
-
8039298: assert(base == NULL || t_adr->isa_rawptr() || !phase->type(base)->higher_equal(TypePtr::NULL_PTR))Fri, 02 May 2014 16:44:54 -0700, by kvn
-
8041957: -XX:UseAVX=0 cause assert(UseAVX) failedTue, 29 Apr 2014 12:20:53 -0700, by kvn
-
8041959: Skip replay parsing errors with ReplayIgnoreInitErrorsTue, 29 Apr 2014 10:29:56 -0700, by kvn
-
8042281: compiler/7184394/TestAESMain.java fails with: javax.crypto.IllegalBlockSizeException: Input length not multiple of 16 bytesThu, 01 May 2014 17:57:29 -0700, by kvn
-
8035936: SIGBUS in StubRoutines::aesencryptBlock, solaris-sparcWed, 30 Apr 2014 14:14:01 -0700, by kvn
-
8042279: new hotspot build - hs25.20-b14Thu, 01 May 2014 15:02:46 -0700, by amurillo
-
Added tag hs25.20-b13 for changeset 798f5b02be89Thu, 01 May 2014 14:57:02 -0700, by amurillo
-
8029436: CICompilerCount is not updated when the number of compiler threads is adjusted to the number of CPUsMon, 14 Apr 2014 08:24:28 +0200, by anoll
-
8041947: new hotspot build - hs25.20-b13Fri, 25 Apr 2014 09:22:42 -0700, by amurillo
-
Added tag jdk8u20-b13 for changeset 47951595af60Wed, 07 May 2014 10:58:47 -0700, by katleman
-
Added tag jdk8u20-b12 for changeset 18ae0dac7620 jdk8u20-b13Wed, 30 Apr 2014 11:16:33 -0700, by katleman
-
Added tag hs25.20-b12 for changeset 3c291bc2aa7c jdk8u20-b12Fri, 25 Apr 2014 09:19:12 -0700, by amurillo
-
8039975: SIGSEGV in MethodData::next_data(ProfileData*)Fri, 18 Apr 2014 14:25:21 +0200, by roland
-
8035057: NewSize ergonomics wrong when setting small or unaligned size on command lineFri, 21 Feb 2014 09:48:52 +0100, by sjohanss
-
8033426: Scale initial NewSize using NewRatio if not set on command lineWed, 23 Apr 2014 11:18:53 +0200, by sjohanss
-
8041497: Compilation of compiler/rtm/cli/TestUseRTMDeoptOption* tests failedThu, 24 Apr 2014 14:02:48 +0400, by iignatyev
-
8041351: Crash in src/share/vm/opto/loopnode.cpp:3215 - assert(!had_error) failed: bad dominanceTue, 22 Apr 2014 17:45:56 -0700, by kvn
-
8038921: assert(t != NULL) failed: must set before getWed, 23 Apr 2014 10:35:15 +0200, by anoll
-
8038048: assert(null_obj->escape_state() == PointsToNode::NoEscape,etc) runThese -fullWed, 16 Apr 2014 14:49:03 -0700, by kvn
-
8040898: new hotspot build - hs25.20-b12Thu, 17 Apr 2014 16:18:40 -0700, by amurillo
-
Added tag hs25.20-b11 for changeset b6a2ba7d3ea7Thu, 17 Apr 2014 16:09:08 -0700, by amurillo
-
MergeThu, 17 Apr 2014 17:35:04 -0400, by hseigel
-
8033150: invokestatic: IncompatibleClassChangeError trying to invoke static method from a parent in presence of conflicting defaults.Mon, 14 Apr 2014 14:27:45 -0400, by lfoltan
-
8038076: constraint on multianewarray instruction is not checked since class version 50.Mon, 14 Apr 2014 10:13:03 -0400, by lfoltan
-
8039050: Crash in C2 compiler at Node::rematerializeTue, 15 Apr 2014 14:34:48 -0700, by kvn
-
MergeWed, 16 Apr 2014 18:40:25 -0400, by coleenp
-
8035735: Metaspace::contains become extremely slow in some casesMon, 03 Mar 2014 13:58:52 -0500, by coleenp
-
8039904: dtrace/hotspot/Monitors/Monitors001 fails with "assert(s > 0) failed: Bad size calculated"Fri, 11 Apr 2014 20:02:37 +0000, by coleenp
-
8028497: SIGSEGV at ClassLoaderData::oops_do(OopClosure*, KlassClosure*, bool)Tue, 15 Apr 2014 17:02:20 -0400, by coleenp
-
8040001: CLI test on RTMRetryCount option was missed from fix for 8039496Wed, 16 Apr 2014 08:28:19 +0400, by iignatyev
-
8038418: New tests development for type profiling and speculationFri, 11 Apr 2014 18:46:35 +0400, by iignatyev
-
8034781: [TESTBUG] runtime/ClassFileUnsupportedClassFileVersion.java unable to find or load main classWed, 12 Feb 2014 20:40:02 +0100, by ctornqvi
-
8016644: Improve UnsupportedClassVersionError messageMon, 10 Feb 2014 17:49:17 +0100, by ctornqvi
-
MergeTue, 15 Apr 2014 12:39:00 -0700, by iveresov
-
8038297: Avoid placing CTI immediately following cbcond instruction on T4Thu, 10 Apr 2014 23:15:13 -0700, by iveresov
-
8028498: runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java asserts in RT_BaselineThu, 13 Feb 2014 10:05:03 +0100, by sjohanss
-
8039891: Remove ppcsflt builds from JPRTMon, 14 Apr 2014 20:56:48 -0400, by dholmes
-
MergeMon, 14 Apr 2014 22:53:29 +0400, by iignatyev
-
8037860: Add tests to cover Intel RTM instructions supportFri, 11 Apr 2014 00:35:23 +0400, by iignatyev
-
8039496: Add sanity tests on RTM-related command line optionsMon, 14 Apr 2014 19:29:34 +0400, by iignatyev
-
8039499: Add all common classes used by tests on RTM support to testlibraryMon, 14 Apr 2014 19:29:34 +0400, by iignatyev
-
8039497: Testlibrary should be updated to provide information about all VM types as well as access to UnsafeFri, 11 Apr 2014 00:34:56 +0400, by iignatyev
-
8007270: Make IsMethodCompilable test work with tieredTue, 28 Jan 2014 15:05:46 +0100, by neliasso
-
8038953: Add sanity tests for BMI1 and LZCNT instructionsFri, 11 Apr 2014 00:34:51 +0400, by iignatyev
-
8039597: WhiteBox :: clean type profiling dataWed, 09 Apr 2014 22:37:37 +0400, by iignatyev
-
8038934: Remove prefix allocated_ from methods and variables in MetaspaceMon, 31 Mar 2014 17:09:38 +0200, by ehelin
-
8035667: EventMetaspaceSummary doesn't report committed Metaspace memoryWed, 26 Mar 2014 14:15:02 +0100, by ehelin
-
8039967: new hotspot build - hs25.20-b11Thu, 10 Apr 2014 15:11:37 -0700, by amurillo
-
Added tag jdk8u20-b11 for changeset 70dc2c030c69Wed, 23 Apr 2014 11:35:27 -0700, by katleman
-
Added tag jdk8u20-b10 for changeset 300e2c5eeb27 jdk8u20-b11Wed, 16 Apr 2014 12:32:23 -0700, by katleman
-
MergeWed, 09 Apr 2014 12:23:29 -0700, by asaha
-
MergeWed, 02 Apr 2014 09:59:18 -0700, by asaha
-
MergeMon, 31 Mar 2014 14:07:26 -0700, by asaha
-
MergeThu, 27 Mar 2014 14:50:50 -0700, by asaha
-
MergeThu, 20 Mar 2014 10:34:48 -0700, by asaha
-
MergeThu, 20 Mar 2014 10:24:02 -0700, by asaha
-
MergeTue, 18 Mar 2014 14:04:47 -0700, by asaha
-
MergeFri, 14 Mar 2014 22:57:00 -0700, by asaha
-
Added tag hs25.20-b10 for changeset 27a9e6a96a8cThu, 10 Apr 2014 15:05:57 -0700, by amurillo
-
8039146: Fix 64-bit store to int JNIHandleBlock::_topThu, 03 Apr 2014 12:37:53 +0200, by goetz
-
8038939: Some options related to RTM locking optimization works inconsistentlyWed, 09 Apr 2014 11:18:02 -0700, by kvn
-
8038201: Clean up misleading usage of malloc() in init_system_properties_values()Thu, 10 Apr 2014 04:07:45 -0700, by goetz
-
8032011: nsk/stress/jck60/jck60022 crashes in src\share\vm\runtime\synchronizer.cpp:239Thu, 27 Feb 2014 09:37:16 +0100, by roland
-
MergeWed, 09 Apr 2014 03:48:28 -0700, by kevinw
-
8033696: "assert(thread != NULL) failed: just checking" due to Thread::current() and JNI pthread interactionWed, 02 Apr 2014 18:40:52 +0200, by kevinw
-
8016302: Change type of the number of GC workers to unsigned int (2)Thu, 03 Apr 2014 17:49:31 +0400, by vkempik
-
8036619: Shark: add LLVM 3.4 supportTue, 08 Apr 2014 14:55:16 -0700, by neugens
-
8039392: Make jdk8u20 the default jprt release for hs25.20Mon, 07 Apr 2014 22:13:55 -0700, by amurillo
-
8039089: List verification enabled in product buildsThu, 03 Apr 2014 16:20:16 +0200, by jwilhelm
-
8038461: Test gc/g1/TestStringDeduplicationMemoryUsage.java fails with unexpected memory usageThu, 03 Apr 2014 10:39:27 +0200, by pliden
-
8026334: hs_err improvement: Print elapsed time in a humanly readable formatSat, 05 Apr 2014 23:38:24 -0700, by dbuck
-
8039291: new hotspot build - hs25.20-b10Fri, 04 Apr 2014 09:54:56 -0700, by amurillo
-
Added tag jdk8u20-b09 for changeset 4d73f1e99f97Wed, 09 Apr 2014 08:47:37 -0700, by katleman
-
Added tag hs25.20-b09 for changeset 5186bc5047c1 jdk8u20-b09Fri, 04 Apr 2014 09:49:20 -0700, by amurillo
-
8026300: VM warning: increase O_BUFLEN in ostream.hpp -- output truncated occurs with fastdebug VM when printing flagsMon, 16 Dec 2013 10:57:08 -0800, by zgu
-
8038498: Fix includes and C inlining after 8035330Fri, 04 Apr 2014 10:43:56 +0200, by tschatzl
-
MergeThu, 03 Apr 2014 16:37:55 -0700, by iveresov
-
8039043: Implicit null check is in the wrong place in C1 -UseCompressedOopsWed, 02 Apr 2014 11:24:51 -0700, by iveresov
-
8036767: PPC64: Support for little endian execution modelWed, 02 Apr 2014 11:24:44 -0700, by kvn
-
8038633: crash in VM_Version::get_processor_features() on startupMon, 31 Mar 2014 13:08:03 -0700, by kvn
-
8016039: jvm.lib is missing from export list unless building serverMon, 31 Mar 2014 23:49:00 -0400, by dholmes
-
7090324: gclog rotation via external toolMon, 31 Mar 2014 13:09:35 -0700, by minqi
-
8038639: new hotspot build - hs25.20-b09Fri, 28 Mar 2014 15:29:23 -0700, by amurillo
-
Added tag jdk8u20-b08 for changeset e9ffa408f7afWed, 02 Apr 2014 09:31:10 -0700, by katleman
-
Added tag hs25.20-b08 for changeset 2627c7be4279Fri, 28 Mar 2014 15:22:28 -0700, by amurillo
-
MergeFri, 28 Mar 2014 12:22:04 -0700, by vlivanov
-
8035828: Turn on @Stable support in VMFri, 28 Mar 2014 10:13:37 -0700, by vlivanov
-
8035887: VM crashes trying to force inlining the recursive callFri, 28 Mar 2014 10:12:48 -0700, by vlivanov
-
8036667: "assert(adr->is_AddP() && adr->in(AddPNode::Offset)->is_Con()) failed: offset is a constant" with FoldStableValues onFri, 28 Mar 2014 10:04:07 -0700, by vlivanov
-
8038240: new WB API to get nmethodThu, 27 Mar 2014 11:17:26 +0400, by iignatyev
-
8038193: Add command line option tests for BMI optionsThu, 27 Mar 2014 17:29:41 +0400, by iignatyev
-
8029941: rollback changes in make/jprt.properties for embedded testingTue, 28 Jan 2014 10:19:45 -0800, by kvn
-
8035970: PPC64: fix ad file after 8027754: Enable loop optimizations for loops with MathExactThu, 27 Feb 2014 20:40:24 +0100, by goetz
-
8035396: Introduce accessor for tmp_oop in frame.Wed, 26 Feb 2014 11:33:34 -0800, by goetz
-
MergeWed, 26 Mar 2014 18:21:05 -0700, by kvn
-
8034797: AIX: Fix os::naked_short_sleep() in os_aix.cpp after 8028280Wed, 19 Feb 2014 14:03:09 -0800, by goetz
-
MergeTue, 25 Mar 2014 17:07:36 -0700, by kvn
-
8037821: Account for trampoline stubs when estimating code buffer sizesTue, 25 Mar 2014 12:54:21 -0700, by goetz
-
8038262: Workaround for ccache in vm.make is missing for aixMon, 24 Mar 2014 11:51:40 -0700, by amurillo
-
8037915: PPC64/AIX: Several smaller fixesThu, 20 Mar 2014 11:03:06 +0100, by goetz
-
8035423: AIX: Fix os::get_default_process_handle() in os_aix.cpp after 8031968Thu, 20 Feb 2014 14:44:33 +0100, by simonis
-
MergeThu, 13 Mar 2014 14:57:01 -0700, by kvn
-
8036976: PPC64: implement the template interpreterMon, 10 Mar 2014 12:58:02 +0100, by goetz
-
8035647: PPC64: Support for elf v2 abi.Thu, 06 Mar 2014 10:55:28 -0800, by goetz
-
8035394: PPC64: Make usage of intrinsic dsqrt depend on processor recognition.Thu, 20 Feb 2014 11:05:12 +0100, by goetz
-
8035392: cppInterpreter: fix message of NPEThu, 20 Feb 2014 10:48:57 +0100, by goetz
-
8033117: PPC64: Adapt to 8002074: Support for AES on SPARCWed, 29 Jan 2014 12:22:13 +0100, by goetz
-
MergeTue, 25 Feb 2014 15:11:18 -0800, by kvn
-
MergeWed, 19 Feb 2014 20:12:43 -0800, by kvn
-
8033168: PPC64: gcc 4.8 warning in output_c.cppThu, 30 Jan 2014 14:30:01 +0100, by goetz
-
8032634: Add #ifdef PPC64 around OrderAccess operations on _thread_state.Fri, 24 Jan 2014 10:23:34 +0100, by goetz
-
MergeWed, 22 Jan 2014 17:42:23 -0800, by kvn
-
8029101: PPC64 (part 211): ordering of Independent Reads of Independent WritesThu, 16 Jan 2014 14:25:51 +0100, by goetz
-
8031319: PPC64: Some fixes in ppc and aix coding.Tue, 07 Jan 2014 17:24:59 +0100, by goetz
-
8031188: Fix for 8029015: PPC64 (part 216): opto: trap based null and range checksMon, 06 Jan 2014 11:02:21 +0100, by goetz
-
8030863: PPC64: (part 220): ConstantTableBase for calls between args and jvmsFri, 20 Dec 2013 13:51:14 +0100, by goetz
-
MergeMon, 23 Dec 2013 10:26:08 -0800, by kvn
-
8033566: [parfait] warning from b128 for hotspot/src/share/vm/runtime/frame.cpp: JNI primitive type mismatchMon, 24 Mar 2014 10:48:44 -0700, by ccheung
-
8034034: [parfait] JNI exc. pending in hotspot/agent/src/os/bsd/MacosxDebuggerLocal.mThu, 20 Mar 2014 14:25:22 -0700, by ccheung
-
8038274: update 8u fix for 8028073 now that 8028280 is backported to 8uTue, 25 Mar 2014 19:48:50 -0700, by dcubed
-
MergeTue, 25 Mar 2014 12:43:29 -0700, by iveresov
-
MergeTue, 25 Mar 2014 12:07:45 -0700, by iveresov
-
8038222: Assembler::bsrl fails on assert when -UseCountLeadingZerosInstruction is used on CPU with LZCNT supportMon, 24 Mar 2014 23:13:46 -0700, by iveresov
-
MergeTue, 25 Mar 2014 11:38:48 -0700, by kvn
-
8038286: nm->set_rtm_state() should be called after (nm != NULL) checkMon, 24 Mar 2014 17:44:27 -0700, by kvn
-
8038181: Can't build product VM without precompiled headerFri, 21 Mar 2014 18:03:11 -0700, by kvn
-
8031320: Use Intel RTM instructions for locksThu, 20 Mar 2014 17:49:27 -0700, by kvn
-
8037962: metaspaceTracer.cpp misses a symbolThu, 20 Mar 2014 15:53:17 +0100, by ehelin
-
8035857: Add tests to verify correctness of operations with BMI1 and LZCNT instructionsSat, 22 Mar 2014 00:26:48 +0400, by iignatyev
-
MergeMon, 24 Mar 2014 18:28:11 -0700, by poonam
-
6653795: C2 intrinsic for Unsafe.getAddress performs pointer sign extension on 32-bit systemsMon, 24 Mar 2014 08:43:10 -0700, by poonam
-
MergeMon, 24 Mar 2014 16:56:16 -0700, by jwilhelm
-
MergeMon, 24 Mar 2014 14:23:02 -0700, by jwilhelm
-
8036025: Sort the freelist in order to shrink the heapFri, 28 Feb 2014 15:27:09 +0100, by jwilhelm
-
MergeMon, 24 Mar 2014 15:34:10 -0700, by ehelin
-
8036703: Add trace event with statistics for the metaspace chunk free listsFri, 21 Mar 2014 10:31:51 +0100, by ehelin
-
8036701: Add trace event when a metaspace throws out of memory errorFri, 21 Mar 2014 10:28:07 +0100, by ehelin
-
8036699: Add trace event when a metaspace allocation failsFri, 21 Mar 2014 10:20:00 +0100, by ehelin
-
8036698: Add trace event for updates to metaspace gc thresholdFri, 21 Mar 2014 10:17:47 +0100, by ehelin
-
8036696: Add metaspace gc threshold to metaspace summary trace eventFri, 21 Mar 2014 10:16:35 +0100, by ehelin
-
MergeMon, 24 Mar 2014 14:20:49 -0700, by dcubed
-
8033464: Linux code cleanupMon, 24 Mar 2014 13:36:32 -0700, by dcubed
-
8029075: String deduplication in G1Tue, 18 Mar 2014 19:07:22 +0100, by pliden
-
MergeMon, 24 Mar 2014 09:14:14 -0700, by jwilhelm
-
8020277: Young GC could be extremely slow due to assertion in ObjectStartArray::object_starts_in_rangeMon, 20 Jan 2014 12:56:18 +0100, by sjohanss
-
MergeMon, 24 Mar 2014 08:05:53 -0700, by tschatzl
-
8036860: Pad and cache-align the BiasedMappedArrayMon, 24 Mar 2014 15:31:00 +0100, by tschatzl
-
8035330: Remove G1ParScanPartialArrayClosure and G1ParScanHeapEvacClosureMon, 24 Mar 2014 15:30:56 +0100, by tschatzl
-
8034868: Extract G1 From Card Cache into separate classMon, 24 Mar 2014 15:30:50 +0100, by tschatzl
-
8035654: Add times for evacuation failure handling in "Other" timeMon, 24 Mar 2014 15:30:46 +0100, by tschatzl
-
8035398: Add card redirty time in "Other" time in G1Mon, 24 Mar 2014 15:30:40 +0100, by tschatzl
-
8027295: Free CSet takes ~50% of young pause timeMon, 24 Mar 2014 15:30:36 +0100, by tschatzl
-
8035815: Cache-align and pad the from card cacheMon, 24 Mar 2014 15:30:30 +0100, by tschatzl
-
8035406: Improve data structure for Code Cache remembered setsMon, 24 Mar 2014 15:30:14 +0100, by tschatzl
-
MergeMon, 24 Mar 2014 06:55:00 -0700, by jwilhelm
-
8037510: CMM Testing: Min/MaxHeapFreeRatio flags should be manageable through the APIThu, 20 Mar 2014 16:31:47 +0100, by jwilhelm
-
8036673: G1: Abort weak reference processing if mark stack overflowsMon, 17 Mar 2014 15:18:45 +0100, by pliden
-
8036672: G1: alloc_purpose in copy_to_survivor_space() used incorrectlyMon, 17 Mar 2014 15:18:38 +0100, by pliden
-
8031703: Missing post-barrier in ReferenceProcessorThu, 06 Feb 2014 14:12:43 +0100, by pliden
-
8029162: G1: Shared SATB queue never enabledFri, 10 Jan 2014 09:54:25 +0100, by pliden
-
8029255: G1: Reference processing should not enqueue references on the shared SATB queueFri, 10 Jan 2014 09:53:53 +0100, by pliden
-
8038028: new hotspot build - hs25.20-b08Thu, 20 Mar 2014 13:29:03 -0700, by amurillo
-
Added tag jdk8u20-b07 for changeset f0ea4d3df129Wed, 26 Mar 2014 12:00:45 -0700, by katleman
-
Added tag hs25.20-b07 for changeset 39eae0024997Thu, 20 Mar 2014 13:25:51 -0700, by amurillo
-
MergeThu, 20 Mar 2014 11:23:09 -0700, by kvn
-
8037226: compiler/7196199/Test7196199.java fails on 32-bit linux with MaxVectorSize > 16Fri, 14 Mar 2014 17:28:58 -0700, by kvn
-
8037340: Linux semaphores to use CLOCK_REALTIMEThu, 20 Mar 2014 17:31:54 +0100, by mgronlun
-
8037407: G1: Remove heapRegionSets.cppMon, 17 Mar 2014 13:42:16 +0100, by brutisso
-
8034079: G1: Refactor the HeapRegionSet hierarchyFri, 14 Mar 2014 10:15:46 +0100, by brutisso
-
8032633: Enable type speculation by defaultThu, 06 Mar 2014 11:11:04 +0100, by roland
-
8036092: [TESTBUG] compiler/uncommontrap/TestSpecTrapClassUnloading.java fails with: Unrecognized VM option 'UseTypeSpeculation'Wed, 05 Mar 2014 06:08:19 +0100, by anoll
-
8035841: assert(dp_src->tag() == dp_dst->tag()) failed: should be same tags 1 != 0 at ciMethodData.cpp:90Wed, 05 Mar 2014 09:29:12 +0100, by roland
-
MergeMon, 17 Mar 2014 11:54:14 -0700, by roland
-
8031754: Type speculation should favor profile data from outermost inlined methodFri, 14 Mar 2014 17:15:32 +0100, by roland
-
MergeMon, 17 Mar 2014 10:48:53 -0700, by iveresov
-
8031321: Support Intel bit manipulation instructionsWed, 12 Mar 2014 11:24:26 -0700, by iveresov
-
8031752: Failed speculative optimizations should be reattempted when root of compilation is differentTue, 25 Feb 2014 18:16:24 +0100, by roland
-
8030177: G1: Enable TLAB resizingMon, 27 Jan 2014 13:14:53 +0100, by brutisso
-
8027754: Enable loop optimizations for loops with MathExact insideThu, 23 Jan 2014 12:08:28 +0100, by rbackman
-
8037305: new hotspot build - hs25.20-b07Thu, 13 Mar 2014 10:18:59 -0700, by amurillo
-
MergeMon, 24 Mar 2014 13:14:23 -0700, by lana
-
MergeTue, 18 Mar 2014 12:40:54 -0700, by lana
-
MergeTue, 18 Mar 2014 10:31:39 -0700, by amurillo
-
MergeWed, 12 Mar 2014 18:53:34 +0000, by coffeys
-
Added tag jdk8u20-b06 for changeset c3d92e048737Wed, 19 Mar 2014 15:19:05 -0700, by katleman
-
Added tag hs25.20-b06 for changeset 804f89b6ff46 jdk8u20-b06Thu, 13 Mar 2014 09:57:32 -0700, by amurillo
-
MergeWed, 12 Mar 2014 20:05:48 -0700, by minqi
-
6498581: ThreadInterruptTest3 produces wrong output on WindowsWed, 26 Feb 2014 15:20:41 -0800, by minqi
-
8035983: Fix "Native frames:" in crash report (hs_err file)Wed, 05 Mar 2014 16:21:22 -0800, by kvn
-
8033805: Move Fast_Lock/Fast_Unlock code from .ad files to macroassemblerMon, 24 Feb 2014 15:12:26 -0800, by kvn
-
8028482: [TESTBUG] tests that use JMX should be in need_compact3 test groupThu, 06 Mar 2014 12:45:59 +0400, by iignatyev
-
8027257: [TESTBUG] compiler/ciReplay/TestVM.sh : Error: Could not find or load main class negative_testThu, 06 Mar 2014 12:46:04 +0400, by iignatyev
-
8027124: [TESTBUG] NonTieredLevelsTest: java.lang.RuntimeException: private TestCase$Helper(java.lang.Object) must be osr_compiledThu, 06 Mar 2014 12:47:45 +0400, by iignatyev
-
MergeTue, 11 Mar 2014 16:05:36 -0700, by minqi
-
8033792: AltHashing used jint for imprecise bit shiftingMon, 10 Feb 2014 21:29:14 -0800, by minqi
-
8025644: java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.java fails with TestData$OfRef): failure java.lang.AssertionError: expected [true] but found [false]Mon, 10 Mar 2014 11:09:02 -0700, by iveresov
-
8029775: Solaris code cleanupWed, 05 Mar 2014 11:28:33 -0800, by dcubed
-
8028280: ParkEvent leak when running modified runThese which only loads classesFri, 24 Jan 2014 09:28:47 +0100, by dsimms
-
8034860: Fatal error due to incorrect thread state during nightly testingFri, 14 Feb 2014 09:50:17 -0800, by ccheung
-
8028785: [parfait] warnings from b116 for hotspot.src.share.vm.prims: JNI exception pendingWed, 12 Feb 2014 12:01:45 -0800, by ccheung
-
8036032: new hotspot build - hs25.20-b06Fri, 28 Feb 2014 09:10:55 -0800, by amurillo
-
Added tag jdk8u20-b05 for changeset 57eb3e69397eWed, 12 Mar 2014 14:10:31 -0700, by katleman
-
Added tag jdk8u20-b04 for changeset d4e18f0633c6 jdk8u20-b05Wed, 05 Mar 2014 12:30:39 -0800, by katleman
-
Added tag hs25.20-b05 for changeset 54436d3b2a91 jdk8u20-b04Fri, 28 Feb 2014 08:43:43 -0800, by amurillo
-
MergeFri, 28 Feb 2014 06:39:21 -0800, by poonam
-
8035283: Second phase of branch shortening doesn't account for loop alignmentFri, 28 Feb 2014 02:43:16 -0800, by poonam
-
8035150: ShouldNotReachHere() in ConstantPool::copy_entry_toWed, 26 Feb 2014 15:47:44 +0100, by sla
-
8034171: Remove use of template template parameters from binaryTreeDictionary.Tue, 11 Feb 2014 09:34:50 +0100, by goetz
-
8035822: Unable to test minimalVMWed, 26 Feb 2014 22:11:26 +0100, by jwilhelm
-
8028073: race condition in ObjectMonitor implementation causing deadlocksWed, 26 Feb 2014 17:36:20 -0800, by dcubed
-
MergeWed, 26 Feb 2014 18:51:19 +0100, by sla
-
8032250: Add trace event for VM flag changesThu, 23 Jan 2014 08:12:12 +0100, by sla
-
8034948: Back out JDK-6976350 since it does not fix any issueWed, 26 Feb 2014 15:32:51 +0100, by tschatzl
-
8035329: Move G1ParCopyClosure::copy_to_survivor_space into G1ParScanThreadStateWed, 26 Feb 2014 15:32:47 +0100, by tschatzl
-
8035326: Assume non-NULL references in G1CollectedHeap::in_cset_fast_testWed, 26 Feb 2014 15:32:44 +0100, by tschatzl
-
8027559: Decrease code size and templatizing in G1ParCopyClosure::do_oop_workWed, 26 Feb 2014 15:32:40 +0100, by tschatzl
-
8030184: Remove unneeded "content_type" declarations from tracetypes.xmlWed, 08 Jan 2014 13:20:33 +0100, by sla
-
8033126: Can't call default methods from JNIMon, 03 Feb 2014 15:24:20 +0100, by sla
-
8031968: Mac OS X: VM starts the agent by calling both Agent_OnAttach and Agent_OnAttach_L functions if its agent library is dynamically linked.Thu, 23 Jan 2014 09:06:21 +0100, by sla
-
8031290: Adjust call to getisax() for additional words returnedTue, 11 Feb 2014 08:49:37 -0800, by jmasa
-
8032466: serviceability/sa/jmap-hashcode/Test8028623.java fails with compilation errorsThu, 23 Jan 2014 09:33:50 +0000, by kevinw
-
8028623: SA: hash codes in SymbolTable mismatching java_lang_String::hash_code for extended characters.Fri, 17 Jan 2014 18:39:22 +0000, by kevinw
-
8035585: Restore UseOldInlining in jdk8uFri, 21 Feb 2014 11:10:15 -0800, by kvn
-
8035436: new hotspot build - hs25.20-b05Thu, 20 Feb 2014 17:20:09 -0800, by amurillo
-
Added tag jdk8u20-b03 for changeset 51e1bb81df86Wed, 26 Feb 2014 14:44:06 -0800, by katleman
-
Added tag hs25.20-b04 for changeset ecf3678d5736Thu, 20 Feb 2014 16:58:28 -0800, by amurillo
-
8027146: Class loading verification failure if GC occurs in Universe::flush_dependents_onSat, 15 Feb 2014 13:03:38 -0500, by coleenp
-
8009738: compiler/6826736/Test.java times out on big machinesMon, 27 Jan 2014 07:54:25 +0100, by anoll
-
8032490: Remove -XX:+-UseOldInliningFri, 24 Jan 2014 15:26:56 +0400, by shade
-
8027422: assert(_gvn.type(obj)->higher_equal(tjp)) failed: cast_up is no longer neededFri, 24 Jan 2014 09:31:53 +0100, by roland
-
8002074: Support for AES on SPARCTue, 14 Jan 2014 17:46:48 -0800, by kvn
-
8007710: runtime/7158988/FieldMonitor.java fails with com.sun.jdi.VMDisconnectedException: Connection closedFri, 14 Feb 2014 16:17:22 +0100, by sjiang
-
8025841: JVMTI: "vtable stub" dynamic code notification is misplacedThu, 06 Feb 2014 20:13:38 -0800, by sspitsyn
-
8027314: Java should recognize Diagnostic options if -XX:+UnlockDiagnosticVMOptions is not specified and print an informative messageThu, 16 Jan 2014 10:51:16 -0800, by ccheung
-
8032010: Attempt to resolve abstract method in concrete class fails with AbstractMethodErrorWed, 05 Feb 2014 15:14:47 -0800, by ccheung
-
8033528: assert(0 <= i && i < length()) failed: index out of boundsFri, 07 Feb 2014 18:30:27 -0500, by coleenp
-
8032024: Test not added for bug 8025937: assert(existing_f1 == NULL || existing_f1 == f1) failed: illegal field,changeFri, 17 Jan 2014 11:21:29 -0500, by coleenp
-
8029178: Parallel class loading test anonymous-simple gets SIGSEGV in Metaspace::containsTue, 07 Jan 2014 13:26:56 -0500, by coleenp
-
8033545: Missing volatile specifier in Bitmap::par_put_range_within_wordMon, 10 Feb 2014 10:34:52 +0100, by tschatzl
-
8033983: new hotspot build - hs25.20-b04Fri, 07 Feb 2014 12:51:08 -0800, by amurillo
-
MergeWed, 19 Feb 2014 20:53:38 -0800, by lana
-
MergeMon, 17 Feb 2014 15:42:16 -0800, by lana
-
MergeFri, 14 Feb 2014 17:57:17 +0000, by coffeys
-
Added tag jdk8u20-b02 for changeset 9c2ddd17626eWed, 19 Feb 2014 13:13:59 -0800, by katleman
-
Added tag jdk8u20-b01 for changeset 757fe22ae906 jdk8u20-b02Wed, 12 Feb 2014 12:29:01 -0800, by katleman
-
Added tag hs25.20-b03 for changeset e56d11f8cc21Fri, 07 Feb 2014 12:43:25 -0800, by amurillo
-
8021774: [TESTBUG] Tests failed because of a warning in its output hs25.20-b03Thu, 06 Feb 2014 13:27:50 -0500, by gtriantafill
-
8033443: Test8000311 fails after latest changes to parallelize string and symbol table unlinkWed, 05 Feb 2014 14:29:34 +0100, by tschatzl
-
8033106: Wrong predicate for checking whether the correct amount of symbol table entries have been processed in G1Fri, 31 Jan 2014 09:58:06 +0100, by tschatzl
-
6991197: G1: specialize deal_with_reference() for narrowOop*Fri, 31 Jan 2014 09:57:50 +0100, by tschatzl
-
8032771: The flag VerifySilently misses a test caseFri, 31 Jan 2014 09:55:59 +0100, by tschatzl
-
8028391: Make the Min/MaxHeapFreeRatio flags manageableWed, 29 Jan 2014 23:17:05 +0100, by jwilhelm
-
8032985: new hotspot build - hs25.20-b03Thu, 30 Jan 2014 14:05:07 -0800, by amurillo
-
MergeTue, 04 Feb 2014 17:12:36 -0800, by amurillo
-
MergeFri, 31 Jan 2014 00:14:33 +0000, by coffeys
-
MergeThu, 23 Jan 2014 20:50:34 +0000, by coffeys
-
MergeThu, 16 Jan 2014 23:50:37 +0000, by coffeys
-
8029627: Allow duplicate bugid for changeset in jdk8 update forestThu, 16 Jan 2014 20:14:44 +0000, by coffeys
-
Added tag hs25.20-b02 for changeset 4638c4d7ff10Thu, 30 Jan 2014 13:42:16 -0800, by amurillo
-
8028553: The JVM should not throw VerifyError when 'overriding' a static final method in a superclass. hs25.20-b02Fri, 24 Jan 2014 08:13:42 -0500, by hseigel
-
8030027: nsk/jvmti/scenarios/hotswap/HS101/hs101t006 Crashed the vm on Linux-amd64: SIGSEGV in JavaThread::last_java_vframe(RegisterMap*)+0xfaFri, 24 Jan 2014 00:20:37 -0800, by sspitsyn
-
MergeThu, 23 Jan 2014 10:59:10 -0500, by hseigel
-
8031045: Access checks should precede additional per-instruction checksFri, 17 Jan 2014 09:39:51 -0500, by hseigel
-
8027746: Remove do_gen_barrier template parameter in G1ParCopyClosureMon, 20 Jan 2014 11:47:53 +0100, by tschatzl
-
8027454: Do not traverse string table during G1 remark when treating them as strong roots during initial markMon, 20 Jan 2014 11:47:29 +0100, by tschatzl
-
8027476: Improve performance of Stringtable unlinkMon, 20 Jan 2014 11:47:07 +0100, by tschatzl
-
8027364: PSScavenge accounts too large code section to StringTable unlinkTue, 07 Jan 2014 13:31:33 +0100, by tschatzl
-
8030955: assert(_prologue != NULL) failed: prologue pointer must be initializedTue, 21 Jan 2014 08:58:31 -0500, by hseigel
-
8032014: new hotspot build - hs25.20-b02Thu, 16 Jan 2014 17:27:33 -0800, by amurillo
-
Added tag hs25.20-b01 for changeset 412d3b5fe90eThu, 16 Jan 2014 17:18:55 -0800, by amurillo
-
8026253: New type profiling points: sparc supportTue, 14 Jan 2014 14:51:47 +0100, by roland
-
8030662: "assert(counter_changed) failed: failed dependencies, but counter didn't change" still failsTue, 14 Jan 2014 12:44:12 +0100, by roland
-
8029464: assert(ft == ttkp->cast_to_ptr_type(jtkp->ptr()) || ft->isa_narrowoop()Mon, 13 Jan 2014 16:16:25 -0800, by roland
-
8022494: Make compilation IDs sequentialFri, 10 Jan 2014 06:36:18 +0100, by anoll
-
8031115: intrinsics for Math.decrementExact(J) and incrementExact(J) don't workThu, 09 Jan 2014 19:03:36 +0400, by iignatyev
-
8011391: C1: assert(code_offset() - offset == NativeInstruction::nop_instruction_size) failed: only one instruction can go in a delay slotThu, 09 Jan 2014 10:47:40 +0100, by adlertz
-
8028468: Add inlining information into ciReplayWed, 08 Jan 2014 10:25:50 -0800, by kvn
-
8029446: assert(_cfg.get_block_for_node(proj) == borig) failed: incorrect block for kill projectionsWed, 08 Jan 2014 12:05:19 +0100, by adlertz
-
8029873: compiler/uncommontrap/TestStackBangRbp.java crashes with SIGSEGVWed, 08 Jan 2014 09:49:31 +0100, by roland
-
8027571: fatal error: meet not symmetricTue, 07 Jan 2014 16:02:10 +0100, by roland
-
8028064: tiered may collect wrong receiver type at virtual callTue, 07 Jan 2014 14:36:34 +0100, by roland
-
8028536: Test cases to cover type system fixes pushed with 8024070Tue, 07 Jan 2014 12:38:22 +0100, by roland
-
8028587: New tests development for intrisics for basic operators - add, neg, inc, dec, sub, mulTue, 31 Dec 2013 19:26:57 +0400, by iignatyev
-
8027388: JVM crashes with SIGSEGV (0xb) at pc=0x00000001077cbbf6Thu, 26 Dec 2013 21:00:23 -0800, by iveresov
-
8028052: compiler/startup/SmallCodeCacheStartup.java fails there is no 'no space to run compiler' in the outputFri, 20 Dec 2013 10:31:14 +0100, by anoll
-
8030783: Provide regression test for 8026478: -XX:+VerifyAdapterSharing is brokenFri, 20 Dec 2013 10:29:44 +0100, by anoll
-
8025277: Add -XX: flag to print code cache sweeper statisticsThu, 19 Dec 2013 14:08:02 +0100, by anoll
-
8026478: -XX:+VerifyAdapterSharing is brokenThu, 19 Dec 2013 06:09:16 +0100, by anoll
-
8029091: Bug in calculation of code cache sweeping intervalTue, 17 Dec 2013 08:31:06 +0100, by anoll
-
8031552: Update the Hotspot version numbers in Hotspot for JDK 8USat, 11 Jan 2014 13:51:01 -0800, by amurillo
-
Added tag hs25.20-b00 for changeset c89630a122b4Sat, 11 Jan 2014 13:19:14 -0800, by amurillo
-
Added tag jdk8u20-b00 for changeset c89630a122b4Sat, 11 Jan 2014 17:18:22 +0000, by coffeys
-
Use correct kind for narrow int constants.Thu, 16 Oct 2014 10:21:29 +0200, by Roland Schatz
-
Substitution method for inserting a native breakpoint into a unit test.Thu, 16 Oct 2014 10:06:27 +0200, by Roland Schatz
-
Make LIRInstruction an interface.Thu, 16 Oct 2014 09:26:14 +0200, by Josef Eisl
-
ValuePosition: reduce interface.Wed, 15 Oct 2014 17:31:48 +0200, by Josef Eisl
-
ValuePosition: refactor set(LIRInstruction, Value).Wed, 15 Oct 2014 17:24:59 +0200, by Josef Eisl
-
ValuePosition: refactor get(LIRInstruction).Wed, 15 Oct 2014 17:13:37 +0200, by Josef Eisl
-
Invalidate all compiled methods that have a call target inlined on tree rewriting.Wed, 15 Oct 2014 19:48:51 -0700, by Christian Wimmer
-
Merge.Wed, 15 Oct 2014 23:17:20 +0100, by Chris Seaton
-
Truffle: OptimizationFailedException references the CallTarget instead of the RootNode.Wed, 15 Oct 2014 18:19:48 +0100, by Chris Seaton
-
Merge.Wed, 15 Oct 2014 18:09:38 +0100, by Chris Seaton
-
Truffle: don't re-throw bailout exceptions from the compiler.Wed, 15 Oct 2014 18:08:36 +0100, by Chris Seaton
-
Merge with jdk8u11-b12Wed, 15 Oct 2014 12:09:28 +0200, by Gilles Duboscq
-
Added tag jdk8u11-b11 for changeset e6b738407432 jdk8u11-b12Tue, 03 Jun 2014 14:19:26 -0700, by katleman
-
8043454: Test case for 8037157 should not throw a VerifyError jdk8u11-b11Wed, 28 May 2014 08:09:26 -0400, by hseigel
-
8044541: Increment hsx 25.11 build to b03 for 8u11-b11Mon, 02 Jun 2014 08:21:50 -0700, by asaha
-
Added tag jdk8u11-b10 for changeset 7e4ae023277bWed, 28 May 2014 02:42:24 -0700, by katleman
-
Added tag jdk8u11-b09 for changeset 34de1e8eeabb jdk8u11-b10Mon, 19 May 2014 20:52:00 -0700, by katleman
-
Added tag jdk8u11-b08 for changeset af747c288b0f jdk8u11-b09Tue, 13 May 2014 08:14:15 -0700, by katleman
-
Added tag jdk8u11-b07 for changeset 561045d22599 jdk8u11-b08Tue, 06 May 2014 10:04:06 -0700, by katleman
-
Added tag jdk8u11-b06 for changeset b73ee2b9027c jdk8u11-b07Tue, 29 Apr 2014 12:51:45 -0700, by katleman
-
Added tag jdk8u11-b05 for changeset a4d44dfb7d30 jdk8u11-b06Tue, 22 Apr 2014 11:56:26 -0700, by katleman
-
Added tag jdk8u11-b04 for changeset 4c40343ecdb3 jdk8u11-b05 jdk8u25-b00Tue, 15 Apr 2014 12:06:31 -0700, by katleman
-
8037157: Verify <init> callMon, 07 Apr 2014 09:27:31 -0400, by hseigel
-
8040163: Increment hsx 25.11 build to b02 for 8u11-b04Mon, 14 Apr 2014 09:08:01 -0700, by asaha
-
Added tag jdk8u11-b03 for changeset 0037e964ce48Tue, 08 Apr 2014 11:44:37 -0700, by katleman
-
8039216: Update hsx version to hs25.11 with b01 for 8u11 release jdk8u11-b03Thu, 03 Apr 2014 11:46:36 -0700, by asaha
-
Added tag jdk8u11-b02 for changeset 3c079aebb516Tue, 01 Apr 2014 12:01:25 -0700, by katleman
-
Added tag jdk8u11-b01 for changeset f0d759a6a230 jdk8u11-b02Tue, 25 Mar 2014 11:23:18 -0700, by katleman
-
MergeThu, 20 Mar 2014 10:06:22 -0700, by asaha
-
8037076: Check constant pool constantsWed, 19 Mar 2014 14:45:43 -0400, by coleenp
-
8036800: Attribute OOM to correct part of codeWed, 19 Mar 2014 14:02:51 -0400, by hseigel
-
8035119: Fix exceptions to bytecode verificationMon, 17 Mar 2014 10:17:55 -0400, by hseigel
-
MergeTue, 11 Mar 2014 14:02:23 -0700, by asaha
-
8032536: JVM resolves wrong method in some unusual casesTue, 04 Mar 2014 15:46:33 -0500, by hseigel
-
MergeWed, 26 Feb 2014 22:07:40 -0800, by asaha
-
8034926: Attribute classes properlyThu, 20 Feb 2014 13:30:59 -0500, by hseigel
-
MergeTue, 18 Feb 2014 14:19:24 -0800, by asaha
-
8030763: Validate global memory allocationThu, 13 Feb 2014 11:28:17 -0500, by hseigel
-
MergeWed, 12 Feb 2014 11:33:30 -0800, by asaha
-
Added tag jdk8u11-b00 for changeset b90de55aca30Wed, 12 Feb 2014 11:13:16 -0800, by asaha
-
MergeTue, 11 Feb 2014 17:28:24 -0800, by asaha
-
MergeTue, 04 Feb 2014 22:44:06 -0800, by asaha
-
8032726: THIRD_PARTY_LICENSE_README Update for Little CMS to 2.5Fri, 31 Jan 2014 16:40:58 +0000, by jeff
-
Added tag jdk8u5-b13 for changeset 8a6717910608 jdk8u5-b31Tue, 18 Mar 2014 13:48:22 -0700, by katleman
-
Merge with jdk8u5-b13Wed, 15 Oct 2014 12:04:20 +0200, by Gilles Duboscq
-
Added tag jdk8u5-b12 for changeset 9b289963cb9a jdk8u5-b13Tue, 11 Mar 2014 13:02:13 -0700, by katleman
-
8035283: Second phase of branch shortening doesn't account for loop alignmentFri, 28 Feb 2014 02:43:16 -0800, by poonam
-
8036836: Increment hsx build to b02 for 8u5-b12Thu, 06 Mar 2014 13:31:19 -0800, by asaha
-
MergeTue, 04 Mar 2014 15:17:56 -0800, by asaha
-
Added tag jdk8u5-b11 for changeset 17a75e692af3Tue, 04 Mar 2014 12:01:17 -0800, by katleman
-
MergeFri, 28 Feb 2014 11:00:16 -0800, by asaha
-
Added tag jdk8u5-b10 for changeset 629267e4f0b5Tue, 25 Feb 2014 12:22:40 -0800, by katleman
-
Added tag jdk8u5-b09 for changeset 6af9ce1c56a6 jdk8u5-b10Tue, 18 Feb 2014 13:22:45 -0800, by katleman
-
Added tag jdk8u5-b08 for changeset 21c1dfbed277 jdk8u5-b09Tue, 11 Feb 2014 14:35:42 -0800, by katleman
-
Added tag jdk8u5-b07 for changeset 46fa2940e686Tue, 04 Feb 2014 15:59:11 -0800, by katleman
-
8032726: THIRD_PARTY_LICENSE_README Update for Little CMS to 2.5Fri, 31 Jan 2014 22:18:41 -0800, by jeff
-
MergeThu, 30 Jan 2014 14:09:56 -0800, by asaha
-
Added tag jdk8u5-b06 for changeset 956c0e048ef2Tue, 28 Jan 2014 14:56:01 -0800, by katleman
-
MergeThu, 23 Jan 2014 14:50:08 -0800, by asaha
-
Added tag jdk8u5-b05 for changeset b90de55aca30Wed, 22 Jan 2014 12:37:28 -0800, by katleman
-
Added tag jdk8u5-b04 for changeset 5ac720d47ab8Tue, 14 Jan 2014 15:27:54 -0800, by katleman
-
8029858: Enhance array copiesFri, 10 Jan 2014 11:15:12 +0100, by dsimms
-
Added tag jdk8u5-b03 for changeset 2f9eb9fcab6cTue, 07 Jan 2014 13:30:46 -0800, by katleman
-
Added tag jdk8u5-b02 for changeset e5561d89fe8bTue, 24 Dec 2013 14:13:47 -0800, by katleman
-
Added tag jdk8u5-b01 for changeset 4a35ef38e2a7Mon, 16 Dec 2013 15:40:50 -0800, by asaha
-
8030359: Increment minor version of HSx for 8u5 and initialize the build number jdk8u5-b01Mon, 16 Dec 2013 15:34:55 -0800, by asaha
-
MergeFri, 13 Dec 2013 17:19:04 -0800, by asaha
-
MergeMon, 09 Dec 2013 12:36:32 -0800, by asaha
-
MergeSun, 08 Dec 2013 21:59:26 -0800, by asaha
-
8029627: Allow duplicate bugid for changeset in jdk8 update forestSun, 08 Dec 2013 20:15:15 -0800, by asaha
-
Added tag jdk8-b132 for changeset 0c94c41dcd70Tue, 04 Mar 2014 11:51:03 -0800, by katleman
-
Merge with jdk8-b132Wed, 15 Oct 2014 11:59:32 +0200, by Gilles Duboscq
-
Added tag hs25-b70 for changeset 9f9179e8f0cf jdk8-b132Mon, 03 Mar 2014 17:48:03 -0800, by amurillo
-
8036100: Default method returns true for a while, and then returns falseMon, 03 Mar 2014 16:10:26 -0800, by vlivanov
-
8032984: new hotspot build - hs25-b70Tue, 28 Jan 2014 15:11:13 -0800, by amurillo
-
Added tag jdk8-b131 for changeset b5e7ebfe185cFri, 28 Feb 2014 13:36:09 -0800, by katleman
-
Added tag jdk8-b130 for changeset 1dbaf664a611 jdk8-b131Fri, 28 Feb 2014 10:06:06 -0800, by katleman
-
Added tag jdk8-b129 for changeset cb39165c4a65 jdk8-b130Thu, 06 Feb 2014 17:34:47 -0800, by katleman
-
Added tag jdk8-b128 for changeset 874c0b4a946c jdk8-b129Sat, 01 Feb 2014 18:21:10 -0800, by katleman
-
Added tag jdk8-b127 for changeset 35038da7bb9d jdk8-b128Thu, 30 Jan 2014 12:16:41 -0800, by katleman
-
Added tag hs25-b69 for changeset 32f017489ba5Tue, 28 Jan 2014 15:00:36 -0800, by amurillo
-
8032566: Crash in JIT when running Scala compiler (and compiling Scala std lib)Mon, 27 Jan 2014 10:20:51 -0800, by kvn
-
8032608: new hotspot build - hs25-b69Thu, 23 Jan 2014 13:53:23 -0800, by amurillo
-
MergeTue, 28 Jan 2014 09:51:25 -0800, by amurillo
-
Added tag hs25-b68 for changeset d45454002494Thu, 23 Jan 2014 13:37:59 -0800, by amurillo
-
8031743: C2: loadI2L_immI broken for negative memory valuesTue, 21 Jan 2014 20:05:28 -0800, by iveresov
-
8032207: C2: assert(VerifyOops || MachNode::size(ra_) <= (3+1)*4) failed: bad fixed sizeFri, 17 Jan 2014 18:09:08 -0800, by iveresov
-
8031695: CHA ignores default methods during analysis leading to incorrect code generationThu, 23 Jan 2014 01:23:23 +0400, by vlivanov
-
8032015: new hotspot build - hs25-b68Fri, 17 Jan 2014 20:30:35 -0800, by amurillo
-
Added tag jdk8-b126 for changeset c8218f1072a0Fri, 24 Jan 2014 15:07:51 -0800, by katleman
-
Added tag jdk8-b125 for changeset df333ee12bbaWed, 22 Jan 2014 12:53:32 -0800, by katleman
-
Added tag hs25-b67 for changeset 3585183c191aFri, 17 Jan 2014 20:24:30 -0800, by amurillo
-
8022395: java.util.zip.ZipException: Not in GZIP format in JT_JDK/test/java/util/zip/GZIP testsThu, 16 Jan 2014 16:18:34 -0800, by twisti
-
8028764: dtrace/hotspot_jni/ALL/ALL001 crashes the vm on Solaris-amd64, SIGSEGV in MarkSweep::follow_stack()+0x8aTue, 14 Jan 2014 09:44:45 +0100, by roland
-
8031553: new hotspot build - hs25-b67Mon, 13 Jan 2014 16:00:46 -0800, by amurillo
-
8032816: THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8Tue, 28 Jan 2014 20:09:41 +0000, by jeff
-
Added tag jdk8-b124 for changeset df333ee12bbaFri, 17 Jan 2014 15:52:59 -0800, by katleman
-
MergeTue, 14 Jan 2014 11:22:15 -0800, by amurillo
-
Added tag hs25-b66 for changeset 9b9816164447Mon, 13 Jan 2014 15:52:54 -0800, by amurillo
-
8031059: invokestatic: ICCE trying to invoke static method when it clashes with an abstract method inherited from an interfaceFri, 10 Jan 2014 12:11:04 -0500, by hseigel
-
8031060: new hotspot build - hs25-b66Fri, 27 Dec 2013 07:51:07 -0800, by amurillo
-
MergeMon, 13 Jan 2014 22:31:47 -0800, by lana
-
7129980: Third Party License Readme update for JDK8Mon, 13 Jan 2014 14:42:26 -0800, by jeff
-
MergeFri, 03 Jan 2014 15:58:00 -0800, by asaha
-
MergeThu, 02 Jan 2014 15:19:03 -0800, by asaha
-
MergeFri, 20 Dec 2013 07:41:07 -0800, by asaha
-
MergeTue, 17 Dec 2013 15:46:08 -0800, by asaha
-
MergeFri, 13 Dec 2013 22:13:52 +0400, by kizune
-
8029507: Enhance JVM method processingThu, 05 Dec 2013 00:36:42 -0800, by jrose
-
MergeThu, 05 Dec 2013 16:37:29 +0400, by kizune
-
MergeTue, 03 Dec 2013 14:13:06 +0400, by kizune
-
MergeSun, 03 Nov 2013 07:50:24 +0000, by chegar
-
MergeMon, 21 Oct 2013 14:08:09 +0100, by chegar
-
MergeThu, 03 Oct 2013 19:13:12 +0100, by chegar
-
MergeSat, 14 Sep 2013 20:40:34 +0100, by chegar
-
MergeFri, 06 Sep 2013 09:55:38 +0100, by chegar
-
8021266: Better life cycle for objectsThu, 05 Sep 2013 10:29:00 -0400, by coleenp
-
Added tag jdk8-b123 for changeset 591135a7d6f9 hs25.20-b00 jdk8u20-b00Fri, 10 Jan 2014 08:31:47 -0800, by katleman
-
Added tag jdk8-b122 for changeset d3521d8e562a jdk8-b123Fri, 03 Jan 2014 11:54:44 -0800, by katleman
-
Added tag hs25-b65 for changeset 55fb97c4c58d jdk8-b122Fri, 27 Dec 2013 07:32:09 -0800, by amurillo
-
8029233: Update copyright year to match last edit in jdk8 hotspot repository for 2013 hs25-b65Tue, 24 Dec 2013 11:48:39 -0800, by mikael
-
MergeFri, 20 Dec 2013 14:03:48 -0500, by coleenp
-
8030633: nsk/jvmti/RedefineClasses/StressRedefine failed invalid method ordering length on SolarisThu, 19 Dec 2013 20:28:45 +0000, by coleenp
-
8027804: JCK resolveMethod test fails expecting AbstractMethodErrorMon, 16 Dec 2013 08:24:33 -0500, by hseigel
-
8030752: new hotspot build - hs25-b65Fri, 20 Dec 2013 08:48:27 -0800, by amurillo
-
Added tag hs25-b64 for changeset 61ee6bab0763Fri, 20 Dec 2013 08:43:18 -0800, by amurillo
-
MergeMon, 16 Dec 2013 00:44:46 -0800, by anoll
-
8029383: assert(counter_changed) failed: failed dependencies, but counter didn't changeFri, 13 Dec 2013 09:25:44 +0100, by roland
-
MergeThu, 12 Dec 2013 20:55:36 -0500, by drchase
-
MergeThu, 12 Dec 2013 18:00:27 -0500, by drchase
-
8029351: assert(bt != T_OBJECT) failed: Guard is incorrect in VM:defmethThu, 12 Dec 2013 15:11:35 -0500, by drchase
-
MergeThu, 12 Dec 2013 18:57:38 -0500, by iignatyev
-
8026941: [TESTBUG] java.lang.ClassNotFoundException: java.lang.invoke.InvokeGenericFri, 13 Dec 2013 00:34:09 +0400, by iignatyev
-
8029668: Kithcensink crashed with guarantee(Assembler::is_simm13(disp)) failed: Do not match large constant offsetsThu, 12 Dec 2013 11:25:32 -0800, by iveresov
-
8030062: new hotspot build - hs25-b64Fri, 13 Dec 2013 09:48:29 -0800, by amurillo
-
Added tag jdk8-b121 for changeset 5f07ec8bb982Thu, 19 Dec 2013 17:23:40 -0800, by katleman
-
removed Node generation (GRAAL-857)Wed, 15 Oct 2014 15:35:33 +0200, by Doug Simon
-
removed unnecessary (and incorrectly implemented) methodWed, 15 Oct 2014 13:11:42 +0200, by Doug Simon
-
Make data section patching extensible.Wed, 15 Oct 2014 11:39:14 +0200, by Roland Schatz
-
Restructure CodeCacheProvider hierarchy.Wed, 15 Oct 2014 11:04:45 +0200, by Roland Schatz
-
converted Constant and Value to be interfaces (GRAAL-874)Wed, 15 Oct 2014 01:10:27 +0200, by Doug Simon
-
Truffle: fix TraceTruffleCompilationAST.Tue, 14 Oct 2014 20:02:44 +0200, by Christian Humer
-
Truffle: introduce CompilerDirectives.isCompilationConstant.Tue, 14 Oct 2014 20:02:44 +0200, by Christian Humer
-
Truffle: add new callFunctionsWith builtin for SL Truffle tests.Tue, 14 Oct 2014 20:02:44 +0200, by Christian Humer
-
Merge.Tue, 14 Oct 2014 18:12:24 +0100, by Chris Seaton
-
Merge.Tue, 14 Oct 2014 16:48:09 +0100, by Chris Seaton
-
Truffle: clearer comment in AssumedValue.Tue, 14 Oct 2014 15:10:17 +0100, by Chris Seaton
-
Truffle: NeverValidAssumption can be invalidated.Tue, 14 Oct 2014 15:06:49 +0100, by Chris Seaton
-
mx: implement with support for Task()Tue, 14 Oct 2014 17:46:18 +0200, by Bernhard Urban
-
mx igv: make a copy of env and fix minor cygwin path issueTue, 14 Oct 2014 17:33:51 +0200, by Bernhard Urban
-
Remove unused method from ArithmeticOperation interface.Tue, 14 Oct 2014 16:09:04 +0200, by Roland Schatz
-
truffle pe: re-enable ControlFlowExceptionPartialEvaluationTestTue, 14 Oct 2014 14:11:32 +0200, by Bernhard Urban
-
truffle pe: re-enable AssumptionPartialEvaluationTestTue, 14 Oct 2014 14:06:42 +0200, by Bernhard Urban
-
hotspot/graal: fix indentTue, 14 Oct 2014 13:09:36 +0200, by Bernhard Urban
-
truffle pe: re-enable SimplePartialEvaluationTestTue, 14 Oct 2014 14:42:35 +0200, by Bernhard Urban
-
Truffle: always store values of primitive types as long values in the frame array.Tue, 14 Oct 2014 13:35:13 +0200, by Andreas Woess
-
Revert 9010170f942f: better stamps for I2F, I2D, L2F and L2D operationsTue, 14 Oct 2014 12:12:01 +0200, by Roland Schatz
-
Output correct register names in register maps in CFGPrinter.Tue, 14 Oct 2014 11:38:10 +0200, by Roland Schatz
-
remove duplicate check in OopRecorderMon, 13 Oct 2014 15:52:19 -0700, by Tom Rodriguez
-
Truffle: fixed inlining performance regression.Mon, 13 Oct 2014 21:15:03 +0200, by Christian Humer
-
Truffle: minor cleanups.Mon, 13 Oct 2014 21:15:03 +0200, by Christian Humer
-
Merge.Mon, 13 Oct 2014 18:04:50 +0100, by Chris Seaton
-
Truffle: don't silently ignore exceptions in the compiler if we want to throw them.Mon, 13 Oct 2014 18:04:01 +0100, by Chris Seaton
-
Truffle: TruffleCompilationExceptionsAreThrown implies synchronous compilation.Mon, 13 Oct 2014 18:03:12 +0100, by Chris Seaton
-
Truffle: fix headers.Mon, 13 Oct 2014 17:49:09 +0200, by Christian Humer
-
Truffle: Make BranchProfile constructor private and introduce a factory Method BranchProfile.create().Mon, 13 Oct 2014 17:44:40 +0200, by Christian Humer
-
Truffle: cleanup compilation profile fields.Mon, 13 Oct 2014 17:44:15 +0200, by Christian Humer
-
Simplify ArithmeticOpTable implementation and make it type safe.Mon, 13 Oct 2014 16:50:01 +0200, by Roland Schatz
-
Don't cache op field in arithmetic nodes.Mon, 13 Oct 2014 15:36:11 +0200, by Roland Schatz
-
Fix code generation problem with sub-int Constants.Mon, 13 Oct 2014 15:26:02 +0200, by Roland Schatz
-
Truffle: make TraceTruffleTransferToInterpreter and TraceTruffleAssumptions stack trace limit configurableMon, 13 Oct 2014 12:10:16 +0200, by Andreas Woess
-
TruffleReturnTypeSpeculation should be a stable optionMon, 13 Oct 2014 12:10:06 +0200, by Andreas Woess
-
Remove LIRIntrospection.Values.toString().Mon, 13 Oct 2014 10:40:37 +0200, by Josef Eisl
-
LRSA: minor clean ups around debugInfoProcedure().Thu, 09 Oct 2014 18:10:35 +0200, by Josef Eisl
-
truffle virtual frames do have an identityMon, 13 Oct 2014 09:40:35 +0200, by Lukas Stadler
-
use -G:CompileTheWorldClasspath instead of -Xbootclasspath/p when doing Graal CTW on a Graal enabled VMFri, 10 Oct 2014 11:33:48 +0200, by Doug Simon
-
Truffle: fix potential null dereferences in call tree visitor.Fri, 10 Oct 2014 10:54:34 +0200, by Christian Humer
-
Truffle: fix potential null dereference error in partial evaluator.Fri, 10 Oct 2014 10:54:11 +0200, by Christian Humer
-
Truffle: improve documentation for compiler options.Thu, 09 Oct 2014 17:25:35 +0200, by Christian Humer
-
Truffle: rename PrintTrufflePerformanceWarnings to TraceTrufflePerformanceWarnings.Thu, 09 Oct 2014 17:25:59 +0200, by Christian Humer
-
Truffle: add some documentation for TurffleCallTargetProfiling.Thu, 09 Oct 2014 17:25:59 +0200, by Christian Humer
-
Truffle: update callUntilOptimized to wait for the compilation and call it once optimized.Thu, 09 Oct 2014 17:25:59 +0200, by Christian Humer
-
Truffle: updated TruffleCallTargetProfilingThu, 09 Oct 2014 17:25:59 +0200, by Christian Humer
-
Truffle: fix TraceTruffleCompilationCallTree for context sensitive inlining.Thu, 09 Oct 2014 17:25:59 +0200, by Christian Humer
-
Truffle: fix TraceTruffleExpansion for context sensitive inlining.Thu, 09 Oct 2014 17:25:53 +0200, by Christian Humer
-
Truffle: fixes to the call tree logging.Thu, 09 Oct 2014 17:25:47 +0200, by Christian Humer
-
Truffle: enabled context sensitive inlining by default. removed old inlining structures.Thu, 09 Oct 2014 17:25:24 +0200, by Christian Humer
-
Truffle: implemented recursive node iterator and node streams for the graal runtime.Thu, 09 Oct 2014 17:25:18 +0200, by Christian Humer
-
fix privileged check for StableThu, 09 Oct 2014 11:32:21 -0700, by Tom Rodriguez
-
Merge.Thu, 09 Oct 2014 16:30:49 +0200, by Doug Simon
-
removed suite_helper.py and inlined common maven URL prefixThu, 09 Oct 2014 16:18:14 +0200, by Doug Simon
-
be more verbose about class resolution during CTWThu, 09 Oct 2014 15:58:08 +0200, by Doug Simon
-
made HotSpotConstantPool.loadReferencedType handle attempts to resolve constant pool indexes that do not refer to a typeThu, 09 Oct 2014 15:57:36 +0200, by Doug Simon
-
added table to speed up mapping JVM_CONSTANT tag value to JVM_CONSTANT enum objectThu, 09 Oct 2014 15:54:53 +0200, by Doug Simon
-
mx: specify jar of classes differently depending on whether Graal is hosted or notThu, 09 Oct 2014 15:51:34 +0200, by Doug Simon
-
default allocation profiling to AllocatedTypesThu, 09 Oct 2014 14:44:19 +0200, by Lukas Stadler
-
only optimize identity-less comparisons for Integer and LongThu, 09 Oct 2014 14:43:52 +0200, by Lukas Stadler
-
make Truffle Node parent @CompilationFinal, let getEncapsulatingSourceSection evaluate at compile timeThu, 09 Oct 2014 13:26:17 +0200, by Lukas Stadler
-
mx/igv: fallback mechanism to work around a javac bug in jdk8u20Thu, 09 Oct 2014 14:51:39 +0200, by Bernhard Urban
-
MergedThu, 09 Oct 2014 13:19:31 +0200, by Christian Wirth
-
Fix Windows compile error around OrderedPair in superword.hpp (C2 change!)Thu, 09 Oct 2014 13:19:11 +0200, by Christian Wirth
-
mxtools: automatically set system property https proxyThu, 09 Oct 2014 12:10:00 +0200, by Paul Woegerer
-
Make downloads from maven more reliable and secureThu, 09 Oct 2014 09:48:16 +0200, by Paul Woegerer
-
dump "After TruffleTier" at log level 1Thu, 09 Oct 2014 09:05:43 +0200, by Lukas Stadler
-
make Truffle Node source section @CompilationFinalWed, 08 Oct 2014 10:50:18 +0200, by Lukas Stadler
-
correct IfNode probabilities in If-Deopt situationsWed, 08 Oct 2014 10:49:53 +0200, by Lukas Stadler
-
BailoutException should default to a permanent errorWed, 08 Oct 2014 10:49:08 +0200, by Lukas Stadler
-
Merge.Thu, 09 Oct 2014 00:23:17 +0200, by Doug Simon
-
mx: simplified ctw commandThu, 09 Oct 2014 00:20:30 +0200, by Doug Simon
-
CompileTheWorld compilations are no longer installed as default nmethodsThu, 09 Oct 2014 00:20:19 +0200, by Doug Simon
-
Be more aggressive about sharing of debug infoWed, 08 Oct 2014 11:52:00 -0700, by Tom Rodriguez
-
Deduplicate constant oops during code installationWed, 08 Oct 2014 11:50:00 -0700, by Tom Rodriguez
-
OopRecorder should check for duplicatesWed, 08 Oct 2014 11:48:00 -0700, by Tom Rodriguez
-
print InstanceKlass information when graalJavaAccess can't find a fieldWed, 08 Oct 2014 11:46:00 -0700, by Tom Rodriguez
-
Track code installation timeWed, 08 Oct 2014 11:44:00 -0700, by Tom Rodriguez
-
LogCompilation should print metadata offsetWed, 08 Oct 2014 11:41:24 -0700, by Tom Rodriguez
-
sl inlining test: override default setting for max caller size to a smaller valueWed, 08 Oct 2014 17:38:54 +0200, by Bernhard Urban
-
Update op fields when inferring stamps for arithmetic nodes.Wed, 08 Oct 2014 12:18:57 +0200, by Roland Schatz
-
Generic getters in ArithmeticOpTable.Wed, 08 Oct 2014 12:18:47 +0200, by Roland Schatz
-
Support other stamps in Constant.forPrimitive().Wed, 08 Oct 2014 12:16:05 +0200, by Roland Schatz
-
Relax type signature in Graph.addDuplicates method.Wed, 08 Oct 2014 12:15:34 +0200, by Roland Schatz
-
removed MemoryAwareScheduling option (since non-memory aware scheduling currently generates invalid code)Wed, 08 Oct 2014 11:51:56 +0200, by Doug Simon
-
jacoco: add a few excludes to make some tests passingTue, 07 Oct 2014 19:09:25 +0200, by Bernhard Urban
-
mx: reduce size of exculde command line argument and fold it into package-star expressionsTue, 07 Oct 2014 16:26:29 +0200, by Bernhard Urban
-
mx: fix {,scala}dacapo paths and parsing issues on windowsTue, 07 Oct 2014 02:56:42 -0700, by Bernhard Urban
-
Merge.Tue, 07 Oct 2014 13:46:29 +0200, by Doug Simon
-
more fixes for DebugTimerTestTue, 07 Oct 2014 13:21:57 +0200, by Doug Simon
-
support distributions in pom.mxdeps filesTue, 07 Oct 2014 11:42:41 +0200, by Doug Simon
-
LIRIntrospection.Values: remove OperandMode mode.Fri, 03 Oct 2014 15:50:08 +0200, by Josef Eisl
-
LIRInstruction: rename forEach{Temp,Output}(ValuePositionProcedure) to forEach{Temp,Output}Pos().Fri, 03 Oct 2014 15:43:51 +0200, by Josef Eisl
-
ValuePosition: regenerate hashCode(), equals(), toString().Fri, 03 Oct 2014 15:38:39 +0200, by Josef Eisl
-
better defaults for use of generated node functionality based on JMH benchmarksMon, 06 Oct 2014 18:14:12 +0200, by Doug Simon
-
Merge.Mon, 06 Oct 2014 18:05:49 +0200, by Doug Simon
-
made selectability of using generated node functionality more fine grainedMon, 06 Oct 2014 17:51:34 +0200, by Doug Simon
-
fixed reliability of DebugTimerTestMon, 06 Oct 2014 17:32:55 +0200, by Doug Simon
-
Re-add insertIntoGraph argument to Node.copyWithInputs method.Mon, 06 Oct 2014 16:33:58 +0200, by Roland Schatz
-
DebugTimerTest: ignore on windows for nowMon, 06 Oct 2014 06:33:50 -0700, by Bernhard Urban
-
SL: use line separator of current platformMon, 06 Oct 2014 05:02:53 -0700, by Bernhard Urban
-
unittest: fix newline issue on windowsMon, 06 Oct 2014 04:50:44 -0700, by Bernhard Urban
-
re-added support for cloning a node without adding it to a graphMon, 06 Oct 2014 14:49:14 +0200, by Doug Simon
-
re-enabled use of Unsafe.allocateInstance based mechanism for Node cloning (based on JMH benchmarks)Mon, 06 Oct 2014 13:15:07 +0200, by Doug Simon
-
mx: follow redirects in URLConnectionDownload utilMon, 06 Oct 2014 12:02:30 +0200, by Bernhard Urban
-
Use ArithmeticOpTable for primitive convert operations.Mon, 06 Oct 2014 11:51:32 +0200, by Roland Schatz
-
Support private constructors on nodes.Mon, 06 Oct 2014 10:40:55 +0200, by Roland Schatz
-
add array length information in PartialEvaluator before expanding @ExplodeLoopMon, 06 Oct 2014 09:46:27 +0200, by Lukas Stadler
-
refactor BailoutException to include information about non-permanent errorsMon, 06 Oct 2014 09:39:42 +0200, by Lukas Stadler
-
don't skip ValueProxy nodes while looking for ArrayLengthProvidersMon, 06 Oct 2014 09:39:34 +0200, by Lukas Stadler
-
disabled use of Unsafe.allocateInstance based mechanism for Node cloning (to measure impact on compile-time benchmarks)Sat, 04 Oct 2014 01:39:59 +0200, by Doug Simon
-
reduce or eliminate redundant writes during Node cloningSat, 04 Oct 2014 01:25:59 +0200, by Doug Simon
-
Truffle: fix dump output for truffle compilations.Fri, 03 Oct 2014 23:44:49 +0200, by Christian Humer
-
MergeFri, 03 Oct 2014 09:56:14 -0700, by Tom Rodriguez
-
Don't hang onto code install references after install finishedThu, 02 Oct 2014 10:59:03 -0700, by Tom Rodriguez
-
Unify parsing of graal and hotspot Stable annotationsThu, 02 Oct 2014 10:57:03 -0700, by Tom Rodriguez
-
Cache converted classfile name in debug modeThu, 02 Oct 2014 10:54:54 -0700, by Tom Rodriguez
-
Truffle: make preliminary inlining decisions with the best possible characteristics to avoid the exploration of unneccessary pathes in the inlining tree for context sensitive inlining.Fri, 03 Oct 2014 16:22:48 +0200, by Christian Humer
-
Truffle: improve inlining performance warnings.Fri, 03 Oct 2014 16:22:48 +0200, by Christian Humer
-
Merge.Fri, 03 Oct 2014 15:16:31 +0200, by Doug Simon
-
use Unsafe.allocateInstance in Node.clone(Graph into, boolean clearInputsAndSuccessors) to avoid initializing fields twiceFri, 03 Oct 2014 15:16:02 +0200, by Doug Simon
-
Backed out of changeset 17322:655f3e6b467bFri, 03 Oct 2014 14:19:58 +0200, by Doug Simon
-
made all Node data (i.e. non-edge) fields non-final and protected to support generating a copy "constructor" using Unsafe.allocateInstanceFri, 03 Oct 2014 14:19:31 +0200, by Doug Simon
-
ValuePosition: add documentation.Fri, 03 Oct 2014 14:34:09 +0200, by Josef Eisl