Josh warner
|
f773c9e610
|
fixed xul deadlock bug on linux
|
2009-06-11 09:52:13 -06:00 |
|
Josh warner
|
6bca8fcefc
|
added support for windows-x86_64
|
2009-06-11 09:48:27 -06:00 |
|
Josh warner
|
16fee943e6
|
added debugging method 'vmAddressFromLine'
|
2009-06-11 09:45:35 -06:00 |
|
Josh warner
|
9681a8a1ff
|
added debugging method 'vmAddressFromLine'
|
2009-06-11 09:44:37 -06:00 |
|
Josh warner
|
862c37f9ad
|
added support for windows-x86_64, changed exception handling to use vectored exception handling on 64 bit windows
|
2009-06-11 09:43:04 -06:00 |
|
Josh warner
|
73fa0e0b0d
|
added support for windows-x86_64
|
2009-06-11 09:42:07 -06:00 |
|
Josh warner
|
53da167116
|
refactored code, added support for upper 8 registers on x86-64 and windows-x86_64
|
2009-06-11 09:40:50 -06:00 |
|
Josh warner
|
ad33a7800f
|
changed dynamicCall definition for 64 bit windows
|
2009-06-11 09:39:46 -06:00 |
|
Josh warner
|
788e34936c
|
fixed 64-bit windows printf formatters
|
2009-06-11 09:38:20 -06:00 |
|
Josh warner
|
a80d30b4ce
|
added windows-x86_64 build target
|
2009-06-11 09:36:53 -06:00 |
|
Josh warner
|
6c669b96bb
|
Merge commit '79558e7e34580406527e20ed25bf65e6ce0bae54'
|
2009-06-05 15:55:14 -06:00 |
|
Josh warner
|
c7e134eb7a
|
updated machine-word-dependent cast to be agnostic
|
2009-06-05 14:32:36 -06:00 |
|
Josh warner
|
e8f02be3dd
|
fix mingw64 build by including direct.h
|
2009-06-05 14:31:53 -06:00 |
|
Josh warner
|
bcad89dc17
|
handle null parameter types in various class methods
|
2009-06-05 14:28:55 -06:00 |
|
Joel Dice
|
79558e7e34
|
fix GCC 4.4 warnings
|
2009-05-22 18:21:11 -06:00 |
|
Joel Dice
|
34167cf63c
|
Merge branch 'master' of oss.readytalk.com:/var/local/git/avian
|
2009-04-23 13:35:21 -06:00 |
|
Eric Scharff
|
ed4c24c7f6
|
Removed temp files
|
2009-04-22 16:27:58 -06:00 |
|
mweaver
|
6b89ecd0ee
|
Like a noob, I missed some things... broke the compilation.
|
2009-04-22 15:24:26 -06:00 |
|
Joel Dice
|
0070446740
|
Merge branch 'master' of oss.readytalk.com:/var/local/git/avian
|
2009-04-22 13:01:29 -06:00 |
|
mweaver
|
f68f1e5888
|
should be fixed
|
2009-04-22 11:43:22 -06:00 |
|
mweaver
|
d6fb1e0c7c
|
Adding changes to fix Map/Collections
Merge branch 'master' of ssh://oss.readytalk.com/var/local/git/avian
Conflicts:
classpath/java/util/HashMap.java
classpath/java/util/Map.java
|
2009-04-22 11:34:32 -06:00 |
|
mweaver
|
34da6da3db
|
brought in line with Sun's SDK, should no longer break on values call
|
2009-04-22 10:04:38 -06:00 |
|
mweaver
|
c5dd57f74c
|
Brought more in line with Sun's SDK
|
2009-04-22 10:04:23 -06:00 |
|
mweaver
|
9023899c81
|
Brought interface in line with Sun
|
2009-04-22 10:03:53 -06:00 |
|
Joel Dice
|
3165920fb5
|
Merge branch 'master' of oss.readytalk.com:/var/local/git/avian
|
2009-04-17 09:50:43 -06:00 |
|
Eric Scharff
|
af784f4cbc
|
"Fix" Map.containsKey() and Map.containsValue()
java.util.Map.containsKey() and java.util.Map.containsValue() take
Object parameters, not K and V. Changed to improve classpath
compatibility.
|
2009-04-17 08:57:49 -06:00 |
|
Joel Dice
|
296512de70
|
fix misleading statement in readme.txt
|
2009-04-14 09:02:13 -06:00 |
|
Joel Dice
|
d11195165f
|
add tarball target to makefile
|
2009-04-11 11:54:43 -06:00 |
|
Joel Dice
|
b871f430d0
|
avoid reading below the stack pointer in vmInvoke, since it upsets valgrind
|
2009-03-19 08:44:08 -06:00 |
|
Joel Dice
|
538e23c642
|
fix order-of-operations bugs in compile.cpp which led to creation of incorrect stack maps
|
2009-03-18 16:24:13 -06:00 |
|
Joel Dice
|
c9400316fd
|
try harder to find a suitable stack frame site in pickTarget when there are no free registers left
|
2009-03-16 20:03:59 -06:00 |
|
Joel Dice
|
7433abd402
|
Merge branch 'master' of oss.readytalk.com:/var/local/git/avian
|
2009-03-16 18:00:58 -06:00 |
|
Joel Dice
|
f5c79355f2
|
set StealRegisterReserveCount to 2 to avoid running out of registers in when shuffling values around on the stack
|
2009-03-16 18:00:51 -06:00 |
|
Joel Dice
|
fc6c11fadb
|
fix cut-and-paste artifacts in readme.txt
|
2009-03-15 17:34:48 -06:00 |
|
Joel Dice
|
482055b7d4
|
refine estimate of bootimage overhead in readme.txt
|
2009-03-15 17:29:45 -06:00 |
|
Joel Dice
|
6fef9f2464
|
whitespace tweaks in readme.txt
|
2009-03-15 16:19:48 -06:00 |
|
Joel Dice
|
90cbfc12cb
|
update readme.txt to document powerpc support and bootimage builds
|
2009-03-15 13:49:13 -06:00 |
|
Joel Dice
|
7311fdab02
|
fix bootimage build
|
2009-03-15 13:47:07 -06:00 |
|
Joel Dice
|
d1018bf078
|
update copyright years
|
2009-03-15 12:02:36 -06:00 |
|
Joel Dice
|
c485613e26
|
update version to 0.2 in makefile
|
2009-03-15 12:01:56 -06:00 |
|
Joel Dice
|
0ce644cca2
|
put new thread into active state in AttachCurrentThread
|
2009-03-14 18:07:38 -06:00 |
|
Joel Dice
|
073b829c79
|
avoid running out of eligable source registers for writing a single byte to memory on x86
|
2009-03-14 16:47:26 -06:00 |
|
Joel Dice
|
9abc25e134
|
refine build directory naming system to avoid needing to 'make clean' upon changing build parameters
|
2009-03-14 15:16:05 -06:00 |
|
Joel Dice
|
12640219e6
|
handle b == dst case in andC
|
2009-03-14 14:34:44 -06:00 |
|
Joel Dice
|
8d9409112c
|
reuse source site as destination site if appropriate in getTarget
|
2009-03-14 14:17:32 -06:00 |
|
Joel Dice
|
54b691f4de
|
handle b == t case in multiplyR and remainderR
|
2009-03-14 14:14:49 -06:00 |
|
Joel Dice
|
ee2d105f6c
|
freeze move operand sites prior to calling the assembler so the assembler won't steal them
|
2009-03-13 20:55:41 -06:00 |
|
J. Treadwell
|
21fa23d84b
|
fixed multiplyC bug (all multiplies now delegated to multiplyR)
|
2009-03-13 18:37:40 -06:00 |
|
Joel Dice
|
ef12477670
|
more work on Integers.java
|
2009-03-13 18:36:11 -06:00 |
|
Joel Dice
|
1f35e5efb4
|
fix cut-and-paste foolishness in Integers.java
|
2009-03-13 18:29:11 -06:00 |
|