Sat, 16 Mar 2013 15:51:58 +0100 |
Christian Humer |
Fixed specialization id generation.
|
Fri, 15 Mar 2013 21:18:47 +0100 |
Christian Humer |
Merge.
|
Fri, 15 Mar 2013 21:18:33 +0100 |
Christian Humer |
Final fields of base node can be optionally passed to builtin specialization method. And a few fixes.
|
Fri, 15 Mar 2013 20:31:11 +0100 |
Doug Simon |
removed unused project dependency
|
Fri, 15 Mar 2013 20:08:10 +0100 |
Doug Simon |
Merge.
|
Fri, 15 Mar 2013 20:07:15 +0100 |
Doug Simon |
re-enabled frame omission
|
Fri, 15 Mar 2013 20:06:19 +0100 |
Doug Simon |
moved AMD64ConvertSnippets to (new) project com.oracle.graal.snippets.amd64
|
Fri, 15 Mar 2013 18:51:58 +0100 |
Doug Simon |
Merge.
|
Fri, 15 Mar 2013 18:50:39 +0100 |
Doug Simon |
fixed issue preventing frame omission
|
Fri, 15 Mar 2013 18:16:15 +0100 |
Doug Simon |
refactored HotSpotAMD64LIRGenerator into its own file
|
Fri, 15 Mar 2013 18:09:19 +0100 |
Doug Simon |
made build-graal.xml be generated by mx
|
Fri, 15 Mar 2013 17:52:55 +0100 |
Gilles Duboscq |
Merge
|
Fri, 15 Mar 2013 17:26:52 +0100 |
Gilles Duboscq |
Merge
|
Fri, 15 Mar 2013 17:26:22 +0100 |
Gilles Duboscq |
Remove orphaned condition in implicit null check detection
|
Fri, 15 Mar 2013 16:57:43 +0100 |
Gilles Duboscq |
Guards with different anchors should be commoned out in the lowering phase
|
Fri, 15 Mar 2013 13:36:24 +0100 |
Gilles Duboscq |
Make ValueAnchor canonicalization work in more cases
|
Fri, 15 Mar 2013 13:35:45 +0100 |
Gilles Duboscq |
Fix implicit null checks depending on themselves
|
Thu, 14 Mar 2013 21:36:28 +0100 |
Gilles Duboscq |
Implement implicit null check on HIR during guard lowering
|
Thu, 14 Mar 2013 14:02:23 +0100 |
Gilles Duboscq |
Remove dead implicit null checks code in LIRGenerator
|
Thu, 14 Mar 2013 13:43:57 +0100 |
Gilles Duboscq |
Cleanup branching and jumps in LIRGenerator: JumpOp/BranchOp do not need a state. In emitBranch, emitNullCheckBranch, emitCompareBranch, emitOverflowCheckBranch and emitIntegerTestBranch both targets are always provided.
|
Thu, 14 Mar 2013 13:25:28 +0100 |
Gilles Duboscq |
Remove emitDeoptimizeOnOverflow and emitGuardCheck.
|
Fri, 15 Mar 2013 15:38:55 +0100 |
Doug Simon |
Merge.
|
Fri, 15 Mar 2013 15:38:27 +0100 |
Doug Simon |
AMD64 HotSpot backend now models RBP as an incoming parameter that must be preserved until the end of the method. For non-leaf methods, the value is preserved in the special stack slot required by the HotSpot runtime for walking/inspecting frames of such methods.
|
Thu, 14 Mar 2013 18:03:00 +0100 |
Doug Simon |
fixed StackOverflowError in VirtualObject.toString()
|
Fri, 15 Mar 2013 02:18:46 +0100 |
Thomas Wuerthinger |
Disable deopt to guard conversion.
|
Fri, 15 Mar 2013 02:18:15 +0100 |
Thomas Wuerthinger |
Merge.
|
Thu, 14 Mar 2013 19:20:43 +0100 |
Thomas Wuerthinger |
Make OptimisticOptimizations enum public.
|
Thu, 14 Mar 2013 19:13:40 +0100 |
Thomas Wuerthinger |
Enable exception probabilities for operations by default.
|
Thu, 14 Mar 2013 19:00:42 +0100 |
Thomas Wuerthinger |
Make optimistic optimizations customizable.
|
Thu, 14 Mar 2013 14:15:11 +0100 |
Andreas Woess |
windows build fix: server+graal build needs TIERED; include graal in client build
|
Thu, 14 Mar 2013 14:35:53 +0100 |
Doug Simon |
moved logic for reserving a special area/slot in a frame (e.g., for use during deoptimization) out of FrameMap and into platform specific backend class
|
Thu, 14 Mar 2013 14:08:59 +0100 |
Doug Simon |
LIRGenerator is transmitted across backend passes instead of just the LIR so that backend-specific, per-compilation information can be attached to the backend-specific LIRGenerator object
|
Thu, 14 Mar 2013 13:13:59 +0100 |
Christian Humer |
Merge.
|
Thu, 14 Mar 2013 13:13:27 +0100 |
Christian Humer |
Fixed unsupported generic generation which could also take void as a type.
|
Thu, 14 Mar 2013 13:11:14 +0100 |
Christian Humer |
Fixed element ordering of methods which were inconsistent from javac to ecj.
|
Thu, 14 Mar 2013 13:10:29 +0100 |
Christian Humer |
Fixed behaviour of useSpecializations for Generic specializations.
|
Thu, 14 Mar 2013 12:19:01 +0100 |
Thomas Wuerthinger |
Fix convert deoptimize to guard phase.
|
Thu, 14 Mar 2013 01:14:23 +0100 |
Thomas Wuerthinger |
Fix import.
|
Thu, 14 Mar 2013 01:09:43 +0100 |
Thomas Wuerthinger |
Merge.
|
Thu, 14 Mar 2013 01:09:32 +0100 |
Thomas Wuerthinger |
Fix and enable deopt to guard conversion.
|
Wed, 13 Mar 2013 17:14:58 +0100 |
Thomas Wuerthinger |
Remove usage of negate() in word type rewriter phase.
|
Wed, 13 Mar 2013 17:13:11 +0100 |
Thomas Wuerthinger |
Create option for convert deoptimize to guard phase.
|
Tue, 12 Mar 2013 11:04:00 +0100 |
Thomas Wuerthinger |
Merge.
|
Tue, 12 Mar 2013 11:02:07 +0100 |
Thomas Wuerthinger |
Fix spacing.
|
Wed, 13 Mar 2013 23:54:01 +0100 |
Andreas Woess |
Merge
|
Wed, 13 Mar 2013 23:48:08 +0100 |
Andreas Woess |
update authors file
|
Wed, 13 Mar 2013 23:28:57 +0100 |
Andreas Woess |
ProjectCreator: compare relative path against flavour.
|
Wed, 13 Mar 2013 21:35:44 +0100 |
Andreas Woess |
fix windows build of the server and client vms
|
Wed, 13 Mar 2013 14:55:08 -0700 |
Peter B. Kessler |
Merge.
|
Wed, 13 Mar 2013 14:07:16 -0700 |
Peter B. Kessler |
Merge.
|
Wed, 13 Mar 2013 14:06:22 -0700 |
Peter B. Kessler |
Fix typo in JavaDoc.
|
Wed, 13 Mar 2013 21:55:08 +0100 |
Doug Simon |
the contents of jvm.cfg are reset when copying the JDK so that the non-default VMs must be built before being run
|
Wed, 13 Mar 2013 21:11:03 +0100 |
Christian Humer |
Fix use specializations in generic until further fixes are done.
|
Wed, 13 Mar 2013 20:31:18 +0100 |
Christian Humer |
Cleanup project dependencies.
|
Wed, 13 Mar 2013 20:05:30 +0100 |
Christian Humer |
Merge.
|
Wed, 13 Mar 2013 20:05:11 +0100 |
Christian Humer |
Cleanup.
|
Wed, 13 Mar 2013 20:04:42 +0100 |
Christian Humer |
Cleanup.
|
Wed, 13 Mar 2013 20:00:33 +0100 |
Christian Humer |
Added missing class MessageContainer.
|
Wed, 13 Mar 2013 20:00:16 +0100 |
Christian Humer |
UseSpecializations is now turned off for the generic specialization in WriteLocalNode.
|
Wed, 13 Mar 2013 19:59:09 +0100 |
Christian Humer |
Codegen API naming cleanup.
|
Wed, 13 Mar 2013 19:58:28 +0100 |
Christian Humer |
Refactored codegen error model to make error redirection a lot easier.
|
Wed, 13 Mar 2013 11:32:43 +0100 |
Christian Humer |
Added automatic generation of generic specialization which throws unsupported operation if reached.
|
Tue, 12 Mar 2013 11:38:52 +0100 |
Christian Humer |
Merge.
|
Tue, 12 Mar 2013 11:38:24 +0100 |
Christian Humer |
A few additions to codegen tests.
|
Tue, 12 Mar 2013 11:37:32 +0100 |
Christian Humer |
Fixes for codegen builtins support.
|
Wed, 06 Mar 2013 18:33:52 +0100 |
Christian Humer |
Updated some Truffle-SL classes to new naming convention.
|
Wed, 06 Mar 2013 18:33:05 +0100 |
Christian Humer |
Updated @NodeClass tests.
|
Wed, 06 Mar 2013 18:32:33 +0100 |
Christian Humer |
Implemented support for @NodeClass annotation to support builtins.
|
Wed, 06 Mar 2013 18:27:57 +0100 |
Christian Humer |
Fixed import generation.
|
Mon, 04 Mar 2013 17:20:26 +0100 |
Christian Humer |
Removed @SpecializationThrows from codegen API. Replaced it by a simplier version in @Specialization.
|
Mon, 04 Mar 2013 15:14:11 +0100 |
Christian Humer |
Added new codegen api classes NodeId, NodeClass to codegen along with some refactorings.
|
Mon, 04 Mar 2013 15:13:25 +0100 |
Christian Humer |
Added truffle.api dependency to truffle.codegen.api.
|
Fri, 01 Mar 2013 18:04:23 +0100 |
Christian Humer |
Codegen API change. Simplified definition of guards.
|
Fri, 01 Mar 2013 17:06:08 +0100 |
Christian Humer |
Merge.
|
Fri, 01 Mar 2013 17:05:14 +0100 |
Christian Humer |
Added truffle.api.codegen.test project with a BultinFunctionTest.
|
Fri, 01 Mar 2013 17:03:57 +0100 |
Christian Humer |
Implemented support for executing nodes in @Children fields.
|
Wed, 13 Mar 2013 11:00:43 -0700 |
Peter B. Kessler |
Merge
|
Tue, 12 Mar 2013 16:27:49 -0700 |
Peter B. Kessler |
Fix typo in an assert.
|
Wed, 13 Mar 2013 18:16:46 +0100 |
Gilles Duboscq |
Binary dumper should try numbering output files if a file with the same name exists
|
Wed, 13 Mar 2013 17:39:27 +0100 |
Gilles Duboscq |
GraalCompilerTest should assert that parameters passed to executeActual have the right type.
|
Wed, 13 Mar 2013 17:06:30 +0100 |
Gilles Duboscq |
JTTTest gets the expeted result only once
|
Wed, 13 Mar 2013 07:35:34 +0100 |
Doug Simon |
more extensibility changes for GraphBuilderPhase
|
Tue, 12 Mar 2013 17:27:18 +0100 |
Doug Simon |
Merge.
|
Tue, 12 Mar 2013 17:26:53 +0100 |
Doug Simon |
move test for null exception object passed to unwind operation from stub code to extra HIR
|
Tue, 12 Mar 2013 17:16:22 +0100 |
Doug Simon |
reverted code-under-test to original scope prior to making JTT tests subclass JTTTest
|
Tue, 12 Mar 2013 16:21:03 +0100 |
Doug Simon |
uses static import to reduce noise
|
Tue, 12 Mar 2013 14:41:48 +0100 |
Doug Simon |
fixed warning about includeantruntime property not being set
|
Tue, 12 Mar 2013 14:40:38 +0100 |
Doug Simon |
removed unused field
|
Tue, 12 Mar 2013 15:36:27 +0100 |
Roland Schatz |
Merge.
|
Tue, 12 Mar 2013 15:07:20 +0100 |
Roland Schatz |
Add bootstrap with register pressure to gate tests.
|
Tue, 12 Mar 2013 14:24:46 +0100 |
Roland Schatz |
Debug option to reduce available registers.
|
Tue, 12 Mar 2013 14:34:36 +0100 |
Gilles Duboscq |
Add loop exits to Deopt branches during Guard lowering
|
Tue, 12 Mar 2013 10:02:20 +0100 |
Roland Schatz |
Fix hinting in register allocator.
|
Tue, 12 Mar 2013 10:02:10 +0100 |
Roland Schatz |
Fix PrintCFG in AllocatorTest.
|
Mon, 11 Mar 2013 23:30:03 +0100 |
Thomas Wuerthinger |
Fix warning.
|
Mon, 11 Mar 2013 23:28:34 +0100 |
Thomas Wuerthinger |
Draft speculation log.
|
Mon, 11 Mar 2013 20:55:31 +0100 |
Thomas Wuerthinger |
Merge.
|
Mon, 11 Mar 2013 20:55:05 +0100 |
Thomas Wuerthinger |
Implement weak reference semantics for HotSpotInstalledCode in the default method installation case. Add new boolean[] array as parameter to the code installation.
|
Mon, 11 Mar 2013 20:10:27 +0100 |
Doug Simon |
Merge.
|
Mon, 11 Mar 2013 18:58:42 +0100 |
Doug Simon |
simplified addition of graal.jar to the bootclasspath (CR-102)
|
Mon, 11 Mar 2013 18:57:12 +0100 |
Doug Simon |
applied patch to Makefile system for building graal.jar (CR-102)
|
Mon, 11 Mar 2013 19:21:31 +0100 |
Gilles Duboscq |
Test canonicalization and checkstyle early in gate process
|
Mon, 11 Mar 2013 18:41:46 +0100 |
Gilles Duboscq |
Create LIRGenerator.emitOverflowCheckBranch in preparation for emitDeoptimizeOnOverflow removal
|
Mon, 11 Mar 2013 13:06:14 +0100 |
Gilles Duboscq |
Use a DeoptimizeOp to avoid spilling before the deoptimize runtime call
|
Fri, 08 Mar 2013 12:50:22 +0100 |
Gilles Duboscq |
Implement PTXLIRGenerator.emitDeoptimize in a similar way to the guard implementation for PTX: just return
|
Thu, 07 Mar 2013 14:36:09 +0100 |
Gilles Duboscq |
Add GuardLoweringPhase which transforms floating guards into fixed if+deopt
|
Thu, 07 Mar 2013 14:35:03 +0100 |
Gilles Duboscq |
sanitychecks.py: Collapse valueMaps in test for the case where multiple matcher return matches
|
Mon, 11 Mar 2013 17:30:21 +0100 |
Thomas Wuerthinger |
Fix import.
|
Mon, 11 Mar 2013 17:29:39 +0100 |
Thomas Wuerthinger |
Style fixes.
|
Mon, 11 Mar 2013 17:28:20 +0100 |
Thomas Wuerthinger |
Merge.
|
Mon, 11 Mar 2013 17:28:03 +0100 |
Thomas Wuerthinger |
Small style fix.
|
Mon, 11 Mar 2013 11:32:08 +0100 |
Thomas Wuerthinger |
Remove stubs as a parameter to TargetMethodAssembler.
|
Mon, 11 Mar 2013 15:39:41 +0100 |
Doug Simon |
Merge.
|
Mon, 11 Mar 2013 15:39:20 +0100 |
Doug Simon |
made GraphBuilderPhase and SnippetInstaller more extensible (inspired by patch from Mick Jordan)
|
Mon, 11 Mar 2013 15:37:34 +0100 |
Doug Simon |
workaround for UnsafeCastNode.tryInferStamp when the stamp is StampFactory.forNodeIntrinsic (contributed by Mick Jordan)
|
Mon, 11 Mar 2013 14:02:18 +0100 |
Doug Simon |
made SafepointNode extensible (temp. solution until SafepointNodes are lowered via snippets)
|
Mon, 11 Mar 2013 14:01:16 +0100 |
Doug Simon |
alignment bug fix (contributed by Mick Jordan)
|
Mon, 11 Mar 2013 14:28:34 +0100 |
Doug Simon |
added probabilities to Convert snippets
|
Mon, 11 Mar 2013 12:07:28 +0100 |
Roland Schatz |
Merge.
|
Mon, 11 Mar 2013 11:10:03 +0100 |
Roland Schatz |
Fix wrong prefix in bit operations.
|
Mon, 11 Mar 2013 11:07:56 +0100 |
Roland Schatz |
Allow STACK argument in conversion ops.
|
Mon, 11 Mar 2013 10:13:44 +0100 |
Roland Schatz |
Check that OperandFlags is consistent with declared type of operand field.
|
Mon, 11 Mar 2013 10:13:42 +0100 |
Roland Schatz |
Move platform specific assumptions from AllocatorTest to a separate project.
|
Mon, 11 Mar 2013 11:25:00 +0100 |
Doug Simon |
generated NetBeans projects will also update graal.jar
|
Sun, 10 Mar 2013 23:05:39 +0100 |
Thomas Wuerthinger |
Fix check for unscheduled blocks.
|
Sun, 10 Mar 2013 23:04:12 +0100 |
Thomas Wuerthinger |
Use sum of unscheduled blocks at merge point.
|
Sun, 10 Mar 2013 23:02:48 +0100 |
Thomas Wuerthinger |
Schedule predecessors before merges.
|
Sun, 10 Mar 2013 19:51:32 +0100 |
Thomas Wuerthinger |
Merge.
|
Sun, 10 Mar 2013 19:51:18 +0100 |
Thomas Wuerthinger |
Fix bit scan assembler instructions.
|
Fri, 08 Mar 2013 16:57:46 +0100 |
Doug Simon |
fixed issue with deleting temp files on Windows
|
Fri, 08 Mar 2013 15:58:08 +0100 |
Doug Simon |
Merge.
|
Fri, 08 Mar 2013 15:57:41 +0100 |
Doug Simon |
enabled Eclipse builders to use console logging
|
Fri, 08 Mar 2013 15:55:37 +0100 |
Doug Simon |
use shutil.move to make concurrent updating/replacement of graal.jar atomic
|
Fri, 08 Mar 2013 14:33:33 +0100 |
Doug Simon |
replaced AMD64Arithmetic.ConvertSlowPath with a snippet (GRAAL-140)
|
Fri, 08 Mar 2013 13:54:41 +0100 |
Doug Simon |
added support for node lowering to set the fixed node for the next node to be lowered
|
Thu, 07 Mar 2013 20:18:27 +0100 |
Doug Simon |
fixed debug scope for test compilations so that -G:+PrintCFG works again
|
Thu, 07 Mar 2013 11:53:16 +0100 |
Doug Simon |
Merge.
|
Thu, 07 Mar 2013 11:44:36 +0100 |
Doug Simon |
removed use of NonConstantParameterError (GRAAL-147)
|
Fri, 08 Mar 2013 14:38:42 +0100 |
Lukas Stadler |
pass JAVA_HOME to eclipse builder
|
Fri, 08 Mar 2013 13:19:28 +0100 |
Roland Schatz |
Merge.
|
Thu, 07 Mar 2013 18:24:15 +0100 |
Roland Schatz |
Remove unused project dependency.
|
Thu, 07 Mar 2013 17:36:09 +0100 |
Roland Schatz |
Merge.
|
Thu, 07 Mar 2013 16:52:09 +0100 |
Roland Schatz |
Removed unused parameter from AbstractAssembler.makeAddress().
|
Thu, 07 Mar 2013 16:33:30 +0100 |
Roland Schatz |
Remove unused Address class.
|
Thu, 07 Mar 2013 16:33:27 +0100 |
Roland Schatz |
Convert PTXAddress to CompositeValue.
|
Thu, 07 Mar 2013 16:20:18 +0100 |
Roland Schatz |
Make AMD64Address a low-level representation for use by the assembler only.
|
Thu, 07 Mar 2013 15:16:19 +0100 |
Roland Schatz |
Convert AMD64Address to CompositeValue.
|
Thu, 07 Mar 2013 15:16:19 +0100 |
Roland Schatz |
Composite value.
|
Thu, 07 Mar 2013 15:16:18 +0100 |
Roland Schatz |
Move reusable parts of LIRInstructionClass into base class.
|
Thu, 07 Mar 2013 15:16:12 +0100 |
Roland Schatz |
Change source comment to match refactored method signature.
|
Fri, 08 Mar 2013 11:23:28 +0100 |
Thomas Wuerthinger |
Experiment with new LSRA block order.
|
Fri, 08 Mar 2013 11:19:23 +0100 |
Thomas Wuerthinger |
Undo experiment with using probabilities for split positions.
|
Fri, 08 Mar 2013 00:50:48 +0100 |
Thomas Wuerthinger |
Fix imports.
|
Fri, 08 Mar 2013 00:39:48 +0100 |
Thomas Wuerthinger |
Fix regression in client compiler debug recording.
|
Thu, 07 Mar 2013 23:24:05 +0100 |
Thomas Wuerthinger |
Fix client build.
|
Thu, 07 Mar 2013 22:33:46 +0100 |
Thomas Wuerthinger |
Fix JavaCallArguments initialization.
|
Thu, 07 Mar 2013 22:04:07 +0100 |
Thomas Wuerthinger |
Fix product build.
|
Thu, 07 Mar 2013 21:33:03 +0100 |
Thomas Wuerthinger |
More C++ fixes. Revert alignment change of _number_of_committed_segments.
|
Thu, 07 Mar 2013 21:24:17 +0100 |
Thomas Wuerthinger |
Fix issue that caused IC stub to be uncleared for C1/C2.
|
Thu, 07 Mar 2013 21:19:45 +0100 |
Thomas Wuerthinger |
Fix Graal compiler test base class.
|
Thu, 07 Mar 2013 21:18:35 +0100 |
Thomas Wuerthinger |
More fixes in the C++ part.
|
Thu, 07 Mar 2013 21:00:29 +0100 |
Thomas Wuerthinger |
Minimize diff to plain HotSpot version.
|
Thu, 07 Mar 2013 15:17:51 +0100 |
Thomas Wuerthinger |
Fix CFG printer output. Clean up after making the compiler class all-static.
|
Thu, 07 Mar 2013 14:38:28 +0100 |
Thomas Wuerthinger |
Merge.
|
Thu, 07 Mar 2013 14:38:20 +0100 |
Thomas Wuerthinger |
Experiment with using probability information for finding split position.
|
Thu, 07 Mar 2013 11:58:34 +0100 |
Gilles Duboscq |
Use different vm args for SPECjbb2013
|
Thu, 07 Mar 2013 11:16:07 +0100 |
Roland Schatz |
Merge.
|
Thu, 07 Mar 2013 11:04:14 +0100 |
Roland Schatz |
Change parameter order to be consistent with the rest of the backend.
|
Thu, 07 Mar 2013 09:43:34 +0100 |
Roland Schatz |
Remove SpillMoveOp.
|
Thu, 07 Mar 2013 09:43:30 +0100 |
Roland Schatz |
Use MoveOp marker interface in AllocatorTest.
|
Thu, 07 Mar 2013 09:43:25 +0100 |
Roland Schatz |
Merge.
|
Wed, 06 Mar 2013 15:20:21 +0100 |
Roland Schatz |
Use int instead of Register for opcode extensions that are encoded in the ModR/M byte.
|
Thu, 07 Mar 2013 10:18:34 +0100 |
Thomas Wuerthinger |
Reenable rbp allocation.
|
Thu, 07 Mar 2013 10:18:11 +0100 |
Thomas Wuerthinger |
Disable rbp allocation for benchmarking purposes.
|
Wed, 06 Mar 2013 23:00:44 +0100 |
Andreas Woess |
'mx fsckprojects' should only ask on a tty
|
Wed, 06 Mar 2013 21:59:06 +0100 |
Thomas Wuerthinger |
Merge.
|
Wed, 06 Mar 2013 21:58:58 +0100 |
Thomas Wuerthinger |
Reenable patching of optimized and static calls but without out-of-line stubs.
|
Wed, 06 Mar 2013 20:48:32 +0100 |
Doug Simon |
graal.jar is now the only way Graal is deployed in the VM (GRAAL-136)
|
Wed, 06 Mar 2013 20:25:57 +0100 |
Doug Simon |
graal.jar is installed in all JDKs every time it is updated (GRAAL-136)
|
Wed, 06 Mar 2013 18:04:54 +0100 |
Doug Simon |
Merge.
|
Wed, 06 Mar 2013 18:04:37 +0100 |
Doug Simon |
prepend -XX:GraalClassPath option if graal.jar exists (GRAAL-136)
|
Wed, 06 Mar 2013 16:59:10 +0100 |
Doug Simon |
added support for distributions to mx
|
Wed, 06 Mar 2013 16:39:01 +0100 |
Thomas Wuerthinger |
Merge.
|
Wed, 06 Mar 2013 16:38:49 +0100 |
Thomas Wuerthinger |
Disable frame omission and enable allocation of rbp instead.
|
Wed, 06 Mar 2013 16:38:15 +0100 |
Thomas Wuerthinger |
Avoid saving rsp in rbp.
|
Wed, 06 Mar 2013 16:37:18 +0100 |
Thomas Wuerthinger |
Create new way of handling unwind that recalculates rbp from rsp. Remove unused instanceof slow path stub.
|
Wed, 06 Mar 2013 13:24:11 +0100 |
Roland Schatz |
Unit tests for register allocator.
|
Tue, 05 Mar 2013 23:58:57 +0100 |
Thomas Wuerthinger |
Merge fixes.
|
Tue, 05 Mar 2013 23:44:54 +0100 |
Thomas Wuerthinger |
Merge.
|
Fri, 01 Mar 2013 04:45:51 -0800 |
amurillo |
Added tag hs25-b21 for changeset df5396524152
jdk8-b80
|
Fri, 01 Mar 2013 04:45:51 -0800 |
amurillo |
Merge
hs25-b21
|
Thu, 28 Feb 2013 15:31:03 -0800 |
vlivanov |
Merge
|
Wed, 27 Feb 2013 08:03:10 -0800 |
vlivanov |
Merge
|
Wed, 27 Feb 2013 05:58:48 -0800 |
iignatyev |
8007439: C2: adding successful message of inlining
|
Tue, 26 Feb 2013 15:38:24 -0800 |
drchase |
8007776: Test6852078.java timeouts
|
Tue, 26 Feb 2013 12:18:30 +0100 |
roland |
8007722: C2: "assert(tp->base() != Type::AnyPtr) failed: not a bare pointer" at machnode.cpp:376
|
Mon, 25 Feb 2013 14:13:04 +0100 |
roland |
8007294: ReduceFieldZeroing doesn't check for dependent load and can lead to incorrect execution
|
Thu, 28 Feb 2013 09:01:08 +0100 |
brutisso |
Merge
|
Wed, 06 Feb 2013 07:48:02 +0100 |
ehelin |
8004924: NPG: jmap -heap output should contain ClassMetaspaceSize value
|
Tue, 26 Feb 2013 22:31:35 +0100 |
ehelin |
Merge
|
Wed, 20 Feb 2013 16:41:23 +0100 |
ehelin |
8008536: Add HotSpot support for printing class loader statistics for JMap
|
Tue, 26 Feb 2013 08:58:20 -0800 |
poonam |
Merge
|
Tue, 26 Feb 2013 11:52:06 +0100 |
brutisso |
Merge
|
Fri, 22 Feb 2013 11:01:01 -0800 |
johnc |
8007221: G1: concurrent phase durations do not state the time units ("secs")
|
Thu, 21 Feb 2013 11:16:50 +0100 |
jwilhelm |
8008314: Unimplemented() Atomic::load breaks the applications
|
Wed, 27 Feb 2013 12:20:34 -0800 |
sspitsyn |
Merge
|
Tue, 26 Feb 2013 14:09:52 +0100 |
rbackman |
8008340: [sampling] assert(upper->pc_offset() >= pc_offset) failed: sanity
|
Fri, 22 Feb 2013 10:16:51 -0800 |
sspitsyn |
Merge
|
Fri, 22 Feb 2013 08:36:42 -0500 |
coleenp |
8000797: NPG: is_pseudo_string_at() doesn't work
|
Fri, 22 Feb 2013 10:03:02 +0100 |
sla |
7165259: Remove BugSpot
|
Thu, 21 Feb 2013 07:50:48 -0500 |
zgu |
8008071: Crashed in promote_malloc_records() with Kitchensink after 19 days
|
Wed, 20 Feb 2013 19:36:25 -0800 |
dcubed |
6799919: Recursive calls to report_vm_out_of_memory are handled incorrectly
|
Wed, 20 Feb 2013 07:42:01 -0500 |
hseigel |
Merge
|
Wed, 20 Feb 2013 07:16:23 -0500 |
hseigel |
8004495: [parfait] False positive Buffer overflow in hotspot/src/os/linux/vm/os_linux.cpp
|
Tue, 19 Feb 2013 18:45:49 +0100 |
mgerdin |
8006753: fix failed for JDK-8002415 White box testing API for HotSpot
|
Fri, 22 Feb 2013 10:12:00 -0800 |
amurillo |
8008692: new hotspot build - hs25-b21
|
Thu, 28 Feb 2013 10:42:09 -0800 |
katleman |
Added tag jdk8-b79 for changeset 6691814929b6
|
Sat, 23 Feb 2013 17:40:33 -0800 |
poonam |
Merge
|
Thu, 21 Feb 2013 23:58:05 -0800 |
poonam |
8008546: Wrong G1ConfidencePercent results in GUARANTEE(VARIANCE() > -1.0) FAILED
|
Fri, 22 Feb 2013 10:02:06 -0800 |
amurillo |
Added tag hs25-b20 for changeset 555ec35a2507
jdk8-b79
|
Fri, 22 Feb 2013 10:02:06 -0800 |
amurillo |
Merge
hs25-b20
|
Thu, 21 Feb 2013 11:39:24 -0800 |
vladidan |
Merge
|
Thu, 21 Feb 2013 09:08:04 -0800 |
vladidan |
Merge
|
Wed, 20 Feb 2013 23:29:26 -0500 |
bpittore |
Merge
|
Fri, 15 Feb 2013 21:53:55 -0500 |
bpittore |
Merge
|
Fri, 15 Feb 2013 14:42:37 -0500 |
jprovino |
Merge
|
Thu, 14 Feb 2013 11:08:58 -0500 |
jprovino |
8003581: UseG1GC is not properly accounted for by INCLUDE_ALTERNATE_GCS
|
Thu, 14 Feb 2013 11:07:24 -0500 |
jprovino |
8006878: Some non-existent GC source files are in the minimalVM exclude list.
|
Thu, 24 Jan 2013 13:27:54 -0500 |
bpittore |
8005722: Assert in c1_LIR.hpp incorrect wrt to number of register operands
|
Tue, 12 Feb 2013 09:54:34 -0800 |
kvn |
Merge
|
Fri, 08 Feb 2013 16:08:17 -0500 |
bpittore |
Merge
|
Tue, 05 Feb 2013 13:32:34 -0500 |
jprovino |
8003539: Minimal VM don't react to -Dcom.sun.management and -XX:+ManagementServer
|
Thu, 21 Feb 2013 06:29:43 -0800 |
vlivanov |
Merge
|
Mon, 18 Feb 2013 16:47:15 -0800 |
kvn |
8004867: VM crashing with assert "share/vm/opto/node.hpp:357 - assert(i < _max) failed: oob"
|
Mon, 18 Feb 2013 15:08:39 -0800 |
drchase |
7102300: performance warnings cause results diff failure in Test6890943
|
Mon, 18 Feb 2013 14:29:16 -0800 |
drchase |
8008180: Several tests in compiler/5091921 need more time to run
|
Mon, 18 Feb 2013 09:06:24 +0100 |
roland |
8007959: Use expensive node logic for more math nodes
|
Thu, 21 Feb 2013 13:13:22 +0100 |
brutisso |
Merge
|
Wed, 20 Feb 2013 12:52:13 -0800 |
johnc |
8008188: Add regression test for 8005875
|
Tue, 19 Feb 2013 16:22:28 -0800 |
johnc |
8006628: NEED_TEST for JDK-8002870
|