Thu, 23 Feb 2012 16:57:05 -0800 |
Christian Haeubl |
added bytecode name to deoptimization details
|
Thu, 23 Feb 2012 23:06:28 +0100 |
Thomas Wuerthinger |
Fixed two asserts in the implicit div exception handling for Windows that are not valid for Graal (as it deoptimizes to some place before the div instead of exactly to the div bytecode).
|
Thu, 23 Feb 2012 22:04:35 +0100 |
Thomas Wuerthinger |
Remove the recording of oop arguments that are passed on the stack.
|
Thu, 23 Feb 2012 21:43:59 +0100 |
Thomas Wuerthinger |
Fix reexecute boolean in HotSpot debug information. Introduce "duringCall" flag in FrameState that indicates that the bci of the frame state denotes an invoke that should *not* be reexecuted.
|
Thu, 23 Feb 2012 12:06:39 +0100 |
Thomas Wuerthinger |
Merge.
|
Wed, 22 Feb 2012 21:24:08 +0100 |
Thomas Wuerthinger |
Merge.
|
Wed, 22 Feb 2012 14:07:10 +0100 |
Thomas Wuerthinger |
Small changes to the deopt stub.
|
Wed, 22 Feb 2012 18:20:11 -0800 |
Christian Haeubl |
changed TraceDeoptimization output
|
Wed, 22 Feb 2012 16:53:23 -0800 |
Christian Haeubl |
another fix for resolving the issue with biased monitor and deoptimization
|
Wed, 22 Feb 2012 17:27:11 +0100 |
Lukas Stadler |
fix NPE in tests caused by recordMethodContents
|
Wed, 22 Feb 2012 17:05:20 +0100 |
Lukas Stadler |
add Condition.join, Condition.meet and tests
|
Wed, 22 Feb 2012 17:04:27 +0100 |
Lukas Stadler |
add MethodContents assumption to fix debbugging issue
|
Tue, 21 Feb 2012 16:23:44 -0800 |
Christian Haeubl |
bugfix
|
Tue, 21 Feb 2012 16:05:46 -0800 |
Christian Haeubl |
added flag PrintDeoptimizationDetails
|
Tue, 21 Feb 2012 14:27:25 -0800 |
Christian Haeubl |
removed vframe printing code that sometimes causes crashes and is not in OpenJDK
|
Tue, 21 Feb 2012 11:01:45 -0800 |
Christian Haeubl |
Merge
|
Tue, 21 Feb 2012 10:48:32 -0800 |
Christian Haeubl |
fixed fastdebug crash (deoptimization requires that no exception is pending)
|
Tue, 21 Feb 2012 19:35:51 +0100 |
Thomas Wuerthinger |
Fixed regression in mx.py
|
Tue, 21 Feb 2012 19:33:18 +0100 |
Thomas Wuerthinger |
Added fastdebug version of tradesoap to gate check.
|
Tue, 21 Feb 2012 19:31:24 +0100 |
Thomas Wuerthinger |
Merge.
|
Tue, 21 Feb 2012 19:31:06 +0100 |
Thomas Wuerthinger |
Call uncommon_trap instead of fetch_unroll_info to correctly revoke biased locks on deopt.
|
Tue, 21 Feb 2012 19:30:33 +0100 |
Thomas Wuerthinger |
Fixed Ctrl+C for Windows in mx.py
|
Tue, 21 Feb 2012 15:57:18 +0100 |
Thomas Wuerthinger |
Cosmetic changes to lock elimination.
|
Tue, 21 Feb 2012 13:15:07 +0100 |
Thomas Wuerthinger |
Removed create64.cmd (mx build is the correct command for creating the visual studio projects).
|
Tue, 21 Feb 2012 13:03:38 +0100 |
Thomas Wuerthinger |
Print java.exe when execuing "mx vm"
|
Mon, 20 Feb 2012 18:01:22 +0100 |
Thomas Wuerthinger |
Merge.
|
Mon, 20 Feb 2012 17:58:46 +0100 |
Thomas Wuerthinger |
Visualizer nbproject changes.
|
Tue, 21 Feb 2012 16:35:42 +0100 |
Andreas Woess |
Don't emit moves for constants that are used only in frame states.
|