Joel Dice
|
1f30fa8c72
|
Merge branch 'master' of dice:git/vm
|
2007-09-14 14:34:38 -06:00 |
|
Joel Dice
|
4ade402f1b
|
bugfixes; SWT ControlExample works on x86_32
|
2007-09-14 14:35:37 -06:00 |
|
Joel Dice
|
59e87ddebf
|
Merge branch 'master' of dice:git/vm
|
2007-09-14 08:18:35 -06:00 |
|
Joel Dice
|
fde79e8569
|
makefile tweak for testing two different architectures on the same machine
|
2007-09-14 08:18:33 -06:00 |
|
Joel Dice
|
bb520e4ef9
|
bugfixes
|
2007-09-13 21:59:39 -06:00 |
|
Joel Dice
|
2ca75d50e6
|
implement a few more classpath methods
|
2007-09-13 21:12:51 -06:00 |
|
Joel Dice
|
5e42158f4b
|
add misc methods to classpath
|
2007-09-13 20:19:44 -06:00 |
|
Joel Dice
|
ce97b6eecb
|
implement i2d and i2f
|
2007-09-13 19:42:12 -06:00 |
|
Joel Dice
|
b0926e71fb
|
fix math errors when walking object map in collect()::Client::walk()
|
2007-09-13 16:45:09 -06:00 |
|
Joel Dice
|
a9885252fa
|
add valgrind suppressions
|
2007-09-13 16:43:29 -06:00 |
|
Joel Dice
|
dc34707f98
|
fix Call*Method() calls to wrong run() function
|
2007-09-13 10:43:33 -06:00 |
|
Joel Dice
|
542888a1d3
|
bugfixes
|
2007-09-12 21:15:16 -06:00 |
|
Joel Dice
|
7cb3a30a91
|
sketch of Runtime.exec() and Calendar; misc bugfixes
|
2007-09-12 18:21:37 -06:00 |
|
Joel Dice
|
182414c6e0
|
sketch out ResourceBundle
|
2007-09-11 20:56:02 -06:00 |
|
Joel Dice
|
cb03240c64
|
quick sketches of various SWT 3.3 dependencies
|
2007-09-11 19:13:05 -06:00 |
|
Joel Dice
|
132936ba2e
|
fix backwards logic in System::Local assertions
|
2007-09-10 20:13:55 -06:00 |
|
Joel Dice
|
e5987f2a22
|
JNIEnv and JavaVM method implementations
|
2007-09-10 17:33:58 -06:00 |
|
Joel Dice
|
a9f9755221
|
more JNIEnvVTable entries
|
2007-09-07 17:20:21 -06:00 |
|
Joel Dice
|
bd4d9fdeb2
|
several things: change object typedef to Object* instead of void* to improve type safety; add JNICALL attributes to JNI functions; implement additional JavaVM methods
|
2007-09-06 18:21:52 -06:00 |
|
Joel Dice
|
a4b4f36c5b
|
various classpath updates to help SWT build
|
2007-08-30 17:31:32 -06:00 |
|
Joel Dice
|
8b102783a6
|
implement File.getParent()
|
2007-08-28 17:39:21 -06:00 |
|
Joel Dice
|
f72f95d7ca
|
check for exceptions in invoke()
|
2007-08-28 17:38:47 -06:00 |
|
Joel Dice
|
b8de552797
|
re-implement System.getProperty to separate vm-specific properties from others
|
2007-08-27 07:46:17 -06:00 |
|
Joel Dice
|
493667a6cc
|
handle negative numbers in Long.parseLong() and improve error detection
|
2007-08-23 20:35:27 -06:00 |
|
Joel Dice
|
dd17a27485
|
support os.name in System.getProperty
|
2007-08-23 19:58:10 -06:00 |
|
Joel Dice
|
d1dbb45d55
|
implement Arrays.toString()
|
2007-08-23 19:57:42 -06:00 |
|
Joel Dice
|
009a743aa8
|
box primitive return values in invoke()
|
2007-08-23 18:22:28 -06:00 |
|
Joel Dice
|
8377016b0f
|
StringTokenizer bugfixes
|
2007-08-23 18:21:56 -06:00 |
|
Joel Dice
|
e9cafcad37
|
add StringBuilder.append(boolean)
|
2007-08-23 18:20:42 -06:00 |
|
Joel Dice
|
256bcf04e0
|
fix Method.invoke() to handle polymorphism properly
|
2007-08-22 21:30:37 -06:00 |
|
Joel Dice
|
38e2abb818
|
specify class name when throwing CloneNotSupportedException
|
2007-08-22 21:22:44 -06:00 |
|
Joel Dice
|
f907d9e08f
|
implement StringTokenizer
|
2007-08-22 21:22:16 -06:00 |
|
Joel Dice
|
3526fbfcb7
|
initial sketch of java/util/StringTokenizer
|
2007-08-22 20:25:08 -06:00 |
|
Joel Dice
|
c6e1644281
|
fix bug in calculating GC footprint in new heap pool code
|
2007-08-22 20:24:25 -06:00 |
|
Joel Dice
|
00c611fcf9
|
Merge branch 'master' of dice:git/vm
|
2007-08-22 08:50:34 -06:00 |
|
Joel Dice
|
f148fd0668
|
add Machine::heapPool, allowing threads to acquire replacement heaps up to a point before forcing a GC
|
2007-08-22 08:50:29 -06:00 |
|
Joel Dice
|
a1caf06955
|
properly handle classes with no interface table in isAssignableFrom()
|
2007-08-21 22:03:03 -06:00 |
|
Joel Dice
|
57d57ff7bf
|
use identity hash code in Object.toString()
|
2007-08-21 22:02:17 -06:00 |
|
Joel Dice
|
84028e7f51
|
fix reversed logic in LinkedList.addFirst()/addLast()
|
2007-08-21 22:01:37 -06:00 |
|
Joel Dice
|
a68505ff48
|
implement Hashtable.toString() (defer to HashMap)
|
2007-08-21 22:00:46 -06:00 |
|
Joel Dice
|
ec68b60204
|
add profile-jscheme target to makefile
|
2007-08-20 20:30:56 -06:00 |
|
Joel Dice
|
af6f2bbc46
|
always call bitsetHasMore() from bitsetNext(), regardless of whether assertions are enabled
|
2007-08-20 20:30:22 -06:00 |
|
Joel Dice
|
27c8511c5e
|
bugfixes
|
2007-08-20 18:24:54 -06:00 |
|
Joel Dice
|
e2f3e80bdf
|
heap o' bugfixes
|
2007-08-19 20:57:32 -06:00 |
|
Joel Dice
|
7a340fd8fb
|
bugfixes
|
2007-08-19 14:24:26 -06:00 |
|
Joel Dice
|
59638543c7
|
various performance tweaks and bugfixes
|
2007-08-19 13:45:51 -06:00 |
|
Joel Dice
|
747e7b0371
|
set minimum value for initial nextGen2 capacity; profile support
|
2007-08-18 16:42:11 -06:00 |
|
Joel Dice
|
3bbc119516
|
add System::now()
|
2007-08-18 16:35:22 -06:00 |
|
Joel Dice
|
215a52ba54
|
simplify heap.cpp by allocating segments pessimistically
|
2007-08-18 15:24:29 -06:00 |
|
Joel Dice
|
77136e77cb
|
String.indexOf() should take an int, not a char
|
2007-08-18 15:22:43 -06:00 |
|