corda/classpath/avian
Joel Dice 3e0ab35ba1 fix PersistentSet.remove side-effect bug
The whole point of PersistentSet is to provide non-destructive write
operations, which means the add and remove methods should have no
effect on previous revisions.  However, a bug in remove caused shared
tree nodes to be modified, corrupting any revisions with which they
were shared.
2012-10-13 09:39:14 -06:00
..
avianvmresource rename package avian.avian_vm_resource to avian.avianvmresource 2012-10-06 15:33:24 -06:00
file implement jar and file URL stream handlers 2011-03-25 19:14:21 -06:00
http use avian.http.Handler for http(s) URLs, not avian.file.Handler 2012-02-27 13:38:47 -07:00
jar implement jar and file URL stream handlers 2011-03-25 19:14:21 -06:00
Addendum.java update copyright years 2012-05-11 17:43:27 -06:00
AnnotationInvocationHandler.java support runtime-visible annotations and java.lang.reflect.Proxy 2009-09-18 18:01:54 -06:00
Assembler.java fix Subroutine test for use with OpenJDK build 2011-02-17 14:28:51 -07:00
Atomic.java add bare-bones ConcurrentLinkedQueue implementation 2011-09-29 18:26:50 -06:00
Callback.java more work on continuation support 2009-05-05 18:29:05 -06:00
CallbackReceiver.java more work on continuation support 2009-05-05 18:29:05 -06:00
Cell.java move non-standard classes to avian package 2009-06-04 17:59:34 -06:00
ClassAddendum.java update copyright years 2012-05-11 17:43:27 -06:00
Classes.java update copyright years 2012-05-11 17:43:27 -06:00
ConstantPool.java add new subroutine test 2011-02-16 11:41:33 -07:00
Continuations.java update copyright years 2012-05-11 17:43:27 -06:00
FieldAddendum.java preliminary support for using OpenJDK's class library 2010-09-10 15:05:29 -06:00
IncompatibleContinuationException.java add classpath/avian/IncompatibleContinuationException.java 2009-05-24 18:21:19 -06:00
Iso88591.java Added AbstractMap for protobuf, and String getByte encoding for Latin-1 2011-08-12 13:30:51 -06:00
Machine.java update copyright years 2012-05-11 17:43:27 -06:00
MethodAddendum.java update copyright years 2012-05-11 17:43:27 -06:00
OpenJDK.java update copyright years 2012-05-11 17:43:27 -06:00
PersistentSet.java fix PersistentSet.remove side-effect bug 2012-10-13 09:39:14 -06:00
Singleton.java move proxy and annotation code from C++ to Java 2009-09-19 16:21:15 -06:00
Stream.java update copyright years 2012-05-11 17:43:27 -06:00
SystemClassLoader.java update copyright years 2012-05-11 17:43:27 -06:00
Utf8.java fix ArrayIndexOutOfBoundsException when decoding a UTF-8 stream 2012-08-04 16:11:27 -06:00
VMClass.java update copyright years 2012-05-11 17:43:27 -06:00
VMField.java update copyright years 2012-05-11 17:43:27 -06:00
VMMethod.java Fixing some issues with runtime annotations within avian. 2012-05-22 14:02:51 -06:00