Joel Dice
|
2edaa82801
|
prepend copyright notice and license to all source files; add license.txt and readme.txt
|
2008-02-19 11:06:52 -07:00 |
|
Dain
|
8a0ffe186f
|
Adds appending of doubles to a StringBuffer
|
2008-01-30 16:26:30 -07:00 |
|
Joel Dice
|
7a262d0578
|
add java.lang.OutOfMemoryError
|
2008-01-29 08:18:23 -07:00 |
|
Joel Dice
|
707359d555
|
remove redundant synchronization from Collections.SynchronizedCollection
|
2008-01-28 08:10:23 -07:00 |
|
Dain
|
6926ca6778
|
Added parsing of new line characters in properties files.
|
2008-01-23 16:39:45 -07:00 |
|
Joel Dice
|
35160e46d8
|
don't include embedded boot classpath in libvm.a, only the executable
|
2008-01-18 17:54:36 -07:00 |
|
Joel Dice
|
bb701f309c
|
implement StringBuffer.append(boolean)
|
2008-01-18 16:16:24 -07:00 |
|
Joel Dice
|
dc6c7e9121
|
use more conventional os.name properties
|
2008-01-18 08:35:20 -07:00 |
|
Joel Dice
|
86704591e7
|
Throwable.initCause should return 'this'
|
2008-01-03 10:08:33 -07:00 |
|
Joel Dice
|
be5600d79d
|
fix Integer.toHexString to treat its argument as unsigned
|
2007-12-26 12:17:52 -07:00 |
|
Joel Dice
|
f116225933
|
fix 64-bit arithmetic support on x86-32
|
2007-12-22 17:00:35 -07:00 |
|
Joel Dice
|
c53470f9c8
|
Merge branch 'master' of dice.ecovate.com:git/vm
|
2007-12-21 17:27:49 -07:00 |
|
Joel Dice
|
a867e4d587
|
snapshot
|
2007-12-21 17:26:55 -07:00 |
|
James Sanders
|
8c56845616
|
Added support for Math.cos
|
2007-12-21 14:10:40 -07:00 |
|
Eric Scharff
|
6954c9c377
|
Fixes for PushbackReader (which only can push back one char) and StringReader.
|
2007-12-18 12:19:52 -07:00 |
|
Eric Scharff
|
8b2577b77c
|
Add method to create one hashtable from a map, useful in converting a
HashMap into a Hashtable.
|
2007-12-18 11:23:59 -07:00 |
|
Eric Scharff
|
7224c98766
|
Trivial implementation of java.util.Random
|
2007-12-17 15:43:51 -07:00 |
|
Eric Scharff
|
5af58548b7
|
Removed unused variable in StringBuilder.
|
2007-12-14 16:16:40 -07:00 |
|
Joel Dice
|
216224dcc4
|
fix length tracking bugs in StringBuilder
|
2007-12-13 09:19:58 -07:00 |
|
Eric Scharff
|
ec653fbc1e
|
Use the default line separator when logging
|
2007-12-11 10:26:28 -07:00 |
|
Joel Dice
|
fc78e122c0
|
Merge branch 'master' of dice:git/vm
|
2007-12-03 16:36:57 -07:00 |
|
Joel Dice
|
9f5c2f4122
|
implement Arrays.sort
|
2007-12-03 16:32:54 -07:00 |
|
Eric Scharff
|
3cc1232fc2
|
sys/wait.h should only be included when NOT compiling for win32
|
2007-12-03 13:25:46 -07:00 |
|
James Sanders
|
3f8a370ba8
|
Implemented Runtime.exec, Process.waitFor and Process.exitValue for non-windows
|
2007-11-30 16:39:51 -07:00 |
|
James Sanders
|
266c256116
|
Added IllegalThreadStateException, which is used by java.lang.Process
|
2007-11-30 16:11:06 -07:00 |
|
James Sanders
|
8f652ce12d
|
Implemented native Process.exitValue and Process.waitFor on windows
|
2007-11-29 18:01:07 -07:00 |
|
James Sanders
|
b6ad93856d
|
Merge branch 'master' of dice.readytalk.com:/home/dicej/git/vm
|
2007-11-28 17:52:23 -07:00 |
|
James Sanders
|
bf102aa1a8
|
implemented Runtime.exec(String) and Runtime.exec(String[])
|
2007-11-28 17:52:08 -07:00 |
|
Eric Scharff
|
51c198f0f0
|
Implemented java.lang.Math.random() properly (seeding the random number
on first use, and then using the system random number generator)
|
2007-11-28 17:06:04 -07:00 |
|
Joel Dice
|
d24b633665
|
fix return value of ByteArrayOutputStream.size()
|
2007-11-27 16:59:49 -07:00 |
|
Joel Dice
|
74235ea33c
|
add ByteArrayOutputStream.size()
|
2007-11-27 10:30:55 -07:00 |
|
Joel Dice
|
6fe0c4636f
|
various bugfixes and tweaks in reflection
|
2007-11-20 13:40:07 -07:00 |
|
Joel Dice
|
80f23a5040
|
implement Class.getEnumConstants
|
2007-11-17 11:39:29 -07:00 |
|
Joel Dice
|
4f047ded8c
|
make ArrayList.set() do bounds checking
|
2007-11-15 11:53:33 -07:00 |
|
Joel Dice
|
a6a1f8ba98
|
make ByteBuffer implement Comparable
|
2007-11-15 11:53:01 -07:00 |
|
Joel Dice
|
69f1024887
|
add missing classpath methods
|
2007-11-14 09:32:36 -07:00 |
|
Joel Dice
|
d1048f9bcb
|
implement ByteBuffer.get(byte[])
|
2007-11-09 14:32:33 -07:00 |
|
Joel Dice
|
7b8fb7233e
|
add PersistentSet.toString(), fix a bug when removing the last element, and add a couple sanity checks
|
2007-11-09 08:08:35 -07:00 |
|
Joel Dice
|
fef3cddb9e
|
fix build breakage due to missing isEmpty() methods
|
2007-11-07 09:48:09 -07:00 |
|
Joel Dice
|
4611c89dbe
|
add a few classpath methods
|
2007-11-06 17:41:53 -07:00 |
|
Eric Scharff
|
76d876c039
|
Removed custom logging code, which is factored correctly elsewhere.
|
2007-11-06 11:20:12 -07:00 |
|
Joel Dice
|
94e9bd0fd2
|
clean up bootstrap type generation to eliminate redundancy (broken)
|
2007-11-04 14:15:28 -07:00 |
|
Joel Dice
|
7dfbd87a40
|
bugfixes
|
2007-11-02 15:42:19 -06:00 |
|
Joel Dice
|
e820b6a8a4
|
sketch of singleton support
|
2007-11-02 15:08:14 -06:00 |
|
Joel Dice
|
b71d5104ba
|
snapshot
|
2007-11-01 13:24:09 -06:00 |
|
Joel Dice
|
7a4cca45c2
|
fix subtle length vs. limit bug in ByteArrayInputStream
|
2007-10-31 10:11:14 -06:00 |
|
Eric Scharff
|
1d04186a0c
|
Fixed bug in ByteBuffer.getLong()
|
2007-10-31 09:27:26 -06:00 |
|
Eric Scharff
|
2fd2df53fd
|
Fixed thinko in ByteArrayInputStream
|
2007-10-30 16:52:24 -06:00 |
|
Eric Scharff
|
b85c643251
|
Minor optimization for ByteArrayInputStream
|
2007-10-30 15:37:46 -06:00 |
|
Eric Scharff
|
907ce57975
|
Order of arraycopy backwards
|
2007-10-30 15:10:32 -06:00 |
|