jowenn [Wed, 15 Dec 2004 17:25:04 +0000 (17:25 +0000)]
it should not be IllegalArgumentException, but IllegalAccessException, but that check looks wrong anyway. I have to look more into the the topic of handling the IllegalArgumentException, so this is commented out again for now
jowenn [Wed, 15 Dec 2004 16:21:20 +0000 (16:21 +0000)]
throw the required acceptions in the Field.getXYZ natives, support for static fields in reflection. add missing use_class_as_object call
twisti [Wed, 15 Dec 2004 16:14:57 +0000 (16:14 +0000)]
powerpc-linux changes.
twisti [Wed, 15 Dec 2004 15:55:32 +0000 (15:55 +0000)]
#ifdef the cacao_catch_Handler to __DARWIN__.
twisti [Wed, 15 Dec 2004 15:48:43 +0000 (15:48 +0000)]
Use dynamic buffer in log_message_class and log_message_method to prevent
buffer overflows.
twisti [Wed, 15 Dec 2004 12:57:23 +0000 (12:57 +0000)]
- use bl instead of lwz-mtctr-bctrl sequence
- removed _ from symbols and added defines for darwin (still to decide how
to check for darwin assembler)
twisti [Tue, 14 Dec 2004 13:16:11 +0000 (13:16 +0000)]
Calculate regoff for float ARGVAR's correcly.
twisti [Tue, 14 Dec 2004 13:14:40 +0000 (13:14 +0000)]
Fixed x86_64 argument passing typo.
twisti [Mon, 13 Dec 2004 16:58:37 +0000 (16:58 +0000)]
Fixed argument passing in native stub, testarguments now works properly.
twisti [Mon, 13 Dec 2004 10:09:35 +0000 (10:09 +0000)]
- more checks
- gnu header
twisti [Mon, 13 Dec 2004 08:44:56 +0000 (08:44 +0000)]
- call builtin_trace_args (runverbose) after monitorenter, to get a proper
calltrace with threads
- nativestub changes: fixed stub size (throw an exception we the sub is too
small)
twisti [Mon, 13 Dec 2004 08:41:33 +0000 (08:41 +0000)]
- much indent (sorry)
- asm_calljavafunction2 argument copy bugfix
twisti [Mon, 13 Dec 2004 08:40:16 +0000 (08:40 +0000)]
Changed x86_64 abi back to 8 float argument registers.
twisti [Mon, 13 Dec 2004 08:28:10 +0000 (08:28 +0000)]
Don't export loadingtime and compilingtime (error with gcc-4.0).
twisti [Mon, 13 Dec 2004 08:27:03 +0000 (08:27 +0000)]
Include paths fixed.
carolyn [Fri, 10 Dec 2004 23:21:03 +0000 (23:21 +0000)]
inlining of parameters fixed
twisti [Fri, 10 Dec 2004 13:53:36 +0000 (13:53 +0000)]
Added forgotten ansidecl.h.
twisti [Fri, 10 Dec 2004 13:11:17 +0000 (13:11 +0000)]
- back to -O0 till next release
- added tests/native/Makefile
twisti [Fri, 10 Dec 2004 13:10:29 +0000 (13:10 +0000)]
More generic version, more tests.
twisti [Thu, 9 Dec 2004 14:20:12 +0000 (14:20 +0000)]
Added src/ to paths.
twisti [Thu, 9 Dec 2004 14:07:22 +0000 (14:07 +0000)]
- fixed -verbosecall crash (too small stub size)
- warning fixes
- code cleanup + indent
carolyn [Thu, 9 Dec 2004 10:17:12 +0000 (10:17 +0000)]
Updates for parseRT with Threads / debug moved to parseRTprint.h for readablity / get rid of warnings in inline.c
twisti [Wed, 8 Dec 2004 19:24:05 +0000 (19:24 +0000)]
- back in the gtk hack again
- bugfix for dummynativetable and gcc-3.4
twisti [Wed, 8 Dec 2004 19:22:59 +0000 (19:22 +0000)]
LDADD reordered. Did not work with no threads.
twisti [Wed, 8 Dec 2004 16:38:48 +0000 (16:38 +0000)]
Extra dist gtk files.
twisti [Wed, 8 Dec 2004 16:38:25 +0000 (16:38 +0000)]
Added classes.am to nativetable.inc dependencies.
motse [Wed, 8 Dec 2004 11:01:19 +0000 (11:01 +0000)]
remove quick hack includes to Gtk*Peer.c from native.c
twisti [Wed, 8 Dec 2004 00:02:22 +0000 (00:02 +0000)]
Define optimization and debug flags at one place.
twisti [Tue, 7 Dec 2004 17:31:44 +0000 (17:31 +0000)]
Depend on offsets.h on genoffsets (breaks make dist).
cacao [Tue, 7 Dec 2004 16:34:19 +0000 (16:34 +0000)]
history updated till 2004/12/07
twisti [Tue, 7 Dec 2004 14:33:27 +0000 (14:33 +0000)]
GNU header update.
cacao [Tue, 7 Dec 2004 13:51:57 +0000 (13:51 +0000)]
minor changes
twisti [Tue, 7 Dec 2004 12:41:18 +0000 (12:41 +0000)]
Added extest_clinit.java
twisti [Tue, 7 Dec 2004 12:34:57 +0000 (12:34 +0000)]
Update.
twisti [Tue, 7 Dec 2004 12:08:45 +0000 (12:08 +0000)]
CFLAGS for irix mipspro and gcc compiler (gcc does not work yet).
twisti [Tue, 7 Dec 2004 11:27:01 +0000 (11:27 +0000)]
Updated to GPL2.
twisti [Tue, 7 Dec 2004 11:18:45 +0000 (11:18 +0000)]
Fixed class not found warning bug with opt_verbose.
twisti [Tue, 7 Dec 2004 10:58:02 +0000 (10:58 +0000)]
Force installation of link.
twisti [Tue, 7 Dec 2004 10:56:02 +0000 (10:56 +0000)]
Ok, the same with nativeCalls.
twisti [Tue, 7 Dec 2004 10:55:11 +0000 (10:55 +0000)]
Updated to version gdb-6.2 (just to be up-to-date).
twisti [Tue, 7 Dec 2004 10:51:15 +0000 (10:51 +0000)]
- build and clean offsets.h
- added symcat.h
twisti [Tue, 7 Dec 2004 10:42:04 +0000 (10:42 +0000)]
Build and clean offsets.h.
twisti [Tue, 7 Dec 2004 10:38:51 +0000 (10:38 +0000)]
#else is just i386, not a mips or powerpc.
twisti [Tue, 7 Dec 2004 10:23:05 +0000 (10:23 +0000)]
Don't define a data structure in a header file! This leads to multiple definitions and cannot be linked on every platform!!!
twisti [Tue, 7 Dec 2004 10:07:21 +0000 (10:07 +0000)]
Build and clean offsets.h.
jowenn [Tue, 7 Dec 2004 07:55:07 +0000 (07:55 +0000)]
autogen.sh without typo
twisti [Mon, 6 Dec 2004 18:14:21 +0000 (18:14 +0000)]
A bit updated, more to come.
twisti [Mon, 6 Dec 2004 18:00:40 +0000 (18:00 +0000)]
Removed libnativevm.a from all target.
twisti [Mon, 6 Dec 2004 17:12:57 +0000 (17:12 +0000)]
Clean offsets.h, include asmoffsets.h, asmpart.S target.
twisti [Mon, 6 Dec 2004 17:01:21 +0000 (17:01 +0000)]
Damn! Got nullpointer on every platform except alpha and i386.
twisti [Mon, 6 Dec 2004 16:23:55 +0000 (16:23 +0000)]
Removed stacktrace.inc include.
twisti [Mon, 6 Dec 2004 16:23:31 +0000 (16:23 +0000)]
Use libtool.
twisti [Mon, 6 Dec 2004 16:23:16 +0000 (16:23 +0000)]
Added makefile position name.
twisti [Mon, 6 Dec 2004 16:18:05 +0000 (16:18 +0000)]
Use libtool.
twisti [Mon, 6 Dec 2004 16:17:40 +0000 (16:17 +0000)]
Use .dword/.word instead of .quad/.long to support the mipspro assembler.
twisti [Mon, 6 Dec 2004 15:37:58 +0000 (15:37 +0000)]
Moved data segment offsets from asmpart.s into asmoffsets.h.
twisti [Mon, 6 Dec 2004 15:36:50 +0000 (15:36 +0000)]
Removed data segment offsets.
twisti [Mon, 6 Dec 2004 15:36:31 +0000 (15:36 +0000)]
Use libtool.
twisti [Mon, 6 Dec 2004 15:36:17 +0000 (15:36 +0000)]
Contains data segment offsets.
twisti [Mon, 6 Dec 2004 15:30:45 +0000 (15:30 +0000)]
Check for AC_PROG_LN_S.
twisti [Mon, 6 Dec 2004 15:26:02 +0000 (15:26 +0000)]
Install program link in bin/ (maybe this should be a wrapper script or executeable).
twisti [Mon, 6 Dec 2004 15:25:01 +0000 (15:25 +0000)]
First-zip-file-entry bugfix.
twisti [Mon, 6 Dec 2004 14:32:15 +0000 (14:32 +0000)]
Use libtool.
twisti [Mon, 6 Dec 2004 14:32:00 +0000 (14:32 +0000)]
Added gnu header and emacs tailer.
twisti [Mon, 6 Dec 2004 14:31:45 +0000 (14:31 +0000)]
Remove stacktrace.inc include.
twisti [Mon, 6 Dec 2004 14:31:01 +0000 (14:31 +0000)]
Typo.
twisti [Mon, 6 Dec 2004 12:44:24 +0000 (12:44 +0000)]
Use libtool to compile cacao libraries. We need to combine some libraries to better resolve the linking order.
twisti [Mon, 6 Dec 2004 12:34:02 +0000 (12:34 +0000)]
Include stacktrace.h.
twisti [Mon, 6 Dec 2004 12:33:42 +0000 (12:33 +0000)]
- include stacktrace.h
- warning fixes
twisti [Mon, 6 Dec 2004 12:32:24 +0000 (12:32 +0000)]
- changed define
- emacs tailer
- code indent
twisti [Mon, 6 Dec 2004 12:31:42 +0000 (12:31 +0000)]
- removed asm offsets (what is the header file else for?)
- .ent .end bugfix
twisti [Mon, 6 Dec 2004 12:30:59 +0000 (12:30 +0000)]
Don't include stacktrace.inc.
twisti [Mon, 6 Dec 2004 12:30:35 +0000 (12:30 +0000)]
New header.
twisti [Mon, 6 Dec 2004 12:30:17 +0000 (12:30 +0000)]
This should be a normal .c file with a header.
twisti [Mon, 6 Dec 2004 12:29:35 +0000 (12:29 +0000)]
Prototype codegen_findmethod for alpha.
twisti [Mon, 6 Dec 2004 08:48:07 +0000 (08:48 +0000)]
- clinit error bugfix
- made code more readable
twisti [Mon, 6 Dec 2004 08:44:20 +0000 (08:44 +0000)]
Use cacao data types.
twisti [Sun, 5 Dec 2004 23:59:04 +0000 (23:59 +0000)]
Load libraries from cacao library path.
twisti [Sun, 5 Dec 2004 23:57:27 +0000 (23:57 +0000)]
- renamed RT_JAR_PATH to CACAO_RT_JAR_PATH
- defined CACAO_LIBRARY_PATH
twisti [Sun, 5 Dec 2004 23:56:47 +0000 (23:56 +0000)]
- Oh man! What are you doing?
- renamed RT_JAR_PATH to CACAO_RT_JAR_PATH
jowenn [Sun, 5 Dec 2004 22:57:53 +0000 (22:57 +0000)]
prepare for loading libs/classfiles from install directory
jowenn [Sun, 5 Dec 2004 21:44:04 +0000 (21:44 +0000)]
sorry
jowenn [Sun, 5 Dec 2004 21:33:36 +0000 (21:33 +0000)]
almost all stacktraces do now really work.
stefan [Sun, 5 Dec 2004 17:22:27 +0000 (17:22 +0000)]
stack frame more abi compliant
jowenn [Sun, 5 Dec 2004 10:15:06 +0000 (10:15 +0000)]
fix compiliation
jowenn [Sat, 4 Dec 2004 12:02:08 +0000 (12:02 +0000)]
use two functions for creating/removing items of the native stackframe list (i386), make it work on FreeBSD (tested: 5.3-CURRENT) i386, dynamic loading of natives (x86_64)
twisti [Fri, 3 Dec 2004 17:15:59 +0000 (17:15 +0000)]
Forgot to add INSTALL_PREFIX in CFLAGS.
twisti [Fri, 3 Dec 2004 16:58:03 +0000 (16:58 +0000)]
A makefile...
twisti [Fri, 3 Dec 2004 16:54:25 +0000 (16:54 +0000)]
Cosmetic changes.
twisti [Fri, 3 Dec 2004 16:52:15 +0000 (16:52 +0000)]
- build/dist/install changes
- gnu header for cacao makefiles
twisti [Fri, 3 Dec 2004 16:47:46 +0000 (16:47 +0000)]
2 closed.
twisti [Fri, 3 Dec 2004 16:46:49 +0000 (16:46 +0000)]
Removed Michael Gschwind.
twisti [Fri, 3 Dec 2004 16:43:53 +0000 (16:43 +0000)]
Include unzip.h fixes.
twisti [Fri, 3 Dec 2004 16:41:52 +0000 (16:41 +0000)]
Green thread fixes.
twisti [Fri, 3 Dec 2004 16:41:37 +0000 (16:41 +0000)]
Added missing string.h include.
twisti [Fri, 3 Dec 2004 16:40:57 +0000 (16:40 +0000)]
Updated to version gdb-6.2 (just to be up-to-date).
twisti [Fri, 3 Dec 2004 16:40:14 +0000 (16:40 +0000)]
- include changes
- use MCOPY
twisti [Fri, 3 Dec 2004 16:39:40 +0000 (16:39 +0000)]
Less important changes.
twisti [Fri, 3 Dec 2004 16:38:55 +0000 (16:38 +0000)]
- added SUPPORT_FMOD
- fixed typo
twisti [Fri, 3 Dec 2004 16:25:25 +0000 (16:25 +0000)]
Updated.