First version of x86 section.
[cacao.git] / loader.c
2004-01-21 stefanMore NATIVE_THREADS ifdefs
2004-01-19 edwincleanup
2004-01-13 edwinadded class/field/method name checking
2004-01-13 edwinAdded check for field/method uniqueness
2004-01-10 edwinadded package access checking
2004-01-10 edwinimplemented subroutine verification (Coglio's method...
2004-01-07 edwinuse global utf strings
2004-01-07 edwinadded verification checks
2004-01-07 edwinadded various verification checks
2004-01-06 stefanexceptionptr update for native threads
2004-01-06 twistiRemoved this ugly log output.
2004-01-06 twistiLog initialization of super classes and interfaces.
2004-01-05 stefanmake compileable without USE_ZLIB
2004-01-04 jowennsupport for multiple zip archives as class source,...
2003-12-31 edwincheck constant_pool_count != 0
2003-12-31 edwincheck flags consistency, final, array dimension, consta...
2003-12-30 twisti- made code more readable
2003-12-15 twistiRemoved heap_addreference calls.
2003-12-14 edwinsafe error(...) call
2003-12-13 stefanGet rid of asm_javacallmethod
2003-12-13 twisti- made code more readable (this one is big!)
2003-12-13 stefanNative threads
2003-12-13 stefanFixed loader crash
2003-12-12 stefan*** empty log message ***
2003-12-11 edwinfixed loging crash caused by printf
2003-12-11 edwinchanged builtin table layout
2003-12-10 edwindetect branches to middle of instruction
2003-12-10 edwinadded end-of-bytecode check
2003-12-09 edwinadded UTF-8 validation
2003-12-08 edwinmade descriptor parsing safer + array classes fix
2003-12-08 edwinadded uninitialized object typecheck
2003-12-06 edwinadded the typechecker (not yet complete)
2003-12-05 jowenn1) fix for getDeclaredClass(publiconly=true) returning...
2003-12-05 stefanMade loging thread-safe
2003-12-04 edwinpreparations for the typechecker
2003-12-01 jowennreflection, loader fix (before it did offer an unloaded...
2003-11-24 twistiAlso compile without zlib.
2003-11-23 jowennfaster zip implementation, works only for one zip archi...
2003-11-23 edwinnew array classes cleanup + made tests (except fp*...
2003-11-21 jowennmerge from gnuclasspath branch. I hope I didn't miss...
2003-11-09 twistiFurther changes.
2003-11-03 twistiFurther changes.
2003-11-02 twistiMajor file restructuring.
2003-10-24 carolynHad commented out a real stmt in xtaMarkSubs
2003-10-23 carolynto save memory
2003-10-22 twistiUSE_BOEHM removed.
2003-10-20 twistiheaders.c
2003-10-14 twistiRemoved old alpha compiler stuff.
2003-10-06 carolynXTA fields type sets faster
2003-10-04 carolynrta 10-2003
2003-09-25 carolynbenchmark update
2003-07-29 twistiCompile error with gcc-3.x fixed.
2003-07-15 carolynRTA native change
2003-07-08 carolynRTA update - statistics only until inlining
2003-05-15 stefanMade exception classes static
2003-05-13 stefanadded missing prototypes
2003-05-12 carolynRTA update and add XTA stub
2003-05-09 carolynrapid type analysis - carolyn
2003-02-13 stefanStupid bug fixed
2003-02-13 stefanOnly copy vftbl once in use_class_as_object
2003-02-12 stefanReversed vftbl movement because of performance consider...
2003-02-12 stefanMoved baseval and diffval to classinfo. Can now run...
2003-02-05 stefanMerged everything with MIPS version
2003-02-04 stefanSome translation was missing
2003-02-03 stefanEnable Boehm GC
2003-02-03 stefanBoehm GC
2002-12-21 stefanFile version support for major 46
2002-12-03 stefanTranslation
1999-11-11 andiexception handling and parser bug fixed
1999-11-09 andicomments and cleanup
1999-11-09 schanijava.net implemented.
1999-10-04 romanjdk1.2 and loader optimisation
1998-11-09 cacaonewcomp moved to jit
1998-11-02 cacaobidirectional layout of vftbl/interfaces added
1998-10-30 cacaoRun time type check with relative numbering added....
1998-10-03 cacaoInitial revision