implement java.nio.channels.DatagramChannel
Merge remote-tracking branch 'origin/master' into dicej-master
Merge remote-tracking branch 'origin/master' into dicej-master
implement DatagramChannel.receive and fix Datagrams to be Java 6 compatible
fix typo in compile-x86.cpp that broke 64-bit Windows continuations build
fix stack alignment for i386 continuations build
Fixed isEmpty() on TreeSet, which actually returned !isEmpty().
Merge github.com:dicej/avian
add support for QNX on x86_32

All but one test is passing.  The failure is due to the fact that QNX
doesn't (in general) support calling fork(2) from a multithreaded
process.  Thus, we'll need to use spawn instead of fork/exec on QNX,
which I'll attempt in a later commit.

http://www.qnx.com/developers/docs/6.4.1/neutrino/getting_started/s1_procs.html
use vfork instead of fork on QNX

On QNX, fork cannot be used in multithreaded programs, but vfork can,
so that's what we'll use.

http://www.qnx.com/developers/docs/6.4.1/neutrino/getting_started/s1_procs.html
add QNX ARM support

This is untested so far, since I haven't figured out how to install
the ARM port of QNX on QEMU.
Merge branch 'github-master'
Implementing add(T element) in AbstractList, which just calls add(size(), element) and returns true per the spec.
Merge branch 'master' of https://github.com/joshuawarner32/avian
Merge branch 'master' of https://github.com/joshuawarner32/avian
Merge branch 'master' of https://github.com/joshuawarner32/avian
fix typo in Arrays test
Merge github.com:ReadyTalk/avian
fix OS X regression due to QNX header differences
fix int32_t*/jint* type incompatibility in java-nio.cpp