log

age author description
Thu, 04 Apr 2013 08:47:39 -0400 hseigel 8010943: guarantee(length == 0) failed: invalid method ordering length
Wed, 03 Apr 2013 21:41:33 +0200 ctornqvi 8009125: Add NMT tests for Virtual Memory operations
Thu, 04 Apr 2013 21:15:43 -0700 amurillo 8011584: new hotspot build - hs25-b27
Fri, 12 Apr 2013 18:15:44 +0200 Roland Schatz Merge.
Fri, 12 Apr 2013 17:55:22 +0200 Roland Schatz Move more phases into HighTier suite.
Fri, 12 Apr 2013 17:21:08 +0200 Roland Schatz Make LoopFullUnrollPhase reentrant.
Fri, 12 Apr 2013 17:17:29 +0200 Roland Schatz Remove unused fields.
Fri, 12 Apr 2013 16:55:54 +0200 Roland Schatz Make PartialEscapeAnalysisPhase reentrant.
Fri, 12 Apr 2013 13:50:45 +0200 Roland Schatz Make CanonicalizerPhase reentrant.
Fri, 12 Apr 2013 13:49:29 +0200 Roland Schatz Base class for phase context.
Fri, 12 Apr 2013 17:23:14 +0200 Thomas Wuerthinger Merge.
Fri, 12 Apr 2013 17:22:54 +0200 Thomas Wuerthinger Comments and #ifdef GRAAL for recent changes to C++ code for calling nmethods directly.
Fri, 12 Apr 2013 16:43:35 +0200 Matthias Grimmer Merge
Fri, 12 Apr 2013 16:43:20 +0200 Matthias Grimmer Remove non-test from InstalledCodeExecuteHelperTest
Fri, 12 Apr 2013 16:20:55 +0200 Matthias Grimmer Remove GraalInstalledCode
Fri, 12 Apr 2013 16:08:04 +0200 Matthias Grimmer Further merge fixes
Fri, 12 Apr 2013 15:55:27 +0200 Matthias Grimmer Fixes
Fri, 12 Apr 2013 15:30:36 +0200 Matthias Grimmer InstalledCode intrinsification fixes
Fri, 12 Apr 2013 15:52:17 +0200 Doug Simon weakened assertion in unsafe.cpp for GRAAL builds
Fri, 12 Apr 2013 13:44:44 +0200 Roland Schatz Fix bug in graph dumping.
Fri, 12 Apr 2013 11:24:56 +0200 Michael Haupt Merge
Fri, 12 Apr 2013 09:37:56 +0200 Michael Haupt mark infopoint-related tests as long
Fri, 12 Apr 2013 10:55:43 +0200 Lukas Stadler fix import
Fri, 12 Apr 2013 10:54:49 +0200 Lukas Stadler Merge
Fri, 12 Apr 2013 10:53:37 +0200 Lukas Stadler remove debug counters
Fri, 12 Apr 2013 10:50:28 +0200 Lukas Stadler make GraalOptions.BenchmarkDynamicCounters configurable
Thu, 11 Apr 2013 18:37:26 +0200 Lukas Stadler fix errorneous handling of ValueAnchorNodes in TailDuplicationPhase
Fri, 12 Apr 2013 06:19:35 +0200 Thomas Wuerthinger Clear installed code pointer when unloading method.
Fri, 12 Apr 2013 05:15:14 +0200 Thomas Wuerthinger Fix imports.
Fri, 12 Apr 2013 05:03:14 +0200 Thomas Wuerthinger Merge fix.
Fri, 12 Apr 2013 04:51:28 +0200 Thomas Wuerthinger Merge.
Fri, 12 Apr 2013 04:49:07 +0200 Thomas Wuerthinger Make calling the installed code from compiled code possible.
Fri, 12 Apr 2013 01:53:52 +0200 Thomas Wuerthinger Implement fast invocation of installed code (direct tail call to the target machine code address).
Thu, 11 Apr 2013 17:48:30 +0200 Thomas Wuerthinger Move nmethod parameter to the last position to keep passed on arguments in the correct registers.
Thu, 11 Apr 2013 17:36:46 +0200 Thomas Wuerthinger Rename MethodInvalidatedException to InvalidInstalledCodeException (and make it a checked exception). Make sure that a compiled code object can always be directly called without first doing a check on the native method pointer.
Thu, 11 Apr 2013 15:41:48 -0700 Christian Wimmer Merge
Thu, 11 Apr 2013 15:40:27 -0700 Christian Wimmer Revert earlier change that caused problems
Thu, 11 Apr 2013 15:39:55 -0700 Christian Wimmer Use correct method to access constant pool
Thu, 11 Apr 2013 14:46:35 -0700 Christian Wimmer Merge
Thu, 11 Apr 2013 14:27:59 -0700 Christian Wimmer Fix NodeIntrinsic definitions
Thu, 11 Apr 2013 14:26:54 -0700 Christian Wimmer A Invoke without a state cannot deoptimize
Thu, 11 Apr 2013 14:24:09 -0700 Christian Wimmer Allow lowering of DeoptimizeNode
Thu, 11 Apr 2013 14:22:03 -0700 Christian Wimmer Change of Snippet template and instantiation process
Thu, 11 Apr 2013 14:20:32 -0700 Christian Wimmer Ignore the state of a InfpointNode in the LIRGenerator.
Thu, 11 Apr 2013 23:43:45 +0200 Doug Simon added macro substitutions for the @PolymorphicSignature methods in MethodHandle
Thu, 11 Apr 2013 22:38:53 +0200 Bernhard Urban assumptions: enable NoFinalizableSubclass assumption
Thu, 11 Apr 2013 21:43:14 +0200 Doug Simon support for compiling LambdaForm invocations (invokevirtual instructions that were rewritten to invokehandle instructions)
Thu, 11 Apr 2013 21:40:52 +0200 Doug Simon MX_TESTFILE environment variable can be used to specify (and preserve) the test list file used by 'mx unittest'.
Thu, 11 Apr 2013 21:38:09 +0200 Doug Simon changed 'mx javap' command to accept class name patterns instead of fully qualified class names
Wed, 10 Apr 2013 14:11:22 +0200 Andreas Woess Move call site substitutions to inner classes.
Thu, 11 Apr 2013 13:47:12 -0400 Morris Meyer GRAAL-221 - PTX array load and store support
Thu, 11 Apr 2013 16:54:49 +0200 Michael Haupt Merge with 7844a36d02163c68a94c6ee66c55b4fc138b41fc
Thu, 11 Apr 2013 16:52:54 +0200 Michael Haupt post-merge fixes, test improvements
Thu, 11 Apr 2013 11:26:38 +0200 Michael Haupt Merge with d2c34ddac70fe8636b79944417f44d396c0f9acf
Thu, 11 Apr 2013 09:53:10 +0200 Michael Haupt eager infopoint mode (fka debug mode)
Thu, 11 Apr 2013 13:03:20 +0200 Doug Simon use a project's explicit Java compliance level instead of --source option to mx build command
Thu, 11 Apr 2013 12:17:17 +0200 Roland Schatz HighTier phase suite.
Thu, 11 Apr 2013 12:02:19 +0200 Roland Schatz PhaseSuite
Thu, 11 Apr 2013 11:52:48 +0200 Roland Schatz Pass context object to compiler phases.
Thu, 11 Apr 2013 10:39:03 +0200 Roland Schatz Merge.
Wed, 10 Apr 2013 17:12:02 +0200 Roland Schatz Fix ServiceProviderProcessor to support multiple providers in the same project.
Wed, 10 Apr 2013 20:43:15 -0700 twisti GRAAL-213: add HotSpot-style PrintCompilation and PrintInlining
Wed, 10 Apr 2013 18:51:21 -0400 Morris Meyer PTX enhancements - arithmetic, control, float, integer math, control and basic switch
Wed, 10 Apr 2013 17:10:28 +0200 Doug Simon Merge.
Wed, 10 Apr 2013 17:09:52 +0200 Doug Simon Merge.
Wed, 10 Apr 2013 17:09:36 +0200 Doug Simon changes to support API changes in JDK 1.8.0-ea-b84
Wed, 10 Apr 2013 13:21:41 +0200 Doug Simon the -e option to the eclipseformat can now also accept an Eclipse installation directory
Wed, 10 Apr 2013 16:25:47 +0200 Christos Kotselidis Merge
Wed, 10 Apr 2013 16:24:11 +0200 Christos Kotselidis Variable renaming
Wed, 10 Apr 2013 15:57:30 +0200 Lukas Stadler remove monitor limitation form TailDuplicationPhase
Wed, 10 Apr 2013 15:00:22 +0200 Thomas Wuerthinger Merge.
Wed, 10 Apr 2013 14:59:32 +0200 Thomas Wuerthinger Register RAX as a temporary for FREM and DREM stubs.
Wed, 10 Apr 2013 14:04:11 +0200 Christos Kotselidis Rename abbreviated variables, CR-377
Wed, 10 Apr 2013 13:55:59 +0200 Christos Kotselidis Fix erroneous date in Copyright statement, CR-357
Wed, 10 Apr 2013 11:26:50 +0200 Gilles Duboscq Run dead code elimination after framestate assignment
Wed, 10 Apr 2013 10:17:49 +0200 Lukas Stadler additional Boxing tests
Wed, 10 Apr 2013 10:17:35 +0200 Lukas Stadler PEA: cleanup and documentation for recent changes
Wed, 10 Apr 2013 02:10:14 +0200 Thomas Wuerthinger Fixing more runtime call registrations.
Wed, 10 Apr 2013 02:06:30 +0200 Thomas Wuerthinger Set correct temp registers for runtime calls that directly call C methods.
Wed, 10 Apr 2013 01:16:13 +0200 Thomas Wuerthinger Merge.
Tue, 09 Apr 2013 21:56:12 +0200 Thomas Wuerthinger Merge.
Tue, 09 Apr 2013 21:55:58 +0200 Thomas Wuerthinger Correctly restore registers after runtime calls that create exceptions.
Tue, 09 Apr 2013 20:00:30 +0200 Thomas Wuerthinger Merge.
Tue, 09 Apr 2013 20:00:17 +0200 Thomas Wuerthinger Common base class for method call operations.
Tue, 09 Apr 2013 19:57:12 +0200 Thomas Wuerthinger Move inner class for more logical ordering.
Tue, 09 Apr 2013 19:56:30 +0200 Thomas Wuerthinger Common base LIR instruction for call ops.
Tue, 09 Apr 2013 19:51:24 +0200 Thomas Wuerthinger Common base class for LIR runtime call ops.
Tue, 09 Apr 2013 19:29:26 +0200 Thomas Wuerthinger Merge.
Tue, 09 Apr 2013 19:29:12 +0200 Thomas Wuerthinger Runtime calls that do not destroy the caller's registers need no spilling at the call site.
Tue, 09 Apr 2013 19:28:34 +0200 Thomas Wuerthinger Change the register_finalizer stub to not overwrite any registers.
Tue, 09 Apr 2013 23:06:59 +0200 Christos Kotselidis Merge
Tue, 09 Apr 2013 22:34:06 +0200 Christos Kotselidis Merge
Tue, 09 Apr 2013 14:53:19 +0200 Christos Kotselidis Add FixedValueAnchor to ArrayRangeWriteBarrier Snippet
Tue, 09 Apr 2013 14:50:40 +0200 Christos Kotselidis Fix checkstyle errors
Tue, 09 Apr 2013 11:13:35 +0200 Christos Kotselidis Creation of snippets for ArrayCopy write barriers
Tue, 09 Apr 2013 22:25:45 +0200 Lukas Stadler Merge
Tue, 09 Apr 2013 22:24:42 +0200 Lukas Stadler PEA: fix virtualization of CheckCastNode (check type)
Tue, 09 Apr 2013 20:37:06 +0200 Andreas Woess invokedynamic: constant fold call site target with assumption; minor fixes
Tue, 09 Apr 2013 19:25:20 +0200 Gilles Duboscq Remove some System.(out|err).print...
Tue, 09 Apr 2013 19:24:39 +0200 Gilles Duboscq Do not skip a checkstyle test on the next run if it does not succeed in the current run
Tue, 09 Apr 2013 16:28:19 +0200 Gilles Duboscq Move framestate assignement to the hir
Tue, 09 Apr 2013 16:27:59 +0200 Gilles Duboscq Add a deoptState for invokes so that they can loose their stateAfter
Tue, 09 Apr 2013 16:26:39 +0200 Gilles Duboscq Add missing updateUsages calls
Tue, 09 Apr 2013 18:08:57 +0200 Doug Simon Merge.
Tue, 09 Apr 2013 18:05:12 +0200 Doug Simon making use of negative types in the type check profile associated with an instanceof
Tue, 09 Apr 2013 17:38:33 +0200 Doug Simon fixed bug in transformation of a type check profile into type check hints
Tue, 09 Apr 2013 17:37:17 +0200 Doug Simon extra InstanceOf tests
Tue, 09 Apr 2013 15:59:15 +0200 Doug Simon modified (some) checks in SchedulePhase to raise a SchedulingError instead of an AssertionError
Tue, 09 Apr 2013 13:30:54 +0200 Doug Simon made format of toString() consistent across HotSpot subclasses of JavaField and JavaMethod
Tue, 09 Apr 2013 17:25:02 +0200 Andreas Woess Merge
Tue, 09 Apr 2013 17:23:32 +0200 Andreas Woess draft call site target value assumption
Tue, 09 Apr 2013 17:20:29 +0200 Andreas Woess canonicalize constant call site target
Tue, 09 Apr 2013 17:11:17 +0200 Andreas Woess add basic invokedynamic support
Tue, 09 Apr 2013 15:26:29 +0200 Thomas Wuerthinger Move tests into *.test packages.
Tue, 09 Apr 2013 14:42:31 +0200 Thomas Wuerthinger Merge.
Tue, 09 Apr 2013 13:00:02 +0200 Thomas Wuerthinger Small clean up.
Tue, 09 Apr 2013 12:48:40 +0200 Christian Wirth Merged
Tue, 09 Apr 2013 11:54:28 +0200 Christian Wirth commented out a check for the existence of "cl.exe" for the windows build. The command returns something invalid, so the build fails BECAUSE of this test
Tue, 09 Apr 2013 11:55:19 +0200 Christos Kotselidis Make static the private calls of the WriteBarrierAdditionPhase
Tue, 09 Apr 2013 11:38:46 +0200 Christos Kotselidis Remove unused packages