2005-10-17 |
edwin | make NDEBUG disable TYPEINFO_DEBUG and TYPECHECK_DEBUG |
tree | commitdiff |
2005-10-13 |
edwin | replaced TYPEINFO_INIT_FROM_CLASSREF_OR_CLASSINFO with... |
tree | commitdiff |
2005-10-07 |
edwin | verify that first argument of instance method is of... |
tree | commitdiff |
2005-10-06 |
edwin | check param types *before* calling constrain_unresolved... |
tree | commitdiff |
2005-10-06 |
edwin | added case for verifying unresolved arrayinstanceof |
tree | commitdiff |
2005-10-05 |
edwin | code cleanup, moved flag init to separate function |
tree | commitdiff |
2005-10-05 |
edwin | verify unresolved array references in MULTIANEWARRAY |
tree | commitdiff |
2005-10-05 |
edwin | verify invocations of generic builtin methods |
tree | commitdiff |
2005-10-05 |
edwin | code cleanup, moved some code into separate functions |
tree | commitdiff |
2005-10-05 |
edwin | verify that abstract classes are not instantiated |
tree | commitdiff |
2005-10-05 |
edwin | verify that the right <init> is called for uninitialize... |
tree | commitdiff |
2005-10-05 |
edwin | cache self-reference of class in link_class_intern |
tree | commitdiff |
2005-10-05 |
edwin | for INVOKESPECIAL: check that it may only call <init... |
tree | commitdiff |
2005-10-04 |
edwin | added a large comment explaining the typechecker |
tree | commitdiff |
2005-10-04 |
twisti | * ICMD_CHECKASIZE, ICMD_CHECKEXCEPTION: Removed. |
tree | commitdiff |
2005-09-19 |
twisti | * Changed types.h include to vm/types.h. |
tree | commitdiff |
2005-07-19 |
michi | * added ICMD_IMULPOW2 and ICMD_LMULPOW2 |
tree | commitdiff |
2005-07-13 |
twisti | * Compiler warnnig fixes |
tree | commitdiff |
2005-07-12 |
twisti | * Removed stuff for remaining asmpart functions, which... |
tree | commitdiff |
2005-07-11 |
twisti | * Added alpha defines for new stacktrace system |
tree | commitdiff |
2005-07-10 |
twisti | * Added i386 defines for new ICMDs |
tree | commitdiff |
2005-07-10 |
edwin | typecheck for ICMD_ARRAYCHECKCAST and ICMD_AASTORE |
tree | commitdiff |
2005-07-09 |
twisti | * Added x86_64 defines |
tree | commitdiff |
2005-07-08 |
twisti | * ICMD_AASTORE, ICMD_ARRAYCHECKCAST: added |
tree | commitdiff |
2005-07-02 |
edwin | fix subclass testing in typeinfo.c: check subclass... |
tree | commitdiff |
2005-06-23 |
edwin | comments |
tree | commitdiff |
2005-06-23 |
edwin | exception handling in typeinfo.c and typecheck.c |
tree | commitdiff |
2005-06-23 |
twisti | * Time for -Werror |
tree | commitdiff |
2005-06-22 |
edwin | added comments and assertions, minor cleanup |
tree | commitdiff |
2005-06-22 |
edwin | added comments (and some assertions) |
tree | commitdiff |
2005-06-22 |
edwin | added checkaccess parameter to resolve_class* functions |
tree | commitdiff |
2005-06-22 |
edwin | fixed undefined return value of verify_init_locals |
tree | commitdiff |
2005-06-22 |
edwin | made verify_ functions static |
tree | commitdiff |
2005-06-22 |
edwin | introducted verifier_state structure |
tree | commitdiff |
2005-06-20 |
edwin | do not check protected access for methods of arrays... |
tree | commitdiff |
2005-06-20 |
edwin | move the verifier towards lazy loading |
tree | commitdiff |
2005-06-20 |
edwin | turn on TYPECHECK_DEBUG, turn off TYPECHECK_VERBOSE |
tree | commitdiff |
2005-06-06 |
twisti | Commented builtin stuff. This has to be fixed correctly. |
tree | commitdiff |
2005-05-20 |
twisti | - killed panic's, replaced mostly by verify errors |
tree | commitdiff |
2005-05-20 |
twisti | Killed panic's, replaced by log_text/assert. |
tree | commitdiff |
2005-05-11 |
twisti | Renamed *_checkarraycast to *_arraycheckcast. |
tree | commitdiff |
2005-04-24 |
twisti | Renamed ICMD_NULLCHECKPOP to ICMD_CHECKNULL and it... |
tree | commitdiff |
2005-04-03 |
edwin | removed the class hash and all functions identifying... |
tree | commitdiff |
2005-04-02 |
edwin | no more unloaded classinfos! |
tree | commitdiff |
2005-04-02 |
edwin | started changing constant pool to constant_classrefs |
tree | commitdiff |
2005-04-02 |
edwin | changed exception types and innerclass references to... |
tree | commitdiff |
2005-04-02 |
edwin | classinfo: changed type of super and interfaces to... |
tree | commitdiff |
2005-04-01 |
edwin | removed old descriptor parsing functions |
tree | commitdiff |
2005-04-01 |
edwin | extended type system to use symbolic references |
tree | commitdiff |
2005-03-30 |
twisti | Call proper class load/link functions. |
tree | commitdiff |
2005-03-27 |
edwin | moved CLASS_IS_ARRAY to vm/jit/verify/typeinfo.c |
tree | commitdiff |
2005-03-25 |
edwin | moved the check for classinfo->linked |
tree | commitdiff |
2005-03-25 |
edwin | documentation updates for the coming changes |
tree | commitdiff |
2005-03-25 |
edwin | moved INSTRUCTION_PUTCONST_* macros to vm/jit/jit.h |
tree | commitdiff |
2005-03-20 |
edwin | PUT{STATIC,FIELD}CONST: use iptr[0].op1 for constant... |
tree | commitdiff |
2005-03-20 |
edwin | add verification of PUT{STATIC,FIELD}CONST |
tree | commitdiff |
2005-03-05 |
twisti | Just ignore some files. |
tree | commitdiff |
2005-02-10 |
twisti | #include "vm/class.h" |
tree | commitdiff |
2004-12-21 |
jowenn | kjc runs again. verbose typechecking partly |
tree | commitdiff |
2004-12-21 |
twisti | Warning fixes. |
tree | commitdiff |
2004-12-20 |
jowenn | generate package names correctly, now they are not... |
tree | commitdiff |
2004-12-07 |
twisti | GNU header update. |
tree | commitdiff |
2004-12-06 |
twisti | Use libtool to compile cacao libraries. We need to... |
tree | commitdiff |
2004-12-03 |
twisti | - build/dist/install changes |
tree | commitdiff |
2004-11-30 |
twisti | New source tree. |
tree | commitdiff |
2004-11-30 |
twisti | New source tree. |
tree | commitdiff |
2004-11-19 |
twisti | Again a #warning without __GNUC__. Ahhhhhhhhhhhhhh! |
tree | commitdiff |
2004-11-17 |
twisti | -ansi warning fixes. |
tree | commitdiff |
2004-11-14 |
jowenn | 2 new icmds, new exception table ordering for inlining... |
tree | commitdiff |
2004-11-11 |
twisti | #ifdef #warning (mipspro compiler). |
tree | commitdiff |
2004-11-05 |
twisti | Compiler data structure changes. This one is huge! |
tree | commitdiff |
2004-11-03 |
jowenn | tableswitch index problem solved, jump to wrong instruc... |
tree | commitdiff |
2004-11-02 |
jowenn | dynamic native library loading, some inlining changes |
tree | commitdiff |
2004-10-11 |
jowenn | Fix a crash in the code which tests, if a method is... |
tree | commitdiff |
2004-07-22 |
twisti | Added ICMD_xASTORECONST |
tree | commitdiff |
2004-07-10 |
stefan | renamed vftbl type to vftbl_t |
tree | commitdiff |
2004-07-04 |
stefan | fix some warnings |
tree | commitdiff |
2004-06-22 |
twisti | Removed jit.c global variables. Most of them were alrea... |
tree | commitdiff |
2004-06-19 |
twisti | Some lazy loading/linking checks, i believe the are... |
tree | commitdiff |
2004-06-17 |
twisti | Fixed include paths. |
tree | commitdiff |
2004-05-27 |
twisti | - #include "native.h" |
tree | commitdiff |
2004-05-26 |
jowenn | the cleaner part of the code for stub created exception... |
tree | commitdiff |
2004-05-26 |
twisti | Only a header file... |
tree | commitdiff |
2004-05-18 |
stefan | Renamed loging to logging |
tree | commitdiff |
2004-04-26 |
twisti | - implemented ICMD_CHECKOOM |
tree | commitdiff |
2004-04-26 |
twisti | lazy loading/linking |
tree | commitdiff |
2004-03-25 |
jowenn | inlining starts working again for the first time after... |
tree | commitdiff |
2004-02-24 |
edwin | avoid 'label at end of compound statement' warning |
tree | commitdiff |
2004-02-08 |
edwin | changed savedstack implementation |
tree | commitdiff |
2004-02-08 |
edwin | fixed exception typechecking |
tree | commitdiff |
2004-02-08 |
edwin | restore input stack types changed by <init> call |
tree | commitdiff |
2004-01-19 |
edwin | optimizations and cleanup |
tree | commitdiff |
2004-01-19 |
edwin | cleanup and documentation |
tree | commitdiff |
2004-01-10 |
edwin | added package access checking |
tree | commitdiff |
2004-01-10 |
edwin | typecheck cleanup |
tree | commitdiff |
2004-01-10 |
edwin | implemented subroutine verification (Coglio's method... |
tree | commitdiff |
2003-12-31 |
edwin | check JSR recursion, access flags, special method invok... |
tree | commitdiff |
2003-12-22 |
edwin | comment |
tree | commitdiff |
2003-12-16 |
edwin | comments |
tree | commitdiff |
2003-12-16 |
edwin | removed c++ comment |
tree | commitdiff |
next |