Joel Dice
|
2f3f97d550
|
clean up compile.cpp and support both x86_64 and i386; further refactoring to support JIT
|
2007-09-26 17:23:03 -06:00 |
|
Joel Dice
|
e7c8fb645a
|
JIT works for Instructions.java
|
2007-09-25 17:53:11 -06:00 |
|
Joel Dice
|
65a3ee4277
|
superficial tweaks
|
2007-09-21 08:16:43 -06:00 |
|
Eric Scharff
|
36f1d3206e
|
The proper extension for Mac JNI libraries is .jnilib. Hard-coded constants
have been factored to common locations. Furthermore, the LD_LIBRARY_PATH
environment variable is DYLD_LIBRARY_PATH on Mac OS X.
|
2007-09-20 10:13:41 -06:00 |
|
Joel Dice
|
a688a6f61a
|
use lib%s.dylib to map library names on Darwin
|
2007-09-19 18:37:25 -06:00 |
|
Eric Scharff
|
f430f3f00e
|
Various fixes (mostly making things more strict) to get the code to
compile on Mac OS X
|
2007-09-19 10:22:19 -06:00 |
|
Joel Dice
|
49a3c08cc9
|
use dlopen()/dlsym() to resolve builtin JNI methods
|
2007-09-18 17:30:09 -06:00 |
|
Joel Dice
|
dc9ae3d269
|
fix interpretation of stat() return value in System::identify()
|
2007-09-17 07:16:55 -06:00 |
|
Joel Dice
|
b88438d2fd
|
sketch of JAR support in Finder
|
2007-09-16 18:13:36 -06:00 |
|
Joel Dice
|
7cb3a30a91
|
sketch of Runtime.exec() and Calendar; misc bugfixes
|
2007-09-12 18:21:37 -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
|
59638543c7
|
various performance tweaks and bugfixes
|
2007-08-19 13:45:51 -06:00 |
|
Joel Dice
|
3bbc119516
|
add System::now()
|
2007-08-18 16:35:22 -06:00 |
|
Joel Dice
|
73155c6196
|
fix failure to remove thread from wait list in System::Monitor::notifyAll()
|
2007-07-29 19:18:18 -06:00 |
|
Joel Dice
|
0e373727a2
|
implement Thread.interrupt()
|
2007-07-28 15:28:25 -06:00 |
|
Joel Dice
|
41bee5829e
|
misc. bugfixes and tweaks
|
2007-07-28 10:10:13 -06:00 |
|
Joel Dice
|
6b0792c881
|
exception handling and parseMethodTable() bugfixes
|
2007-07-24 19:56:05 -06:00 |
|
Joel Dice
|
527f46d53d
|
bugfixes; add NullPointerException.java
|
2007-07-23 21:31:28 -06:00 |
|
Joel Dice
|
472ecb1713
|
flesh out some classpath classes
|
2007-07-22 13:06:21 -06:00 |
|
Joel Dice
|
48226f988c
|
add a bunch of classes to classpath and flesh out a few existing ones
|
2007-07-21 11:50:26 -06:00 |
|
Joel Dice
|
108f8d7bc0
|
fix i386 build error
|
2007-07-20 08:39:50 -06:00 |
|
Joel Dice
|
0f7a2137bf
|
factor system.cpp and class-finder.cpp out of main.cpp
|
2007-07-20 08:36:31 -06:00 |
|