* Updated header: Added 2006. Changed address of FSF. Changed email
[cacao.git] / src / native / jni.c
2006-01-22 twisti* Updated header: Added 2006. Changed address of FSF...
2006-01-20 twisti* src/native/jni.c (fill_callblock_from_objectarray...
2006-01-16 twisti* jni_init: Fixed small typo.
2006-01-15 twisti* utf_java_nio_DirectByteBufferImpl_ReadWrite: Removed.
2006-01-12 twisti* Use ASM_CALLJAVAFUNCTION* macros.
2006-01-10 twisti* exceptions_throw_illegalargumentexception,
2006-01-03 twisti* CallNonvirtualBooleanMethodA: Added missing ;.
2005-12-22 twisti* STATS: Renamed to STATISTICS.
2005-12-03 twisti* Replaced c->initialized by (c->state & CLASS_INITIALI...
2005-11-26 twisti* use_class_as_object removed, link_class added where...
2005-11-14 twisti* Get<Type>Field: Big-endian fixes for boolean, byte...
2005-11-11 twisti* setfield_critical: Removed.
2005-11-08 twisti* GetMethodID, GetStaticMethodID: Use exceptions_new_no...
2005-11-04 twisti* fill_callblock_from_objectarray: Pass classinfo to
2005-11-03 twisti* CallStatic*Method*: Some cleanups and correct log...
2005-11-03 twisti* _no_threads_localref_table: Made non-static.
2005-10-26 twisti* GetMethodID, GetStaticMethodID: Check clazz, initiali...
2005-10-14 twisti* DefineClass, GetSuperclass, NewObjectA: Add return...
2005-10-13 twisti* NewLocalRef: Keep the compiler happy, return a value.
2005-10-13 edwinfix bug when calling Java method with return type long
2005-10-12 twisti* Added local references stuff.
2005-09-21 twisti* callLongMethod: Fixed argcount.
2005-09-21 twisti* callObjectMethod, callIntegerMethod, jni_method_invok...
2005-07-21 motsefix DeleteGlobalRef missing argument for IdentityHashMa...
2005-07-19 twisti* Added --enable-jvmti configure switch, plus ENABLE_JV...
2005-07-19 twisti* Fixed jvmti.h include path
2005-07-19 motseinitial support for jvmti
2005-07-13 twisti* Compiler warning fix
2005-07-12 twisti* Some functions implemented/corrected
2005-07-12 michi* GetEnv: thread_getself is available with native threa...
2005-07-04 twisti* GetEnv: call thread_getself, but i don't know if...
2005-06-30 twisti* fill_callblock_from_vargs: float passing fix
2005-06-30 twisti* Always sign-extend the item values to 8-bytes in...
2005-06-28 twisti* AttachCurrentThread: added function header comment
2005-06-22 edwinadded checkaccess parameter to resolve_class_from_typedesc
2005-06-14 twisti* FindClass: implemented correctly
2005-06-13 twisti* FindClass: use load_class_bootstrap return value
2005-06-08 twisti* fill_callblock: renamed to fill_callblock_from_vargs
2005-06-06 twisti- used parsed descriptors
2005-05-21 twistiKilled panic's.
2005-05-04 twistiISO C compile fix, arghhh!
2005-05-01 jowennFromReflectedMethod can be called for methods and const...
2005-04-30 jowennFromRef*
2005-04-30 jowennmore statistics, less crashing
2005-04-28 jowennthe real implementation doesn't work yet as I would...
2005-04-22 twistiImplemented NewObjectArray correctly.
2005-04-03 twistiRenamed class_init to initialize_class.
2005-04-03 edwinremoved the class hash and all functions identifying...
2005-04-03 twistiFixed --disable-threads compiling issues (missing heade...
2005-04-02 edwinno more unloaded classinfos!
2005-04-02 edwinclassinfo: changed type of super and interfaces to...
2005-04-01 edwinswitched JNI to parsed descriptors
2005-03-31 twistiCall native functions (instead the other way around...
2005-03-30 twistiSet classloader in DefineClass.
2005-03-30 twistiClass loading and linking changes (use proper functions).
2005-03-09 twistiInclude config.h and ifdef statistics stuff to support...
2005-03-01 motsefix: GetJavaVM now returns a pointer to a global variab...
2005-02-10 twisti- added authors
2005-01-12 twistiWarning fix in JNI_GetCreatedJavaVMs: return 0;
2005-01-05 motsefix: jni_method_invokeNativeHelper static methods can...
2005-01-04 twistiGetVersion: fixed and added comments.
2005-01-04 twisti- asm_calljavafunction2 warning fixes
2004-12-29 twistiReturn type fix in GetMethodID.
2004-12-22 twistiUse monitorenter/exit only with threads.
2004-12-21 jowenndon't terminate with "method not found" during compile...
2004-12-21 twisti- throw exception with name in GetMethodID and GetStati...
2004-12-20 jowenngenerate package names correctly, now they are not...
2004-12-17 jowenn1) disable the is leaf check for i386, where there...
2004-12-15 jowennthrow the required acceptions in the Field.getXYZ nativ...
2004-12-07 twistiGNU header update.
2004-11-30 twistiNew source tree.
2004-11-12 twisti-ansi -pedantic fixes.
2004-11-09 motsefix delayed jni init for disabled threads build
2004-11-08 motsedelay jni init til the firt NewGlobalRef call
2004-11-06 motseremove dummy implementation of GdkGraphics GdkPixbufDec...
2004-11-01 twistigcc-2.x compiler fix.
2004-10-30 motseadd NewGlobalRef to cacao jni
2004-08-17 twisti- enhanced and fixed DefineClass
2004-08-02 motsecallLongMethod - wrong return type
2004-07-31 motseCallLongMethod implementation added
2004-07-21 twistiAdded #include "exceptions.h"
2004-06-30 twistiInclude options.h/statistics.h.
2004-06-16 jowenna few finalizer testcases, old thread implementation...
2004-05-31 jowennExceptions work now with nested builtin_news correctly...
2004-05-18 stefanRenamed loging to logging
2004-04-26 twisti- removed OutOfMemoryError exceptions
2004-03-30 twisti- usage of new_exception
2004-03-15 jowennexception back traces for i386
2004-03-06 twistiVariables must be declared at block beginnings, damn!
2004-03-02 jowennnative functions, getClassContext, currentClassLoader...
2004-01-21 stefanMore NATIVE_THREADS ifdefs
2004-01-06 stefanexceptionptr update for native threads
2003-12-30 twisti- made code more readable
2003-12-16 edwinpointer cast bugfix
2003-12-16 edwinvftbl argument for builtin_arrayinstanceof
2003-12-13 stefanGet rid of asm_javacallmethod
2003-12-13 twistiRemoved heap_addreference.
2003-12-09 edwinadded UTF-8 validation
2003-12-08 jowennarray out of memory fixlet, InvocationTargetException...
2003-12-07 twisti- added gnu header
next