log

age author description
Wed, 30 Apr 2014 19:38:24 +0200 Andreas Woess Backed out changeset: d44e138f7020
Tue, 29 Apr 2014 19:30:38 +0200 Miguel Garcia Merge
Tue, 29 Apr 2014 18:10:16 +0200 Miguel Garcia [flow-sensitive] bug fix, registerTypeSwitchNode
Tue, 29 Apr 2014 18:07:41 +0200 Miguel Garcia [flow-sensitive] readability
Tue, 29 Apr 2014 18:01:09 +0200 Miguel Garcia [flow-sensitive] less ambitious addFactInstanceOf
Tue, 29 Apr 2014 17:14:49 +0200 Miguel Garcia [flow-sensitive] NullCheckNode turned into equivalent FixedGuardNode
Tue, 29 Apr 2014 16:55:05 +0200 Miguel Garcia [flow-sensitive] downcast of per-stamp-null, one fewer PiNode
Tue, 29 Apr 2014 16:53:35 +0200 Miguel Garcia [flow-sensitive] no-precision-loss check in downcast
Tue, 29 Apr 2014 18:35:10 +0200 Roland Schatz Merge.
Tue, 29 Apr 2014 18:23:17 +0200 Roland Schatz Don't kill FrameState if it still has usages.
Tue, 29 Apr 2014 17:16:48 +0200 Roland Schatz Add implicitLoad/StoreConvert functions to HotSpotLoweringProvider interface.
Tue, 29 Apr 2014 17:44:31 +0200 Roland Schatz Merge.
Tue, 29 Apr 2014 17:17:34 +0200 Gilles Duboscq MemoryCheckpoint: MemoryNode already extends NodeInterface
Tue, 29 Apr 2014 16:13:28 +0200 Gilles Duboscq Improve PrintNMethodStatistics output: add Shark compiler and metadata size. Properly record nmethods for native wrapper.
Tue, 29 Apr 2014 16:11:54 +0200 Gilles Duboscq Add flag to always enable debug info sharing (true ifdef GRAAL)
Tue, 29 Apr 2014 16:16:27 +0200 Miguel Garcia Merge
Tue, 29 Apr 2014 14:51:51 +0200 Miguel Garcia [flow-sensitive] formatting
Tue, 29 Apr 2014 14:47:57 +0200 Miguel Garcia [flow-sensitive] better encapsulation, CastCheckExtractor
Tue, 29 Apr 2014 14:42:51 +0200 Miguel Garcia [flow-sensitive] renaming: untrivialNull -> nonTrivialNull
Tue, 29 Apr 2014 14:40:23 +0200 Miguel Garcia [flow-sensitive] renaming: downcast-helpers
Tue, 29 Apr 2014 13:32:28 +0200 Miguel Garcia [flow-sensitive] renaming: downcasted -> downcast
Tue, 29 Apr 2014 14:33:09 +0200 Miguel Garcia [flow-sensitive] bug fixes, missing state clearing
Mon, 28 Apr 2014 15:05:42 +0200 Miguel Garcia [flow-sensitive] explicit assert about anchor being FixedNode
Sun, 27 Apr 2014 15:57:44 +0200 Miguel Garcia [flow-sensitive] opt-in for flow-sensitive reductions in IterativeInliningPhase
Tue, 29 Apr 2014 14:50:51 +0200 Bernhard Urban SchedulePhase: refactoring
Tue, 29 Apr 2014 11:40:29 +0200 Bernhard Urban SchedulePhase: use lazy init for worklist
Tue, 29 Apr 2014 11:14:03 +0200 Bernhard Urban MemSchedTests: disable implicit null checks
Mon, 28 Apr 2014 17:22:45 +0200 Bernhard Urban mx export: change the way of marking a repo as dirty
Tue, 29 Apr 2014 14:26:39 +0200 Doug Simon made note about workaround for JDK-8041628
Tue, 29 Apr 2014 11:02:08 +0200 Christian Wirth on windows, support mx.cmd to be called from the path
Mon, 28 Apr 2014 16:22:25 +0200 Lukas Stadler pass SimplifierTool to GraphUtil.killCFG
Mon, 28 Apr 2014 16:21:44 +0200 Lukas Stadler PEA: only merge objects at phi if this phi is the only reference
Tue, 29 Apr 2014 00:05:30 +0200 Andreas Woess Truffle: add IllegalArgumentException to skipped exception types
Mon, 28 Apr 2014 21:30:38 +0200 Roland Schatz Fix bug in CompareNode canonicalization.
Mon, 28 Apr 2014 12:11:20 -0700 Tom Rodriguez delete memory peephole machinery
Mon, 28 Apr 2014 10:14:36 -0700 Tom Rodriguez fix bug with compressed comparision using wrong version of constant
Mon, 28 Apr 2014 16:07:18 +0200 Roland Schatz Merge.
Mon, 28 Apr 2014 15:57:05 +0200 Roland Schatz Ignore unit tests instead of expecting failures.
Mon, 28 Apr 2014 17:26:24 +0200 Doug Simon updated to latest version of JAVA_ALLOCATION_INSTRUMENTER library
Mon, 28 Apr 2014 16:35:06 +0200 Doug Simon Merge.
Mon, 28 Apr 2014 16:34:36 +0200 Doug Simon removed unnecessary String creation
Mon, 28 Apr 2014 16:22:58 +0200 Doug Simon mx: fixed site command by removing brittle post-processing of javadoc output
Mon, 28 Apr 2014 12:07:49 +0200 Bernhard Urban mx: new export command
Fri, 25 Apr 2014 15:47:00 +0200 Bernhard Urban mx export: fix VM() usage
Fri, 25 Apr 2014 12:01:29 +0200 Bernhard Urban graal init: improve help text
Mon, 28 Apr 2014 11:18:15 +0200 Roland Schatz Merge.
Fri, 25 Apr 2014 16:21:07 +0200 Roland Schatz HSAIL: support for directly storing boolean
Fri, 25 Apr 2014 16:17:27 +0200 Roland Schatz HSAIL: support for emitLea.
Fri, 25 Apr 2014 14:57:53 +0200 Roland Schatz Make HSAILHotSpotLoweringProvider extensible.
Fri, 25 Apr 2014 13:56:27 +0200 Roland Schatz Split HotSpotLoweringProvider into interface and implementation class.
Mon, 28 Apr 2014 10:34:02 +0200 Thomas Wuerthinger Increase default value for maximum number of Graal nodes during partial evaluation.
Mon, 28 Apr 2014 10:31:17 +0200 Thomas Wuerthinger Merge.
Fri, 18 Apr 2014 15:41:13 +0200 Thomas Wuerthinger Truffle: Allow null as a possible return value.
Sun, 27 Apr 2014 18:03:36 +0200 Doug Simon fixed javadoc errors
Sun, 27 Apr 2014 17:29:19 +0200 Doug Simon fixed some minor javadoc formatting issues
Sun, 27 Apr 2014 16:44:59 +0200 Doug Simon mx: disable doclint when running javadoc (until the code base is doclint clean)
Sat, 26 Apr 2014 16:23:46 +0200 Miguel Garcia part 3, disabling flow-sensitive reductions
Sat, 26 Apr 2014 16:15:51 +0200 Miguel Garcia part 2, disabling flow-sensitive reductions
Sat, 26 Apr 2014 15:34:15 +0200 Miguel Garcia disabling flow-sensitive reductions until their issues are addressed
Fri, 25 Apr 2014 16:50:52 +0200 Miguel Garcia Add phase FlowSensitiveReductionPhase.
Fri, 25 Apr 2014 16:45:05 +0200 Miguel Garcia moved tryKillUnused to GraphUtil
Fri, 25 Apr 2014 14:43:56 +0200 Doug Simon mx: log reason why Java classes are being (re)built
Fri, 25 Apr 2014 11:36:15 +0200 Lukas Stadler fix comparison in Block.isExceptionEntry
Fri, 25 Apr 2014 11:27:11 +0200 Lukas Stadler VirtualStates should not block MergeNode splitting
Fri, 25 Apr 2014 11:15:21 +0200 Lukas Stadler simplify FrameInstance (remove getTargetCallTarget)
Thu, 24 Apr 2014 17:35:21 +0200 Gilles Duboscq Harmonize usage of NodeInterface
Thu, 24 Apr 2014 17:31:54 +0200 Gilles Duboscq Finish the changes from ad3441f45118
Thu, 24 Apr 2014 17:30:12 +0200 Gilles Duboscq StampTool: fix typo and change "java" to "Java"
Fri, 25 Apr 2014 10:33:17 +0200 Gilles Duboscq Guards which are guarenteed to succeed can replace themselves with null.
Thu, 24 Apr 2014 17:18:24 +0200 Gilles Duboscq Fix help text for ideinit
Thu, 24 Apr 2014 17:17:04 +0200 Gilles Duboscq AMD64HotSpotLIRGenerator.emitForeignCall: add assert
Thu, 24 Apr 2014 17:15:24 +0200 Gilles Duboscq mx build: make --error-prone, --jdt and --force-javac mutually exclusive
Thu, 24 Apr 2014 17:06:23 +0200 Gilles Duboscq Remove CompilationResult.Mark.references
Fri, 25 Apr 2014 10:13:54 +0200 Lukas Stadler clean up ExceptionObjectNode lowering
Thu, 24 Apr 2014 23:32:30 +0100 Chris Seaton Merge.
Thu, 24 Apr 2014 23:29:28 +0100 Chris Seaton Truffle: print the source section in the rewrite trace.
Thu, 24 Apr 2014 23:29:04 +0100 Chris Seaton Truffle: add getShortName and getShortDescription to Source and SourceSection for when we don't need full paths.
Thu, 24 Apr 2014 12:00:54 -0700 Tom Rodriguez add support for matching multiple HIR nodes when lowering to LIR
Thu, 24 Apr 2014 17:30:48 +0200 Lukas Stadler add option to explicitly count invokes to ProfileCompiledMethodsPhase
Thu, 24 Apr 2014 17:30:48 +0200 Lukas Stadler fix NPE in BenchmarkCounters, remove exclusion based on prefix
Thu, 24 Apr 2014 17:21:19 +0200 Lukas Stadler make IndirectCallTargetNode.toString behave like DirectCallTargetNode.toString
Thu, 24 Apr 2014 17:21:18 +0200 Lukas Stadler more fixes in BenchmarkCounters
Thu, 24 Apr 2014 17:31:25 +0200 Bernhard Urban graal init: add flag to force compiler initialization
Thu, 24 Apr 2014 17:09:39 +0200 Bernhard Urban mx exportlibs: add option to include all defined libaries
Thu, 24 Apr 2014 16:41:17 +0200 Bernhard Urban snippet counter: fix location for counter access
Thu, 24 Apr 2014 14:03:17 +0200 Bernhard Urban mx exportlibs: fix in calculation of library dependencies
Thu, 24 Apr 2014 15:51:52 +0200 Gilles Duboscq Refactoring in InliningUtil.processFrameStates, add some bci/monitor related asserts
Thu, 24 Apr 2014 12:17:29 +0200 Roland Schatz Don't drop metadata annotation in NewInstanceStub.
Thu, 24 Apr 2014 12:17:13 +0200 Roland Schatz Merge.
Thu, 24 Apr 2014 12:10:11 +0200 Roland Schatz Add createSpeculationLog to CodeCacheProvider.
Thu, 24 Apr 2014 11:52:49 +0200 Roland Schatz Add SnippetReflectionProvider to ReplacementsProvider interface.
Thu, 24 Apr 2014 11:49:08 +0200 Bernhard Urban mx exportlibs: include source dependencies and digest files
Thu, 24 Apr 2014 11:50:40 +0200 Bernhard Urban mx exportlibs: include libs only if there's a real dependency from a project
Wed, 23 Apr 2014 22:46:38 +0200 Bernhard Urban mx unittest: use supported glob syntax in white list
Thu, 24 Apr 2014 10:44:12 +0200 Lukas Stadler show Truffle call target names in BenchmarkCounters
Thu, 24 Apr 2014 10:44:12 +0200 Lukas Stadler fix BenchmarkCounters memory leak
Thu, 24 Apr 2014 10:44:12 +0200 Lukas Stadler fix ProfileCompiledMethods for OSR methods
Thu, 24 Apr 2014 10:44:12 +0200 Lukas Stadler more context for exceptions within DebugInfoBuilder
Thu, 24 Apr 2014 10:44:12 +0200 Lukas Stadler evaluate for BinaryOpLogicNodes
Thu, 24 Apr 2014 10:44:12 +0200 Lukas Stadler added UnaryOpLogicNode base class, renamed BinaryLogicNode
Thu, 24 Apr 2014 08:38:00 +0200 Michael Haupt merge
Wed, 23 Apr 2014 15:23:18 +0200 Michael Haupt onAdopt callback for ASTs
Wed, 23 Apr 2014 15:12:41 -1000 twisti implement SPARC uncommon trap stub
Wed, 23 Apr 2014 22:37:18 +0200 Doug Simon HSAIL: fixed AtomicReadAndWrite support
Wed, 23 Apr 2014 21:23:31 +0200 Bernhard Urban Merge
Wed, 23 Apr 2014 21:01:40 +0200 Bernhard Urban Merge
Wed, 23 Apr 2014 18:16:36 +0200 Lukas Stadler correctly remove VirtualStates for loop exits during loop peeling
Wed, 23 Apr 2014 20:49:59 +0200 Christian Humer Merge.
Wed, 23 Apr 2014 20:49:32 +0200 Christian Humer Truffle: fix inlining recursions
Wed, 23 Apr 2014 13:18:58 +0200 Josef Eisl Rename Backend.newNodeLIRGenerator to Backend.newNodeLIRBuilder.
Wed, 23 Apr 2014 13:17:23 +0200 Josef Eisl Use NodeLIRBuilderTool instead of NodeLIRBuilder.
Wed, 23 Apr 2014 12:12:26 +0200 Josef Eisl Remove obsolete LIRGenResLowerable interface.
Wed, 23 Apr 2014 11:57:59 +0200 Josef Eisl Replace usages LIRGenLowerable with LIRLowerable.
Wed, 23 Apr 2014 11:49:12 +0200 Josef Eisl Use NodeLIRBuilderTool in LIRGenLowerable.
Wed, 23 Apr 2014 11:32:47 +0200 Josef Eisl Use LIRGeneratorTool in Backend.
Wed, 23 Apr 2014 19:28:08 +0200 Josef Eisl Suppress wrong FindBugs warning in SPARCHotSpotSafepointOp.
Wed, 23 Apr 2014 10:39:55 +0200 Josef Eisl Use LIRGeneratorTool in NodeLIRBuilder.
Wed, 23 Apr 2014 09:57:00 +0200 Josef Eisl Remove traceLevel and printIRWithLIR members from LIRGenerator.
Wed, 23 Apr 2014 17:05:42 +0200 Bernhard Urban mx: fix imports
Wed, 23 Apr 2014 17:02:12 +0200 Bernhard Urban mx: use generators