Tue, 18 Dec 2012 13:59:24 +0000 |
aph |
Get rid of result handler slot in stack frame
|
Tue, 18 Dec 2012 13:31:25 +0000 |
aph |
Fix stack frame setup
|
Fri, 14 Dec 2012 18:05:34 +0000 |
aph |
jbytes are signed in a native return handler.
|
Fri, 14 Dec 2012 17:59:09 +0000 |
aph |
Make some stack space when thrown an exception.
|
Thu, 13 Dec 2012 17:13:20 +0000 |
aph |
merge
|
Thu, 13 Dec 2012 17:12:57 +0000 |
aph |
Rewrite integer division logic.
|
Wed, 12 Dec 2012 18:38:56 +0000 |
Andrew Dinn |
added variant of call_VM_leaf_base to allow passing of fp count and ret type
|
Wed, 12 Dec 2012 15:44:04 +0000 |
Andrew Dinn |
merge
|
Wed, 12 Dec 2012 15:41:35 +0000 |
Andrew Dinn |
corrected drem template generator to call out to SharedRuntime::drem
|
Wed, 12 Dec 2012 13:57:55 +0000 |
aph |
merge
|
Wed, 12 Dec 2012 13:56:25 +0000 |
aph |
Delete c1 files
|
Wed, 12 Dec 2012 13:53:20 +0000 |
aph |
Fix compressed OOPs. Remove c1 and c2 definitions.
|
Wed, 12 Dec 2012 11:30:51 +0000 |
Andrew Dinn |
Added FPSR read/write insns and used them to handle exceptions in d21, f21, etc
|
Tue, 11 Dec 2012 16:56:45 +0000 |
Andrew Dinn |
merge
|
Tue, 11 Dec 2012 16:54:38 +0000 |
Andrew Dinn |
the correct fix for handling NaN in fp to int conversions
|
Mon, 10 Dec 2012 16:02:51 +0000 |
Andrew Dinn |
Modied d2l, f2l, d2i, f2i to handle NaNs correctly
|
Mon, 10 Dec 2012 17:02:06 +0000 |
aph |
Stub for throw_exception, branch relocs, generate stack_overflow_check.
|
Fri, 07 Dec 2012 14:10:17 +0000 |
aph |
Correct handling of carry flag after cmp instructions.
|
Thu, 06 Dec 2012 15:03:07 +0000 |
aph |
Add handlers for stack overflow and bounds check.
|
Thu, 06 Dec 2012 11:36:48 +0000 |
Andrew Dinn |
removing emacs backup files added by mistake
|
Mon, 03 Dec 2012 18:03:06 +0000 |
Andrew Dinn |
reinstated fixed that got lost in the merge
|
Mon, 03 Dec 2012 16:39:33 +0000 |
aph |
Correct stack offset for floating-point args.
|
Mon, 03 Dec 2012 15:48:35 +0000 |
aph |
merge
|
Mon, 03 Dec 2012 15:30:53 +0000 |
aph |
Correctly restore SP after calling a native method
|
Mon, 03 Dec 2012 15:22:48 +0000 |
aph |
Remove the kludge that allocated one page for the stack in a native
|
Mon, 03 Dec 2012 15:10:46 +0000 |
aph |
Slow signature handler.
|
Thu, 29 Nov 2012 13:24:13 +0000 |
Andrew Dinn |
fixed 4 problems with signature handler code
|
Mon, 26 Nov 2012 17:12:43 +0000 |
aph |
merge
|
Mon, 26 Nov 2012 17:11:06 +0000 |
aph |
merge
|
Mon, 26 Nov 2012 16:06:42 +0000 |
aph |
Save and restore SP in frame.
|
Mon, 26 Nov 2012 13:09:13 +0000 |
aph |
Save and restore using SP, not ESP.
|
Fri, 23 Nov 2012 18:13:49 +0000 |
aph |
Tidy SP handling. Better
|
Wed, 21 Nov 2012 14:05:22 +0000 |
aph |
More ajdustments of SP to make it 16-aligned and always below ESP.
|
Tue, 20 Nov 2012 16:35:26 +0000 |
aph |
Rename esp
|
Tue, 20 Nov 2012 16:24:45 +0000 |
aph |
merge
|
Tue, 20 Nov 2012 16:23:30 +0000 |
aph |
Move to using a separate machine stack pointer and Java expression stack pointer.
|
Tue, 20 Nov 2012 12:03:49 +0000 |
Andrew Dinn |
fixed bug in iinc_wide which was causing Double.toString fail
|
Mon, 19 Nov 2012 17:04:55 +0000 |
Andrew Dinn |
shortened name for rdispatch_tables register to rdispatch
|
Mon, 19 Nov 2012 14:41:00 +0000 |
Andrew Dinn |
optimised compare to use single csinc or csinv in place of mov/csel pair
|
Mon, 19 Nov 2012 10:37:05 +0000 |
Andrew Dinn |
merge
|
Mon, 19 Nov 2012 10:35:20 +0000 |
Andrew Dinn |
corrected error in fp compare logic
|
Wed, 14 Nov 2012 18:03:46 +0000 |
aph |
merge
|
Wed, 14 Nov 2012 18:03:16 +0000 |
aph |
Assembler improvements.
|
Mon, 05 Nov 2012 20:17:46 +0000 |
Andrew Dinn |
merge
|
Fri, 02 Nov 2012 16:17:12 +0000 |
Andrew Dinn |
modified bccheck callback to make checking of methodOop and bcp optional
|
Thu, 01 Nov 2012 17:04:39 +0000 |
aph |
Fix synchronized native methods
|
Thu, 01 Nov 2012 17:03:41 +0000 |
aph |
Disable debugging code
|
Wed, 31 Oct 2012 17:43:13 +0000 |
aph |
Add safepoints, multianewarray, jsr, ret. Fix tableswitch.
|
Tue, 30 Oct 2012 18:38:48 +0000 |
aph |
merge
|
Tue, 30 Oct 2012 18:38:12 +0000 |
aph |
Correct division and array indexing.
|
Tue, 30 Oct 2012 18:36:56 +0000 |
aph |
Debug breakpoint for instruction generation.
|
Tue, 30 Oct 2012 18:35:29 +0000 |
aph |
Remove call to SEGV handler
|
Mon, 29 Oct 2012 15:48:15 +0000 |
Andrew Dinn |
merging changes up to jdk8-b58
|
Mon, 29 Oct 2012 14:27:47 +0000 |
aph |
Tidy up handling of do_not_unlock_if_synchronized.
|
Fri, 26 Oct 2012 14:55:18 +0100 |
Andrew Dinn |
fixed error in setting do_not_unlock_if_synchronized field
|
Thu, 25 Oct 2012 16:11:50 +0100 |
Andrew Dinn |
corrected to use a scratch register to hold the vtable index
|
Thu, 25 Oct 2012 15:35:26 +0100 |
Andrew Dinn |
adding new file from hs25_b02 changes omitted from previous commit
|
Thu, 25 Oct 2012 12:35:35 +0100 |
Andrew Dinn |
merged template interpreter dispatch optimization
|
Thu, 25 Oct 2012 11:45:14 +0100 |
Andrew Dinn |
updated cpu/aarch64 tree to reflect changes in hotspot tree up to hs25_b02
|
Tue, 23 Oct 2012 15:05:07 +0100 |
aph |
Use a dispatch base register
|