log

age author description
Wed, 19 Mar 2014 17:07:22 +0100 Josef Eisl Baseline compiler emitPrologue.
Wed, 19 Mar 2014 15:26:44 +0100 Josef Eisl Fix baseline compiler warnings.
Wed, 19 Mar 2014 15:22:14 +0100 Josef Eisl merge
Wed, 19 Mar 2014 14:25:45 +0000 Niclas Adlertz Remove beginNode() from AbstractBlock interface
Wed, 19 Mar 2014 10:29:07 +0000 Niclas Adlertz added kindinterface for valuenode and variable and started to generalize some methods used for bytecodeparsing
Tue, 18 Mar 2014 09:56:20 +0000 Niclas Adlertz LIRFrameStateBuilder added
Wed, 19 Mar 2014 15:14:37 +0100 Josef Eisl Create Baseline version of doBlock in LIRGenerator.
Wed, 19 Mar 2014 15:13:13 +0100 Josef Eisl Track AbstractBlock in LIRGenerator.
Wed, 19 Mar 2014 15:10:28 +0100 Josef Eisl Handle AbstractBlock in CFGPrinter.
Wed, 19 Mar 2014 13:50:52 +0100 Josef Eisl Removed NodeLIRGenerator again.
Wed, 19 Mar 2014 13:35:13 +0100 Josef Eisl Introduce LIRGeneratorCommon and NodeBasedLIRGenerator interfaces.
Tue, 18 Mar 2014 14:50:17 +0100 Josef Eisl Resolve BaselineCompiler LIRGenerationResult issues.
Tue, 18 Mar 2014 14:48:39 +0100 Josef Eisl Introduce LIRGenResLowerable.
Tue, 18 Mar 2014 13:49:11 +0100 Josef Eisl Decoupled LIRGenerator and LIRGenerationResult.
Tue, 18 Mar 2014 10:28:27 +0100 Josef Eisl LIRGenerator: add getter for DebugInfoBuilder and CallingConvention.
Mon, 17 Mar 2014 20:05:45 +0100 Josef Eisl Introduce specialized LIRGenerationResults for Targets if needed.
Mon, 17 Mar 2014 19:18:35 +0100 Josef Eisl LIR renamed setter and getter functions.
Mon, 17 Mar 2014 19:11:27 +0100 Josef Eisl Introduce LIRGenerationResultBase.
Mon, 17 Mar 2014 18:36:58 +0100 Josef Eisl Introduce LIRGenerationResult interface.
Fri, 14 Mar 2014 17:19:52 +0100 Josef Eisl Merge.
Thu, 13 Mar 2014 18:45:17 +0100 Josef Eisl BaselineCompiler: update LIRBlock.
Thu, 13 Mar 2014 18:44:09 +0100 Josef Eisl Change to AbstractBlock in LIR.setLir().
Thu, 13 Mar 2014 17:19:48 +0100 Josef Eisl Add LIRControlFlowGraph.
Thu, 13 Mar 2014 17:18:48 +0100 Josef Eisl Updated getStartBlock() in AbstractControlFlowGraph.
Thu, 13 Mar 2014 17:16:23 +0100 Josef Eisl Create BlocksToDoubles and use it in the backend.
Thu, 13 Mar 2014 17:11:16 +0100 Josef Eisl Create AbstractBlockBase.
Thu, 13 Mar 2014 13:28:09 +0100 Josef Eisl Restrict access to members of LIRGenerator.
Thu, 13 Mar 2014 11:43:08 +0100 Josef Eisl merge
Fri, 14 Mar 2014 16:12:25 +0000 Niclas Adlertz added abstract base class
Fri, 14 Mar 2014 13:59:39 +0000 Niclas Adlertz Added the HIRAbstractFrameStateBuilder
Fri, 14 Mar 2014 13:57:37 +0000 Niclas Adlertz Created abstract class FrameStateBuilder
Wed, 12 Mar 2014 20:40:01 +0100 Josef Eisl Introduce AbstractControlFlowGraph.
Wed, 12 Mar 2014 20:32:44 +0100 Josef Eisl Add call to GraalCompiler.emitCode() from BaselineCompiler.
Wed, 12 Mar 2014 19:32:12 +0100 Josef Eisl Move remaining Block references in LinearScan to AbstractBlock.
Wed, 12 Mar 2014 16:49:24 +0100 Josef Eisl Work around printCFG / AbstractBlock issue.
Wed, 12 Mar 2014 13:38:12 +0100 Josef Eisl Use List<T> instead of Iterable<T> in AbstractBlock to (temporary) allow editing.
Wed, 12 Mar 2014 12:09:07 +0100 Josef Eisl Make LIR use AbstractBlock. (errors)
Thu, 27 Mar 2014 16:54:47 +0100 Lukas Stadler pass EXTRA_JAVA_HOMES to eclipse builders
Thu, 27 Mar 2014 13:20:41 +0100 Roland Schatz Add assertions to ensure that the deoptimizing FrameState is unique in LIR generation.
Thu, 27 Mar 2014 13:20:32 +0100 Roland Schatz Rename deoptState fields to reflect whether they refer to a state before or during.
Thu, 27 Mar 2014 13:20:19 +0100 Roland Schatz Regression test for issue fixed in 6ae9af961b7c.
Thu, 27 Mar 2014 12:45:11 +0100 Doug Simon changed distribution dependency exclusion mechanism to be only for library dependencies
Thu, 27 Mar 2014 09:46:31 +0100 Doug Simon fixed hard coded reference to JDK7
Thu, 27 Mar 2014 09:45:39 +0100 Doug Simon reverted 3128becfec95
Wed, 26 Mar 2014 22:38:17 +0100 Doug Simon Merge.
Wed, 26 Mar 2014 22:20:23 +0100 Doug Simon mx: removed use of exclusion filter files from findbugs command
Wed, 26 Mar 2014 22:19:33 +0100 Doug Simon revived use of FindBugs annotations
Wed, 26 Mar 2014 22:18:44 +0100 Doug Simon mx: added support for excluding dependencies from distributions
Wed, 26 Mar 2014 22:17:31 +0100 Doug Simon fixed incorrect uses of Debug.log API
Wed, 26 Mar 2014 21:10:24 +0100 Doug Simon added checkheaders to the gate
Wed, 26 Mar 2014 21:08:00 +0100 Doug Simon added checkheaders command for checking Java source headers without relying on Checkstyle
Wed, 26 Mar 2014 21:07:42 +0100 Doug Simon canonicalized projects
Wed, 26 Mar 2014 20:33:16 +0100 Doug Simon removed GraalDeoptLeafGraphIds_lock
Wed, 26 Mar 2014 17:36:25 +0100 Doug Simon fixed pylint errors
Wed, 26 Mar 2014 17:33:54 +0100 Doug Simon HSAIL: preliminary deopt support
Wed, 26 Mar 2014 17:30:40 +0100 Doug Simon findbugs will also use any findbugsExcludeFilter.xml it finds in a suite's root
Wed, 26 Mar 2014 22:14:43 +0100 Bernhard Urban SnippetCounters: HotSpot stubs are not allowed to embed oops, thus exclude them in stubs
Wed, 26 Mar 2014 21:52:45 +0100 Bernhard Urban SnippetCounter: use own location for counter
Wed, 26 Mar 2014 14:43:50 +0100 Bernhard Urban pylint fixes
Wed, 26 Mar 2014 14:34:08 +0100 Doug Simon transition to JDK8
Wed, 26 Mar 2014 14:32:50 +0100 Bernhard Urban mx: increase minimum required jdk version
Wed, 26 Mar 2014 10:52:04 +0100 Bernhard Urban changelog: repo links should point to tagname
Wed, 26 Mar 2014 10:26:06 +0100 Erik Eckstein fix ecliipseformat error
Wed, 26 Mar 2014 10:16:28 +0100 Erik Eckstein remove a GraphOrder assertion which does not hold in substrate VM
Wed, 26 Mar 2014 10:15:15 +0100 Erik Eckstein extend graph builder and CompilationResult for substrateVM
Wed, 26 Mar 2014 10:10:12 +0100 Erik Eckstein make scheduling in IdealGraphPrinter optional
Wed, 26 Mar 2014 10:08:31 +0100 Erik Eckstein add assertion to detect infinite recursion in snippet inlining
Wed, 26 Mar 2014 10:06:25 +0100 Erik Eckstein add Debug.logAndIndent with enabled-flag
Wed, 26 Mar 2014 10:04:37 +0100 Erik Eckstein make ensureUniquePC an abstract method of the base Assembler class
Tue, 25 Mar 2014 16:37:28 -0700 twisti print total allocated bytes for compilations
Tue, 25 Mar 2014 16:25:02 -0700 twisti revert some changes to match upstream files
Tue, 25 Mar 2014 23:53:09 +0100 Doug Simon added findbugs to the gate
Tue, 25 Mar 2014 23:52:57 +0100 Doug Simon fixed findbugs issue
Tue, 25 Mar 2014 22:38:07 +0100 Bernhard Urban Added tag graal-0.2 for changeset 483d05bf77a7
Tue, 25 Mar 2014 22:37:21 +0100 Bernhard Urban changelog: graal-0.2graal-0.2
Tue, 25 Mar 2014 13:50:28 -0700 Christian Wimmer Merge
Tue, 25 Mar 2014 13:32:32 -0700 Christian Wimmer Perform de-virtualization of calls only in canonicalizer and not in graph builder
Tue, 25 Mar 2014 11:50:57 -0700 Christian Wimmer Allow project-specific overrides of Eclipse configuration files
Tue, 25 Mar 2014 11:50:31 -0700 Christian Wimmer Add new optional method parameter
Tue, 25 Mar 2014 11:50:05 -0700 Christian Wimmer Add equals/hashCode methods
Tue, 25 Mar 2014 11:49:46 -0700 Christian Wimmer Use Stamp instead of Kind for method parameter
Tue, 25 Mar 2014 11:48:33 -0700 Christian Wimmer Do not call @NodeIntrinsic method from within Graal
Tue, 25 Mar 2014 11:47:43 -0700 Christian Wimmer Fix format string
Tue, 25 Mar 2014 11:47:27 -0700 Christian Wimmer Allow subclasses to provide their own graph builder
Tue, 25 Mar 2014 11:26:50 -0700 Christian Wimmer Add verification code
Tue, 25 Mar 2014 11:15:37 -0700 Christian Wimmer Support zero-extend-load for all data sizes
Tue, 25 Mar 2014 11:07:47 -0700 Christian Wimmer Introduce base class ConstantData
Tue, 25 Mar 2014 21:02:37 +0100 Doug Simon replaced RawDataValue with LIRGeneratorTool.emitData(); accept only ASCII strings in log and VM error messages
Tue, 25 Mar 2014 18:53:34 +0100 Roland Schatz Introduce separate interfaces for deoptimizing nodes that deopt to a state before, during or after their execution.
Tue, 25 Mar 2014 16:38:01 +0100 Bernhard Urban nmethod: fix -XX:+PrintNMethodStatistics
Tue, 25 Mar 2014 14:23:43 +0100 Doug Simon taught LIRVerifier about RawDataValue
Tue, 25 Mar 2014 13:57:48 +0100 Doug Simon use raw data support to fix incorrect use of String.intern() for embedding strings in code
Tue, 25 Mar 2014 13:56:52 +0100 Doug Simon added support for installing raw data with code
Tue, 25 Mar 2014 13:55:55 +0100 Doug Simon check that data patches are of the expected type
Mon, 24 Mar 2014 23:50:48 +0100 Doug Simon Merge.
Mon, 24 Mar 2014 23:50:18 +0100 Doug Simon Backport of 8504393de66b from jdk9
Mon, 24 Mar 2014 21:30:43 +0100 Doug Simon Backed out merge changeset: b51e29501f30
Mon, 24 Mar 2014 14:02:58 +0100 Lukas Stadler new ProfileCompiledMethods tool
Mon, 24 Mar 2014 13:31:39 +0100 Lukas Stadler update BenchmarkCounters (add TimedDynamicCounters, fix -XX:+GraalCountersExcludeCompiler)
Mon, 24 Mar 2014 14:41:28 +0100 Doug Simon HSAIL: implemented storing compressed constants and made HSAILHotSpotLIRGenerator implement HotSpotLIRGenerator
Mon, 24 Mar 2014 11:24:22 +0100 Gilles Duboscq Update vm descriptions in readme
Mon, 24 Mar 2014 10:45:24 +0100 Lukas Stadler deal with deleted ends in ConvertDeoptimizeToGuardPhase
Mon, 24 Mar 2014 09:40:29 +0100 Bernhard Urban mx build: ignore release tag suffix if build directory is not a mercurial repository
Fri, 21 Mar 2014 16:36:59 -0700 Tom Rodriguez fix vargs -> Object -> vargs logging call paths
Fri, 21 Mar 2014 15:28:37 -0700 Tom Rodriguez don't do subword float converts
Fri, 21 Mar 2014 14:26:58 -0700 twisti make HotSpotResolvedJavaMethod leaner
Fri, 21 Mar 2014 13:54:43 +0100 Christian Humer Merge.
Fri, 21 Mar 2014 13:54:08 +0100 Christian Humer Truffle: fixed call count profile; added leaf check for inlining; inline tracing now shows dispatched calls.
Thu, 20 Mar 2014 17:15:36 +0100 Lukas Stadler additional canonicalizers for accesses and value nodes (improves number of implicit null checks)
Fri, 21 Mar 2014 11:51:14 +0100 Lukas Stadler metric for number of implicit null checks in GuardLoweringPhase
Thu, 20 Mar 2014 14:14:48 +0100 Lukas Stadler test case for IfNode reordering fix (a300322)
Thu, 20 Mar 2014 14:13:55 +0100 Lukas Stadler canonicalize certain shift-compare expressions
Fri, 21 Mar 2014 10:45:16 +0100 Lukas Stadler keep the guard alive when removing ReadNodes without usages
Thu, 20 Mar 2014 17:36:43 -0700 Tom Rodriguez guard implicit exception deopt
Thu, 20 Mar 2014 16:56:21 -0700 Tom Rodriguez printing fixes
Thu, 20 Mar 2014 15:57:03 -0700 Tom Rodriguez initial support for memory arithmetic on x86
Thu, 20 Mar 2014 13:41:32 -0700 twisti add HotSpotMethodDataAccessor.Tag enum and dummy entries to PROFILE_DATA_ACCESSORS for new profile types
Thu, 20 Mar 2014 12:35:15 -0700 twisti set MaxRAM value to the same used by C2
Tue, 18 Mar 2014 20:19:10 -0700 twisti Merged with jdk9/dev/hotspot changeset 9486a41de3b7
Fri, 14 Mar 2014 10:31:11 -0700 amurillo Merge