corda/src
Joel Dice 51c8d7511a fix OS X PowerPC parameter passing
We were not always placing parameters in the correct stack positions
in the PowerPC implementations of dynamicCall and vmNativeCall.  In
particular, the first stack slot used to hold a parameter depends on
the sizes and types of the preceding parameters which are passed in
registers.
2011-03-15 17:20:44 -06:00
..
binaryToObject enable Linux/PowerPC cross build 2011-02-27 22:54:59 -07:00
openjdk fix windows cross openjdk-src build 2010-12-01 20:05:22 -07:00
allocator.h Merge branch 'master' into powerpc 2008-11-11 08:21:48 -07:00
arch.h enable use-frame-pointer=true build 2011-01-27 21:06:01 -07:00
arm.cpp handle long conditional immediate branches properly on PowerPC 2011-02-27 23:03:13 -07:00
arm.h Merge branch 'master' into r0.5 2011-01-31 15:54:46 -07:00
arm.S preserve statck alignment in arm.S's vmRun 2011-02-20 02:48:56 +00:00
assembler.h UseFramePointer should always be true on PowerPC 2011-03-01 10:59:00 -07:00
boot-javahome.cpp add boot-javahome.cpp 2010-12-05 18:04:25 -07:00
boot.cpp use "no-underscore" naming convention for 64-bit Windows 2010-12-20 12:11:29 -07:00
bootimage.cpp fix PowerPC and ARM bootimage builds 2011-02-20 05:59:36 +00:00
bootimage.h check for stack overflow on entry to all non-leaf methods 2010-12-19 15:23:19 -07:00
builtin.cpp rework VM exception handling; throw OOMEs when appropriate 2010-12-27 15:55:23 -07:00
classpath-avian.cpp wrap primitive return values using correct types in Method.invoke 2011-02-22 17:54:56 -07:00
classpath-common.h remove dead break statement from translateInvokeResult 2011-02-22 19:12:41 -07:00
classpath-openjdk.cpp fix OpenJDK JCE support 2011-03-04 16:55:31 -07:00
common.h fix OpenJDK JCE support 2011-03-04 16:55:31 -07:00
compile-arm.S fix return of double values from Java to native code on ARM 2011-02-22 19:46:15 -07:00
compile-powerpc.S fix OS X PowerPC continuations=true build regression 2011-03-01 12:06:35 -07:00
compile-x86.S fix return of double values from Java to native code on x86_32 2011-02-22 19:13:38 -07:00
compile.cpp handle long conditional immediate branches properly on PowerPC 2011-02-27 23:03:13 -07:00
compiler.cpp fix IpPromise::resolved 2011-03-15 17:17:26 -06:00
compiler.h handle long conditional immediate branches properly on PowerPC 2011-02-27 23:03:13 -07:00
constants.h prepend copyright notice and license to all source files; add license.txt and readme.txt 2008-02-19 11:06:52 -07:00
continuations-x86.S fix continuations=true build 2011-01-27 11:54:41 -07:00
finder.cpp fix OpenJDK JCE support 2011-03-04 16:55:31 -07:00
finder.h fix OpenJDK JCE support 2011-03-04 16:55:31 -07:00
heap.cpp abort if allocation fails in heap.cpp's allocate 2011-02-20 05:59:13 +00:00
heap.h remove unused Heap::Client::outOfMemory method 2011-02-02 08:46:20 -07:00
heapdump.cpp update copyright years 2010-12-05 20:21:09 -07:00
heapwalk.cpp fix bootimage=true build for Windows 2009-12-02 20:08:07 -07:00
heapwalk.h update makefile to optionally build and use a boot image; various bugfixes 2008-11-29 16:08:14 -07:00
interpret.cpp return empty array instead of null from interpret.cpp's getStackTrace 2011-02-01 19:51:00 -07:00
jnienv.cpp implement JNIEnv::GetSuperclass; use vm::run in JNIEnv::GetObjectClass 2011-03-02 08:29:44 -07:00
jnienv.h prepend copyright notice and license to all source files; add license.txt and readme.txt 2008-02-19 11:06:52 -07:00
machine.cpp don't try to print null exception trace in printTrace 2011-03-04 15:58:10 -07:00
machine.h assert exception parameter is not null in throw_ 2011-03-04 16:01:50 -07:00
main.cpp add support for Class-Path manifest attribute 2011-02-21 16:05:28 -07:00
posix.cpp use pthread_sigmask instead of sigprocmask to unblock signals 2011-02-25 08:13:25 -07:00
powerpc-regs.S enable Linux PowerPC build 2011-02-26 12:45:22 -07:00
powerpc.cpp fix PowerPC tails=true stack undwinding 2011-03-01 11:01:13 -07:00
powerpc.h fix OS X PowerPC parameter passing 2011-03-15 17:20:44 -06:00
powerpc.S fix OS X PowerPC parameter passing 2011-03-15 17:20:44 -06:00
process.cpp Merge remote branch 'origin/master' into r0.5 2011-01-25 17:30:21 -07:00
process.h update copyright years 2010-12-05 20:21:09 -07:00
processor.h update copyright years 2010-12-05 20:21:09 -07:00
stream.h update copyright years 2009-12-02 19:08:29 -07:00
system.h implement Thread.yield 2011-02-01 18:14:32 -07:00
thunks.cpp fix PowerPC build 2010-12-03 13:42:13 -07:00
tokenizer.h add support for Class-Path manifest attribute 2011-02-21 16:05:28 -07:00
type-generator.cpp update copyright years 2010-12-05 20:21:09 -07:00
types.def more progress on PowerPC build 2011-01-30 14:14:57 -07:00
types.h prepend copyright notice and license to all source files; add license.txt and readme.txt 2008-02-19 11:06:52 -07:00
util.cpp work around GCC name mangling bug 2011-02-14 11:47:59 -07:00
util.h update copyright years 2010-12-05 20:21:09 -07:00
vector.h update copyright years 2009-12-02 19:08:29 -07:00
windows.cpp fix SetEvent assert 2011-02-14 18:57:47 -07:00
x86.cpp handle long conditional immediate branches properly on PowerPC 2011-02-27 23:03:13 -07:00
x86.h fix Mac OS MySystem::visit and MySystem::Thread::interrupt implementations 2011-02-19 14:20:02 -07:00
x86.S fix 32-bit vmRun stack alignment 2011-02-02 16:06:09 -07:00
zlib-custom.h Files to add Deflater and DeflaterOutputStream to java.util.zip for 2009-12-04 12:01:31 -07:00
zone.h simplify memory allocation interfaces 2008-04-13 12:15:04 -06:00