corda/src
Joel Dice 78a80534e6 ensure stack remains aligned in compile-x86.S
If AVIAN_USE_FRAME_POINTER is not defined, the caller of vmInvoke will
calculate a frame size which assumes vmInvoke does not push rbp on the
stack before allocating the frame.  However, vmInvoke pushes rbp
reguardless, so we need to adjust the frame size to ensure the stack
remains aligned.
2011-02-01 11:01:28 -07:00
..
binaryToObject update copyright years 2010-12-05 20:21:09 -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 more progress on PowerPC build 2011-01-30 14:14:57 -07:00
arm.h Merge branch 'master' into r0.5 2011-01-31 15:54:46 -07:00
arm.S support stack unwinding without using a frame pointer 2011-01-16 19:05:05 -07:00
assembler.h more progress on PowerPC build 2011-01-30 14:14:57 -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 GC safety issue in bootimage.cpp 2011-01-27 21:03:39 -07: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 rework VM exception handling; throw OOMEs when appropriate 2010-12-27 15:55:23 -07:00
classpath-common.h rework VM exception handling; throw OOMEs when appropriate 2010-12-27 15:55:23 -07:00
classpath-openjdk.cpp rework VM exception handling; throw OOMEs when appropriate 2010-12-27 15:55:23 -07:00
common.h support stack unwinding without using a frame pointer 2011-01-16 19:05:05 -07:00
compile-arm.S fix ARM tails=true and continuations=true builds 2011-01-29 18:09:47 -07:00
compile-powerpc.S fix PowerPC tails and continuations builds 2011-01-30 19:11:23 -07:00
compile-x86.S ensure stack remains aligned in compile-x86.S 2011-02-01 11:01:28 -07:00
compile.cpp avoid garbage collection from e.g. divideLong thunk 2011-01-31 21:18:55 -07:00
compiler.cpp more progress on PowerPC build 2011-01-30 14:14:57 -07:00
compiler.h throw ArithmeticException on divide-by-zero 2010-12-19 17:47:21 -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 MSVC build regressions 2011-01-21 16:14:21 -07:00
finder.h add support for accessing embedded JARs as if they were directories 2010-11-05 13:18:28 -06:00
heap.cpp rework VM exception handling; throw OOMEs when appropriate 2010-12-27 15:55:23 -07:00
heap.h rework VM exception handling; throw OOMEs when appropriate 2010-12-27 15:55:23 -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 rework VM exception handling; throw OOMEs when appropriate 2010-12-27 15:55:23 -07:00
jnienv.cpp support stack unwinding without using a frame pointer 2011-01-16 19:05:05 -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 more progress on PowerPC build 2011-01-30 14:14:57 -07:00
machine.h enable use-frame-pointer=true build 2011-01-27 21:06:01 -07:00
main.cpp fix MSVC build regressions 2011-01-21 16:14:21 -07:00
posix.cpp enable use-frame-pointer=true build 2011-01-27 21:06:01 -07:00
powerpc.cpp remove UNUSED modifier from parameter which is now used 2011-01-30 19:29:53 -07:00
powerpc.h partial fix for PowerPC build 2011-01-29 20:04:29 -07:00
powerpc.S partial fix for PowerPC build 2011-01-29 20:04:29 -07: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 enable use-frame-pointer=true build 2011-01-27 21:06:01 -07:00
thunks.cpp fix PowerPC build 2010-12-03 13:42:13 -07:00
tokenizer.h rework OpenJDK build to derive classpath and library path from environment 2010-09-20 17:31:23 -06: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 update copyright years 2010-12-05 20:21:09 -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 throw ArithmeticException on divide-by-zero 2010-12-19 17:47:21 -07:00
x86.cpp remove FrameEvent code from x86.cpp 2011-02-01 08:38:59 -07:00
x86.h use parentheses around VA_LIST value in x86.h 2011-01-29 20:03:28 -07:00
x86.S enable use-frame-pointer=true build 2011-01-27 21:06:01 -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