2005-07-10 |
edwin | typecheck for ICMD_ARRAYCHECKCAST and ICMD_AASTORE
|
commit | commitdiff | tree |
2005-07-02 |
edwin | fix subclass testing in typeinfo.c: check subclass...
|
commit | commitdiff | tree |
2005-07-02 |
edwin | removed -noverify option
|
commit | commitdiff | tree |
2005-06-23 |
edwin | comments
|
commit | commitdiff | tree |
2005-06-23 |
edwin | exception handling in typeinfo.c and typecheck.c
|
commit | commitdiff | tree |
2005-06-22 |
edwin | added comments and assertions, minor cleanup
|
commit | commitdiff | tree |
2005-06-22 |
edwin | added comments (and some assertions)
|
commit | commitdiff | tree |
2005-06-22 |
edwin | fix error message code: utf_sprint declarer->name,...
|
commit | commitdiff | tree |
2005-06-22 |
edwin | added checkaccess parameter to resolve_class_from_typedesc
|
commit | commitdiff | tree |
2005-06-22 |
edwin | added checkaccess parameter to resolve_class* functions
|
commit | commitdiff | tree |
2005-06-22 |
edwin | fixed undefined return value of verify_init_locals
|
commit | commitdiff | tree |
2005-06-22 |
edwin | made verify_ functions static
|
commit | commitdiff | tree |
2005-06-22 |
edwin | introducted verifier_state structure
|
commit | commitdiff | tree |
2005-06-22 |
edwin | fix subtype checking for merged array types
|
commit | commitdiff | tree |
2005-06-22 |
edwin | if (opt_verify) set iptr->val.a to NULL to indicate...
|
commit | commitdiff | tree |
2005-06-22 |
edwin | added stubs for typeinfo functions
|
commit | commitdiff | tree |
2005-06-20 |
edwin | do not check protected access for methods of arrays...
|
commit | commitdiff | tree |
2005-06-20 |
edwin | fix merging error
|
commit | commitdiff | tree |
2005-06-20 |
edwin | some fixes
|
commit | commitdiff | tree |
2005-06-20 |
edwin | added stub for typeinfo_init_class
|
commit | commitdiff | tree |
2005-06-20 |
edwin | added two macros for PUT{FIELD,STATIC}CONST
|
commit | commitdiff | tree |
2005-06-20 |
edwin | move the verifier towards lazy loading
|
commit | commitdiff | tree |
2005-06-20 |
edwin | turn on TYPECHECK_DEBUG, turn off TYPECHECK_VERBOSE
|
commit | commitdiff | tree |
2005-06-20 |
edwin | shorter debug dump for parsed descriptors
|
commit | commitdiff | tree |
2005-06-20 |
edwin | added builtintable_entry_debug_dump
|
commit | commitdiff | tree |
2005-06-20 |
edwin | some work on the resolve functions for verification
|
commit | commitdiff | tree |
2005-06-20 |
edwin | fixed classref field for 'this' parameter in methoddescs
|
commit | commitdiff | tree |
2005-06-20 |
edwin | added class_get_self_classref, should be made faster...
|
commit | commitdiff | tree |
2005-06-18 |
edwin | split create_unresolved_* functions in create_* and...
|
commit | commitdiff | tree |
2005-06-18 |
edwin | added comments and a little fix to parameter allocation
|
commit | commitdiff | tree |
2005-06-16 |
edwin | class loading synchronization: throw away loaded class...
|
commit | commitdiff | tree |
2005-05-23 |
edwin | fixed missing linking check in get_array_class
|
commit | commitdiff | tree |
2005-04-15 |
edwin | added annotation for splint checking
|
commit | commitdiff | tree |
2005-04-15 |
edwin | preserve indentation of log text
|
commit | commitdiff | tree |
2005-04-15 |
edwin | output more valid xml
|
commit | commitdiff | tree |
2005-04-14 |
edwin | typo
|
commit | commitdiff | tree |
2005-04-14 |
edwin | disabled debug print, added vim boilerplate
|
commit | commitdiff | tree |
2005-04-14 |
edwin | added log2xml.pl and log2xml.vim
|
commit | commitdiff | tree |
2005-04-14 |
edwin | synchronize VMClassLoader.defineClass and load_class_bootstrap
|
commit | commitdiff | tree |
2005-04-14 |
edwin | do not panic if the stacktrace is empty
|
commit | commitdiff | tree |
2005-04-14 |
edwin | use log_text for logging
|
commit | commitdiff | tree |
2005-04-14 |
edwin | implemented defineClass with name == NULL
|
commit | commitdiff | tree |
2005-04-06 |
edwin | revert commit of debug code
|
commit | commitdiff | tree |
2005-04-06 |
edwin | fixed bug in classcache_add_constraint
|
commit | commitdiff | tree |
2005-04-05 |
edwin | link class in resolve_field/resolve_method
|
commit | commitdiff | tree |
2005-04-05 |
edwin | do not use members set by method_descriptor2types in...
|
commit | commitdiff | tree |
2005-04-05 |
edwin | call method_descriptor2types
|
commit | commitdiff | tree |
2005-04-05 |
edwin | dont use stack in create_unresolved_ functions if no...
|
commit | commitdiff | tree |
2005-04-05 |
edwin | enable the create_unresolved_... functions to work...
|
commit | commitdiff | tree |
2005-04-04 |
edwin | renamed resolve_class to resolve_class_from_name
|
commit | commitdiff | tree |
2005-04-04 |
edwin | do not include class.h in initialize.h
|
commit | commitdiff | tree |
2005-04-03 |
edwin | removed the class hash and all functions identifying...
|
commit | commitdiff | tree |
2005-04-02 |
edwin | no more unloaded classinfos!
|
commit | commitdiff | tree |
2005-04-02 |
edwin | started changing constant pool to constant_classrefs
|
commit | commitdiff | tree |
2005-04-02 |
edwin | changed exception types and innerclass references to...
|
commit | commitdiff | tree |
2005-04-02 |
edwin | removed "class" field in constant_FMIref
|
commit | commitdiff | tree |
2005-04-02 |
edwin | fixed segfault in defineClass
|
commit | commitdiff | tree |
2005-04-02 |
edwin | classinfo: changed type of super and interfaces to...
|
commit | commitdiff | tree |
2005-04-02 |
edwin | classinfo: changed type of super and interfaces to...
|
commit | commitdiff | tree |
2005-04-01 |
edwin | moved descriptor2typesL to jit/inline/parseXTA.c
|
commit | commitdiff | tree |
2005-04-01 |
edwin | changed descriptor2types to parsed descriptors and...
|
commit | commitdiff | tree |
2005-04-01 |
edwin | switched JNI to parsed descriptors
|
commit | commitdiff | tree |
2005-04-01 |
edwin | removed old descriptor parsing functions
|
commit | commitdiff | tree |
2005-04-01 |
edwin | extended type system to use symbolic references
|
commit | commitdiff | tree |
2005-03-27 |
edwin | initialize and free classcache
|
commit | commitdiff | tree |
2005-03-27 |
edwin | made array_packagename harder to spoof
|
commit | commitdiff | tree |
2005-03-27 |
edwin | check defining classloader in SAME_PACKAGE
|
commit | commitdiff | tree |
2005-03-27 |
edwin | moved CLASS_IS_ARRAY to vm/jit/verify/typeinfo.c
|
commit | commitdiff | tree |
2005-03-27 |
edwin | added macro CLASSREF_INIT
|
commit | commitdiff | tree |
2005-03-27 |
edwin | added functions for dynamically creating classrefs
|
commit | commitdiff | tree |
2005-03-27 |
edwin | moved typecheckverbose flag to jit/verify/typeinfo.h
|
commit | commitdiff | tree |
2005-03-27 |
edwin | added functions for dynamically creating class references
|
commit | commitdiff | tree |
2005-03-27 |
edwin | added paramslots field in methoddesc
|
commit | commitdiff | tree |
2005-03-27 |
edwin | added some fields for parsed descriptors
|
commit | commitdiff | tree |
2005-03-25 |
edwin | moved the check for classinfo->linked
|
commit | commitdiff | tree |
2005-03-25 |
edwin | documentation updates for the coming changes
|
commit | commitdiff | tree |
2005-03-25 |
edwin | added functions for freeing memory
|
commit | commitdiff | tree |
2005-03-25 |
edwin | check if classnames are valid
|
commit | commitdiff | tree |
2005-03-25 |
edwin | fix merging of classcache_class_entry:s
|
commit | commitdiff | tree |
2005-03-25 |
edwin | added {access,classcache,descriptor,resolve}.[ch] to...
|
commit | commitdiff | tree |
2005-03-25 |
edwin | moved INSTRUCTION_PUTCONST_* macros to vm/jit/jit.h
|
commit | commitdiff | tree |
2005-03-25 |
edwin | added statistics for size of classrefs and parsed descriptors
|
commit | commitdiff | tree |
2005-03-25 |
edwin | minor documentation fixes
|
commit | commitdiff | tree |
2005-03-25 |
edwin | added data structures for parsed descriptors and class...
|
commit | commitdiff | tree |
2005-03-25 |
edwin | added new code for resolving symbolic references
|
commit | commitdiff | tree |
2005-03-25 |
edwin | added new code for the loaded class cache and loading...
|
commit | commitdiff | tree |
2005-03-25 |
edwin | added new code for pre-parsed descriptors
|
commit | commitdiff | tree |
2005-03-25 |
edwin | added new code for checking access rights
|
commit | commitdiff | tree |
2005-03-24 |
edwin | temporary fix for getenv returning NULL for LD_LIBRARY_PATH
|
commit | commitdiff | tree |
2005-03-20 |
edwin | PUT{STATIC,FIELD}CONST: use iptr[0].op1 for constant...
|
commit | commitdiff | tree |
2005-03-20 |
edwin | add verification of PUT{STATIC,FIELD}CONST
|
commit | commitdiff | tree |
2005-03-20 |
edwin | PUT{FIELD,STATIC}CONST: store type of constant in iptr...
|
commit | commitdiff | tree |
2004-03-31 |
edwin | added field and method resolution
|
commit | commitdiff | tree |
2004-03-31 |
edwin | added exceptions to field/method resolution
|
commit | commitdiff | tree |
2004-03-24 |
edwin | added functions for resolving fields and methods
|
commit | commitdiff | tree |
2004-03-24 |
edwin | more debug output
|
commit | commitdiff | tree |
2004-02-24 |
edwin | fix bug when jit_compile is entered recursively
|
commit | commitdiff | tree |
2004-02-24 |
edwin | avoid 'label at end of compound statement' warning
|
commit | commitdiff | tree |
2004-02-08 |
edwin | changed savedstack implementation
|
commit | commitdiff | tree |
2004-02-08 |
edwin | fixed exception typechecking
|
commit | commitdiff | tree |
next |