log

age author description
Tue, 11 Jun 2013 17:03:30 +0200 Doug Simon unified toString() for HotSpot implementations of JavaMethod
Tue, 11 Jun 2013 17:00:48 +0200 Doug Simon improved toString() for JavaTypeProfile and ProfiledType
Tue, 11 Jun 2013 18:13:55 +0200 Christos Kotselidis Merge
Tue, 11 Jun 2013 17:45:31 +0200 Christos Kotselidis Allow UseCompressedOops argument
Tue, 11 Jun 2013 17:32:38 +0200 Christos Kotselidis Compressed Oop support for heab base > 32g
Tue, 11 Jun 2013 13:14:52 +0200 Christian Haeubl Minor fix after merge.
Tue, 11 Jun 2013 13:12:57 +0200 Christian Haeubl Merge.
Tue, 11 Jun 2013 13:10:25 +0200 Christian Haeubl Readded the pass that fixes DeoptimizeNode probabilities.
Mon, 10 Jun 2013 15:17:10 +0200 Christian Haeubl Only avoid graph caching when the graph was built without profiling information.
Tue, 11 Jun 2013 11:42:09 +0200 Gilles Duboscq Merge
Mon, 10 Jun 2013 16:48:05 -0700 Michael Van De Vanter Merge with 13384d19fec0af8e42d8d97a0dd231365831802a
Mon, 10 Jun 2013 16:46:26 -0700 Michael Van De Vanter Upgrade the documentation for SourceSection, especially with respect to the specification of text locations.
Tue, 11 Jun 2013 01:56:30 +0200 Doug Simon allow calls to $jacocoInit() from <clinit> in a class declaring an option
Tue, 11 Jun 2013 01:32:41 +0200 Doug Simon fixed issues detected by VerifyHotSpotOptionsPhase
Tue, 11 Jun 2013 01:31:47 +0200 Doug Simon added VerifyHotSpotOptionsPhase to ensure that global state is not initialized from options prior to command line parsing
Tue, 11 Jun 2013 01:18:57 +0200 Doug Simon added HotSpotResolvedObjectType.getMethods() to get all methods of a class including those (such as <clinit>) not normally exposed by Java reflection
Tue, 11 Jun 2013 01:17:10 +0200 Doug Simon added ResolvedJava[Field|Method].isSynthetic()
Tue, 11 Jun 2013 00:00:40 +0200 Christos Kotselidis Merge
Mon, 10 Jun 2013 23:59:50 +0200 Christos Kotselidis Remove unused field
Mon, 10 Jun 2013 14:05:20 +0200 Christos Kotselidis Add comments and minor renaming
Mon, 10 Jun 2013 13:04:38 +0200 Christos Kotselidis Refactoring
Mon, 10 Jun 2013 12:40:36 +0200 Christos Kotselidis Refactoring
Mon, 10 Jun 2013 12:36:10 +0200 Christos Kotselidis Factor out redundant method
Mon, 10 Jun 2013 12:34:24 +0200 Christos Kotselidis Remove dead code
Mon, 10 Jun 2013 12:33:32 +0200 Christos Kotselidis Class renaming
Mon, 10 Jun 2013 12:28:15 +0200 Christos Kotselidis Small refactoring and comment addition
Mon, 10 Jun 2013 12:18:36 +0200 Christos Kotselidis Add comments in unsafe access of uncompressed pointers
Mon, 10 Jun 2013 12:11:47 +0200 Christos Kotselidis Remove check for classMirrorOffset in LoadField
Mon, 10 Jun 2013 11:47:18 +0200 Christos Kotselidis Refactor CodeInstaller and CompilerToVM
Mon, 10 Jun 2013 11:06:58 +0200 Christos Kotselidis Refactor CompressedOopTest
Mon, 10 Jun 2013 10:14:17 +0200 Christos Kotselidis Remove blank line
Mon, 10 Jun 2013 17:00:14 +0200 Roland Schatz Use Suites mechanism for HotSpot specific compiler phases.
Mon, 10 Jun 2013 16:06:09 +0200 Roland Schatz Create Suites instance in runtime.
Mon, 10 Jun 2013 15:41:26 +0200 Bernhard Urban IterativeInliningPhase: obtain replacements from context
Mon, 10 Jun 2013 15:41:23 +0200 Bernhard Urban GraalOptions: use static import
Mon, 10 Jun 2013 15:41:21 +0200 Bernhard Urban Tool: make class non-static
Mon, 10 Jun 2013 12:22:42 +0200 Christian Haeubl Merge.
Mon, 10 Jun 2013 12:21:58 +0200 Christian Haeubl Disabled printing of inlining decisions.
Mon, 10 Jun 2013 12:21:38 +0200 Christian Haeubl Temporarily enabled printing of inlining decisions.
Mon, 10 Jun 2013 10:34:42 +0200 Christian Haeubl Slightly simplified inlining policy.
Mon, 10 Jun 2013 10:52:40 +0200 Lukas Stadler Merge (1b33ef6544b4 Fixed a warning)
Mon, 10 Jun 2013 10:52:02 +0200 Lukas Stadler Merge (60648c97cdd0 Windows build fix...)
Mon, 10 Jun 2013 10:49:24 +0200 Lukas Stadler more checks for ArrayCopyNode virtualization
Mon, 10 Jun 2013 09:30:32 +0200 Christian Haeubl Fixed a warning.
Mon, 10 Jun 2013 08:44:25 +0200 Christian Haeubl Merge.
Mon, 10 Jun 2013 08:44:03 +0200 Christian Haeubl Removed the probability fix temporarily.
Fri, 07 Jun 2013 17:53:08 +0200 Christian Haeubl Avoid storing statistics about OSR compilations.
Mon, 10 Jun 2013 01:37:46 +0200 Andreas Woess Windows build fix: compiler warning "not all control paths return a value" in CodeInstaller::pd_next_offset.
Mon, 10 Jun 2013 01:16:33 +0200 Thomas Wuerthinger Introduce Frame.isInitialized in the Truffle API.
Mon, 10 Jun 2013 01:08:23 +0200 Thomas Wuerthinger Add custom constructor to VirtualInstanceNode.
Mon, 10 Jun 2013 01:07:32 +0200 Thomas Wuerthinger Make arithmetic nodes extensible.
Sat, 08 Jun 2013 16:54:41 -0400 Morris Meyer SPARC UA 2011 assembler changes, bit manipulation synthetics
Sat, 08 Jun 2013 15:44:39 +0200 Lukas Stadler Merge
Sat, 08 Jun 2013 15:43:48 +0200 Lukas Stadler fix merge problem in EffectsClosure
Fri, 07 Jun 2013 16:36:13 +0200 Lukas Stadler do not assign FrameStates to ForeignCallNodes that have no side effect and cannot deoptimize
Fri, 07 Jun 2013 16:34:44 +0200 Lukas Stadler make MacroNode a memory checkpoint
Fri, 07 Jun 2013 16:43:35 +0200 Lukas Stadler pull basic algorithm of PartialEscapeAnalysisPhase into new base class EffectsPhase
Fri, 07 Jun 2013 14:27:04 +0200 Lukas Stadler remove FrameState logic from LIRGenerator
Fri, 07 Jun 2013 13:44:00 +0200 Lukas Stadler proper assertions in VirtualizerToolImpl.setVirtualEntry
Fri, 07 Jun 2013 13:36:44 +0200 Lukas Stadler remove unused method from Virtualizable.State
Sat, 08 Jun 2013 00:54:17 +0200 Doug Simon only copy graal.options if it exists
Sat, 08 Jun 2013 00:25:49 +0200 Doug Simon Merge.
Fri, 07 Jun 2013 17:28:01 +0200 Doug Simon Merge.
Fri, 07 Jun 2013 17:03:07 +0200 Doug Simon fixed emitting of platform-specific newline in files generated by OptionProcessor
Fri, 07 Jun 2013 15:59:46 +0200 Doug Simon fail fast if a non-default value for GraalRuntime was specified and the corresponding factory is not available
Fri, 07 Jun 2013 15:59:09 +0200 Doug Simon added graal.options mechanism for being able to override default option values
Fri, 07 Jun 2013 15:43:00 -0400 Morris Meyer CR-806: Changes to build Graal for SPARC
Fri, 07 Jun 2013 16:10:07 +0200 Christian Haeubl Fixed a warning.
Fri, 07 Jun 2013 16:02:19 +0200 Christian Haeubl Bugfix concerning ComputeProbabilityClosure.
Fri, 07 Jun 2013 14:57:36 +0200 Christian Haeubl Checkstyle fix.
Fri, 07 Jun 2013 14:48:17 +0200 Christian Haeubl Assume that those path which end in a DeoptimizeNode are taken less frequently.
Fri, 07 Jun 2013 14:38:50 +0200 Christian Haeubl Assume that null and bounds checks fail less likely.
Fri, 07 Jun 2013 14:36:45 +0200 Christian Haeubl Avoid graph caching if immature or no profiling information was used for graph building.
Fri, 07 Jun 2013 14:15:38 +0200 Christian Haeubl Merge.
Fri, 07 Jun 2013 13:43:13 +0200 Christian Haeubl Added more profiling information testcases.
Thu, 23 May 2013 13:51:49 +0200 Christian Haeubl Backed out changeset: 7bd4a69b4ce1
Wed, 22 May 2013 17:29:11 +0200 Christian Haeubl Minor refactoring.
Tue, 21 May 2013 11:38:18 +0200 Christian Haeubl Added comment to explain the generics of AbstractJavaProfile.
Tue, 21 May 2013 11:36:13 +0200 Christian Haeubl Added #ifdefs to nmethod statistics.
Tue, 21 May 2013 10:34:18 +0200 Christian Haeubl Refactorings for the InliningPhase.
Fri, 07 Jun 2013 10:52:48 +0200 Doug Simon fixed class initialization ordering issue; HotSpotOptions.<clinit> must not trigger initialization of other classes that depend on the effect of option setting in their <clinit>
Thu, 06 Jun 2013 23:16:45 +0200 Doug Simon options are grouped per top level class/interface when accessed via the service mechanism
Thu, 06 Jun 2013 21:22:43 +0200 Bernhard Urban unittest/aot: disable one part of the test
Thu, 06 Jun 2013 17:26:22 +0200 Bernhard Urban CanonicalizerPhase: pass flag to fullUnroll
Thu, 06 Jun 2013 16:30:41 +0200 Bernhard Urban CanonicalizerPhase: remove it from context, add it to tiers instead and configure/pass it there (GRAAL-309)
Thu, 06 Jun 2013 20:02:12 +0200 Gilles Duboscq More precise inlining decision messages.
Thu, 06 Jun 2013 17:29:08 +0200 Doug Simon cleaner implementation of stable options
Thu, 06 Jun 2013 17:27:07 +0200 Doug Simon ensure that <clinit> for HotSpotOptions is called irrespective of whether and -G: options are specified
Thu, 06 Jun 2013 15:35:52 +0200 Doug Simon added support for stable options
Thu, 06 Jun 2013 13:09:09 +0200 Bernhard Urban unittest/ctw: restore modified option after executing tests
Thu, 06 Jun 2013 11:36:07 +0200 Bernhard Urban unittest: add test for OptCanonicalizeReads
Thu, 06 Jun 2013 11:04:24 +0200 Bernhard Urban CanonicalizerPhase: add OptCanonicalizeReads option (adapt tests)
Thu, 06 Jun 2013 11:04:24 +0200 Bernhard Urban CanonicalizerPhase: add OptCanonicalizeReads option (GRAAL-290)
Thu, 06 Jun 2013 09:26:02 +0200 Bernhard Urban CanonicalizerPhase: add phase that obtains the canonicalizer from the context
Wed, 05 Jun 2013 21:17:38 +0200 Bernhard Urban PhaseContext: add an instance of CanonicalizerPhase to context
Wed, 05 Jun 2013 21:17:25 +0200 Bernhard Urban PartialEscapeAnalysisPhase: remove constructor for CustomCanonicalizer
Wed, 05 Jun 2013 21:17:23 +0200 Bernhard Urban CanonicalizerPhase: move comment
Thu, 06 Jun 2013 12:07:14 +0200 Doug Simon assert that -G: options are unique
Thu, 06 Jun 2013 10:10:46 +0200 Doug Simon re-enabled initialization of debug environment on main thread
Thu, 06 Jun 2013 10:09:49 +0200 Doug Simon disabled emitting and checking of copyright header in files generated by OptionProcessor
Thu, 06 Jun 2013 08:51:43 +0200 Doug Simon added documentation for BytecodeFrame.rethrowException
Wed, 05 Jun 2013 19:37:27 +0200 Christos Kotselidis Supress warning in Compressed Oopt Test
Wed, 05 Jun 2013 18:37:35 +0200 Christos Kotselidis Fix check style error
Wed, 05 Jun 2013 18:35:09 +0200 Christos Kotselidis Fix unit test
Wed, 05 Jun 2013 15:11:58 +0200 Christos Kotselidis Merge
Wed, 05 Jun 2013 14:49:34 +0200 Christos Kotselidis Remove unused graal_mirror from klass
Wed, 05 Jun 2013 12:55:45 +0200 Christos Kotselidis Fix Assertion in LIR
Wed, 05 Jun 2013 12:55:30 +0200 Christos Kotselidis Fix Check style error
Wed, 05 Jun 2013 12:01:05 +0200 Christos Kotselidis Unsuccessful attempt to save r12 when heap base is zero, verification uses it
Wed, 05 Jun 2013 12:00:36 +0200 Christos Kotselidis Add compressed oops support in comments' copying in CodeInstaller
Wed, 05 Jun 2013 11:26:15 +0200 Christos Kotselidis Add CompressedOops unit tests
Tue, 04 Jun 2013 21:07:32 +0200 Christos Kotselidis OSR Read nodes already have uncompressed references
Tue, 04 Jun 2013 20:26:59 +0200 Christos Kotselidis Attach compress info to Load/Store nodes
Tue, 04 Jun 2013 19:36:16 +0200 Christos Kotselidis Add compressed oops support in Graal/Hotspot site
Tue, 04 Jun 2013 18:52:22 +0200 Christos Kotselidis Reserve r12 for heap base address when compressed oops are enabled
Tue, 04 Jun 2013 18:06:57 +0200 Christos Kotselidis Add Compressed Oops support in LIR
Tue, 04 Jun 2013 17:14:51 +0200 Christos Kotselidis Add scaling factor for arrays
Tue, 04 Jun 2013 13:54:44 +0200 Christos Kotselidis Delegate compressed oop arguments from HotSpot to Graal
Tue, 04 Jun 2013 13:46:58 +0200 Christos Kotselidis Crypto substitutions use unsafe loads to access fields
Wed, 05 Jun 2013 14:18:35 +0200 Lukas Stadler don't synthesize a deoptState in ForeignCallNode is canDeoptimize == false