cacao.git
18 years ago* patcher_get_putstatic: Replaced c->initialized by
twisti [Sat, 3 Dec 2005 12:34:08 +0000 (12:34 +0000)]
* patcher_get_putstatic: Replaced c->initialized by
  (c->state & CLASS_INITIALIZED).
* patcher_clinit: Likewise.

18 years ago* vm/tables.h: Removed.
twisti [Sat, 3 Dec 2005 12:33:19 +0000 (12:33 +0000)]
* vm/tables.h: Removed.
* codegen: Replaced c->initialized by (c->state & CLASS_INITIALIZED).

18 years ago* Removed unused offsets.
twisti [Sat, 3 Dec 2005 12:32:39 +0000 (12:32 +0000)]
* Removed unused offsets.

18 years ago* vm/tables.h: Removed.
twisti [Sat, 3 Dec 2005 12:32:11 +0000 (12:32 +0000)]
* vm/tables.h: Removed.
* jit_compile_intern: Replaced c->initialized by
  (c->state & CLASS_INITIALIZED).

18 years ago* vm/tables.h: Removed.
twisti [Sat, 3 Dec 2005 12:31:30 +0000 (12:31 +0000)]
* vm/tables.h: Removed.
* show_icmd_lock: Renamed to lock_show_icmd and made it a pointer.
* stack_init: Allocate a object for lock.
* show_icmd: Replaced c->initialized by (c->state & CLASS_INITIALIZED).

18 years ago* exceptionentry: Moved to exceptions.h.
twisti [Sat, 3 Dec 2005 12:23:34 +0000 (12:23 +0000)]
* exceptionentry: Moved to exceptions.h.

18 years ago* vm/tables.h: Removed.
twisti [Sat, 3 Dec 2005 12:19:38 +0000 (12:19 +0000)]
* vm/tables.h: Removed.
* defineClass: cb->pos now points to the current read position, use object
  member of classinfo struct.

18 years ago* invokeNative: Replaced c->initialized by (c->state & CLASS_INITIALIZED).
twisti [Sat, 3 Dec 2005 12:18:12 +0000 (12:18 +0000)]
* invokeNative: Replaced c->initialized by (c->state & CLASS_INITIALIZED).

18 years ago* Required by class.[ch] during bootstrapping.
twisti [Sat, 3 Dec 2005 12:16:11 +0000 (12:16 +0000)]
* Required by class.[ch] during bootstrapping.

18 years ago* java_lang_Class.h: Moved to NO_GEN_HEADER_FILES.
twisti [Sat, 3 Dec 2005 12:15:45 +0000 (12:15 +0000)]
* java_lang_Class.h: Moved to NO_GEN_HEADER_FILES.

18 years ago* sys/stat.h, toolbox/util.h, vm/tables.h: Removed.
twisti [Fri, 2 Dec 2005 15:26:16 +0000 (15:26 +0000)]
* sys/stat.h, toolbox/util.h, vm/tables.h: Removed.
* vm/suck.h: Added.
* suck_*: Moved to suck.c.
* check_classbuffer_size: Renamed to suck_check_classbuffer_size.
* skip_nbytes: Renamed to suck_skip_nbytes.
* cb->pos points now to the current read position (not the last position
  as before).

18 years ago* config.h, vm/types.h, vm/class.h: Added.
twisti [Fri, 2 Dec 2005 15:19:04 +0000 (15:19 +0000)]
* config.h, vm/types.h, vm/class.h: Added.
* suck_*: Moved to suck.h.

18 years ago* vm/tables.h: Removed.
twisti [Fri, 2 Dec 2005 15:15:39 +0000 (15:15 +0000)]
* vm/tables.h: Removed.
* vm/suck.h: Added.
* main: Removed tables_init call, check suck_init for error,
  classcache_hash renamed to hashtable_classcache.
* exit_handler: #ifdef ENABLE_DEBUG show methods.

18 years ago* config.h: Added.
twisti [Fri, 2 Dec 2005 00:05:40 +0000 (00:05 +0000)]
* config.h: Added.
* runboehmfinalizer: Removed.

18 years ago* vm/tables.h: Renamed to vm/hashtable.h.
twisti [Thu, 1 Dec 2005 23:50:48 +0000 (23:50 +0000)]
* vm/tables.h: Renamed to vm/hashtable.h.

18 years ago* vm/tables.h: Renamed to vm/hashtable.h.
twisti [Thu, 1 Dec 2005 23:50:28 +0000 (23:50 +0000)]
* vm/tables.h: Renamed to vm/hashtable.h.
* lock_classcache_hashtable: Renamed to lock_hashtable_classcache.
* classcache_init: Added hashtable_create of hashtable_classcache.

18 years ago* tables.[ch]: Moved to hashtable.[ch] and removed some stuff.
twisti [Thu, 1 Dec 2005 23:45:13 +0000 (23:45 +0000)]
* tables.[ch]: Moved to hashtable.[ch] and removed some stuff.

18 years ago* config.h, vm/types.h: Added.
twisti [Thu, 1 Dec 2005 23:32:57 +0000 (23:32 +0000)]
* config.h, vm/types.h: Added.
* vm/tables.h: Renamed to vm/hashtable.h.
* hashtable_utf: Added.
* lock_utf_hashtable: Renamed to lock_hashtable_utf.
* utf8_init: Added hashtable_create of hashtable_utf.

18 years ago* Removed tables.h include.
twisti [Thu, 1 Dec 2005 23:25:10 +0000 (23:25 +0000)]
* Removed tables.h include.

18 years ago* main: Removed tables_close call.
twisti [Thu, 1 Dec 2005 23:22:45 +0000 (23:22 +0000)]
* main: Removed tables_close call.

18 years ago* Added global hashtable_string.
twisti [Thu, 1 Dec 2005 23:19:29 +0000 (23:19 +0000)]
* Added global hashtable_string.
* Renamed lock_string_hashtable to lock_hashtable_string.
* string_init: Added hashtable_create of hashtable_string.

18 years ago* Renamed vm/tables.h to vm/hashtable.h.
twisti [Thu, 1 Dec 2005 23:18:04 +0000 (23:18 +0000)]
* Renamed vm/tables.h to vm/hashtable.h.
* Renamed string_hash to hashtable_string.

18 years ago* Removed vm/tables.h include.
twisti [Thu, 1 Dec 2005 23:07:33 +0000 (23:07 +0000)]
* Removed vm/tables.h include.

18 years ago* Removed vm/tables.h include.
twisti [Thu, 1 Dec 2005 19:47:56 +0000 (19:47 +0000)]
* Removed vm/tables.h include.

18 years ago* Renamed vm/tables.h to vm/hashtable.h.
twisti [Thu, 1 Dec 2005 19:46:05 +0000 (19:46 +0000)]
* Renamed vm/tables.h to vm/hashtable.h.

18 years ago* Renamed vm/tables.h to vm/hashtable.h.
twisti [Thu, 1 Dec 2005 19:38:20 +0000 (19:38 +0000)]
* Renamed vm/tables.h to vm/hashtable.h.
* main: Removed tables_init and tables_close call.

18 years ago* descriptor_to_basic_type: some minor cleanup
edwin [Thu, 1 Dec 2005 18:52:50 +0000 (18:52 +0000)]
* descriptor_to_basic_type: some minor cleanup

18 years ago* desc_to_type: renamed to descriptor_to_basic_type, cleaned up, moved to descriptor.c
edwin [Thu, 1 Dec 2005 18:46:29 +0000 (18:46 +0000)]
* desc_to_type: renamed to descriptor_to_basic_type, cleaned up, moved to descriptor.c
* desc_typesize: renamed to descriptor_typesize, cleaned up, moved to descriptor.c

18 years ago* Renamed library_hash to hashtable_library and stuff that's related.
twisti [Thu, 1 Dec 2005 18:21:11 +0000 (18:21 +0000)]
* Renamed library_hash to hashtable_library and stuff that's related.

18 years ago* nativeLoad: Renamed native_library_hash_find to
twisti [Thu, 1 Dec 2005 18:20:34 +0000 (18:20 +0000)]
* nativeLoad: Renamed native_library_hash_find to
  native_hashtable_library_find and native_library_hash_add to
  native_hashtable_library_add.

18 years agobetter english
stefan [Wed, 30 Nov 2005 20:11:22 +0000 (20:11 +0000)]
better english

18 years agobugfix: patchers now store spTOS before calling other stuff (for
anton [Wed, 30 Nov 2005 15:29:39 +0000 (15:29 +0000)]
bugfix: patchers now store spTOS before calling other stuff (for
backtracability)

18 years ago* md_init: Use line buffering on vm_out.
anton [Wed, 30 Nov 2005 15:28:11 +0000 (15:28 +0000)]
* md_init: Use line buffering on vm_out.

18 years ago* MCODECHECK: Removed lastmcodeptr calculation, now done in
anton [Tue, 29 Nov 2005 14:34:19 +0000 (14:34 +0000)]
* MCODECHECK: Removed lastmcodeptr calculation, now done in
  codegen_increase.

18 years ago* Added md-abi.h again (required for TRACE_ARGS_NUM).
anton [Tue, 29 Nov 2005 14:33:43 +0000 (14:33 +0000)]
* Added md-abi.h again (required for TRACE_ARGS_NUM).

18 years ago* codegen_increase: Check for lastmcodeptr != NULL (required for intrp).
anton [Tue, 29 Nov 2005 14:33:08 +0000 (14:33 +0000)]
* codegen_increase: Check for lastmcodeptr != NULL (required for intrp).

18 years ago* main: Link the mainclass.
anton [Tue, 29 Nov 2005 14:31:50 +0000 (14:31 +0000)]
* main: Link the mainclass.

18 years ago* descriptor.h: removed redundant comments
edwin [Mon, 28 Nov 2005 19:28:57 +0000 (19:28 +0000)]
* descriptor.h: removed redundant comments
* descriptor.c: remove debug code for NDEBUG, replaced DESCRIPTOR_ASSERT
    with standard assert

18 years ago* classcache.c, classcache.h: make NDEBUG remove debug helpers,
edwin [Mon, 28 Nov 2005 18:51:26 +0000 (18:51 +0000)]
* classcache.c, classcache.h: make NDEBUG remove debug helpers,
    replaced CLASSCACHE_ASSERT with standard assert

18 years ago* loader.c: ifdef verifier code with ENABLE_VERIFIER
edwin [Mon, 28 Nov 2005 18:31:29 +0000 (18:31 +0000)]
* loader.c: ifdef verifier code with ENABLE_VERIFIER

18 years ago* codegen.c: ifdef athrow/areturn patcher with ENABLE_VERIFIER
edwin [Mon, 28 Nov 2005 18:00:47 +0000 (18:00 +0000)]
* codegen.c: ifdef athrow/areturn patcher with ENABLE_VERIFIER
* patcher.c: ifdef athrow/areturn patcher with ENABLE_VERIFIER

18 years ago* renamed CACAO_TYPECHECK to ENABLE_VERIFIER
edwin [Mon, 28 Nov 2005 16:23:40 +0000 (16:23 +0000)]
* renamed CACAO_TYPECHECK to ENABLE_VERIFIER
* srv/vm/resolve.c, src/vm/resolve.h: #ifdef code only used for verification
      with ENABLE_VERIFIER. (Access checks and loading constraints are
      also #ifdef ENABLE_VERIFIER. This might be controversial.)

18 years ago* classcache.c: removed splint /*@...@*/ annotations
edwin [Sun, 27 Nov 2005 14:11:44 +0000 (14:11 +0000)]
* classcache.c: removed splint /*@...@*/ annotations
* classcache.c: converted declarations to twisti style
* classcache_free: declare void arguments

18 years ago* classcache_store: fix: do not replace class if it is the same classinfo*
edwin [Sun, 27 Nov 2005 13:52:23 +0000 (13:52 +0000)]
* classcache_store: fix: do not replace class if it is the same classinfo*

18 years ago* defineClass: check if class has already been defined _or initiated_
edwin [Sat, 26 Nov 2005 22:28:43 +0000 (22:28 +0000)]
* defineClass: check if class has already been defined _or initiated_
* classcache_lookup_defined_or_initiated: added
* classcache.h: removed redundant comments
* classcache.c: cleaned up "!= NULL" that were added for splint

18 years ago* added exceptions_new_linkageerror
edwin [Sat, 26 Nov 2005 21:51:11 +0000 (21:51 +0000)]
* added exceptions_new_linkageerror
* use it where appropriate
* throw a LinkageError on redefinition of a class by the same classloader

18 years ago* load_class_from_classloader: Store array classes also in the classcache.
twisti [Sat, 26 Nov 2005 21:45:09 +0000 (21:45 +0000)]
* load_class_from_classloader: Store array classes also in the classcache.
* Removed verbose loader stuff.

18 years ago* classinfo: classvftbl removed.
twisti [Sat, 26 Nov 2005 21:40:54 +0000 (21:40 +0000)]
* classinfo: classvftbl removed.

18 years ago* use_class_as_object removed, link_class added where required.
twisti [Sat, 26 Nov 2005 19:23:19 +0000 (19:23 +0000)]
* use_class_as_object removed, link_class added where required.

18 years ago* linker_init: Link java.lang.Class first and then call
twisti [Sat, 26 Nov 2005 19:18:33 +0000 (19:18 +0000)]
* linker_init: Link java.lang.Class first and then call
  class_postset_header_vftbl, which postsets the header.vftbl.
* link_class_intern: Don't set header.vftbl to vftbl.

18 years ago* class_create_classinfo: Set header.vftbl to the vftbl of java.lang.Class
twisti [Sat, 26 Nov 2005 19:17:04 +0000 (19:17 +0000)]
* class_create_classinfo: Set header.vftbl to the vftbl of java.lang.Class
  when already loaded and linked.
* class_postset_header_vftbl: Added.

18 years ago* use_class_as_object removed, link_class added where required.
twisti [Sat, 26 Nov 2005 19:15:45 +0000 (19:15 +0000)]
* use_class_as_object removed, link_class added where required.

18 years ago* asm_call_jit_compiler: Removed.
twisti [Sat, 26 Nov 2005 19:13:42 +0000 (19:13 +0000)]
* asm_call_jit_compiler: Removed.
* asm_builtin_f2i, asm_builtin_f2l, asm_builtin_d2i, asm_builtin_d2l:
  Likewise.
* use_class_as_object: Removed.

18 years ago* store_reg_to_var_int0: Removed.
twisti [Sat, 26 Nov 2005 15:57:19 +0000 (15:57 +0000)]
* store_reg_to_var_int0: Removed.
* store_reg_to_var_lng, store_reg_to_var_adr, store_reg_to_var_flt,
  store_reg_to_var_dbl: Added.

18 years ago* signal_handler_sigsegv: Changed functionptr to u1*.
twisti [Sat, 26 Nov 2005 15:56:29 +0000 (15:56 +0000)]
* signal_handler_sigsegv: Changed functionptr to u1*.

18 years ago* Nothing important, removed spaces, add empty lines.
twisti [Sat, 26 Nov 2005 15:56:07 +0000 (15:56 +0000)]
* Nothing important, removed spaces, add empty lines.

18 years ago* PACK_REGS, GET_LOW_REG, GET_HIGH_REG: Changed packing order of low/high,
twisti [Fri, 25 Nov 2005 11:31:01 +0000 (11:31 +0000)]
* PACK_REGS, GET_LOW_REG, GET_HIGH_REG: Changed packing order of low/high,
  this ways it's more "natural" and we can always call GET_LOW_REG even
  when the register is not packed.

18 years ago* Changed version to 0.93+cvs.
twisti [Thu, 24 Nov 2005 00:53:23 +0000 (00:53 +0000)]
* Changed version to 0.93+cvs.

18 years agoThis commit was manufactured by cvs2svn to create tag
unknown [Thu, 24 Nov 2005 00:26:18 +0000 (00:26 +0000)]
This commit was manufactured by cvs2svn to create tag
'cacao-0_93-release'.

18 years ago* Updated to 0.93.
twisti [Thu, 24 Nov 2005 00:26:18 +0000 (00:26 +0000)]
* Updated to 0.93.

18 years ago* Changed version to 0.93.
twisti [Thu, 24 Nov 2005 00:21:05 +0000 (00:21 +0000)]
* Changed version to 0.93.

18 years ago* Renamed checkall to check.
twisti [Wed, 23 Nov 2005 23:16:29 +0000 (23:16 +0000)]
* Renamed checkall to check.

18 years ago* EXTRA_DIST: Added with java.vmg.
twisti [Wed, 23 Nov 2005 23:16:14 +0000 (23:16 +0000)]
* EXTRA_DIST: Added with java.vmg.

18 years ago* EXTRA_DIST: Added Test.sh.
twisti [Wed, 23 Nov 2005 22:55:56 +0000 (22:55 +0000)]
* EXTRA_DIST: Added Test.sh.

18 years ago* EXTRA_DIST: Added prop.java.
twisti [Wed, 23 Nov 2005 22:55:39 +0000 (22:55 +0000)]
* EXTRA_DIST: Added prop.java.

18 years ago* Updated.
twisti [Wed, 23 Nov 2005 22:55:19 +0000 (22:55 +0000)]
* Updated.

18 years ago* EXTRA_DIST: Typo.
twisti [Wed, 23 Nov 2005 22:49:44 +0000 (22:49 +0000)]
* EXTRA_DIST: Typo.

18 years ago* gen_inst: Use lastmcodeptr instead of last_compiled.
twisti [Wed, 23 Nov 2005 22:40:18 +0000 (22:40 +0000)]
* gen_inst: Use lastmcodeptr instead of last_compiled.

18 years ago* vm/types.h: Added.
twisti [Wed, 23 Nov 2005 22:39:49 +0000 (22:39 +0000)]
* vm/types.h: Added.
* MCODECHECK: Use lastmcodeptr instead of last_compiled.

18 years ago* (cacao.1): fix typo
edwin [Wed, 23 Nov 2005 22:39:20 +0000 (22:39 +0000)]
* (cacao.1): fix typo

18 years ago* gen_BBSTART: Use lastmodeptr instead of last_compiled.
twisti [Wed, 23 Nov 2005 22:39:16 +0000 (22:39 +0000)]
* gen_BBSTART: Use lastmodeptr instead of last_compiled.
* createcalljavafunction: Changed return type from
  functionptr to u1*.

18 years ago* createcompilerstub, createnativestub: Changed return type from
twisti [Wed, 23 Nov 2005 22:38:24 +0000 (22:38 +0000)]
* createcompilerstub, createnativestub: Changed return type from
  functionptr to u1*.

18 years ago* libintrp_la_SOURCES: Added *.i files.
twisti [Wed, 23 Nov 2005 22:37:53 +0000 (22:37 +0000)]
* libintrp_la_SOURCES: Added *.i files.
* BUILT_SOURCES: Removed.

18 years ago* Use codegen_findmethod for intrp and md_codegen_findmethod for jit.
twisti [Wed, 23 Nov 2005 22:36:59 +0000 (22:36 +0000)]
* Use codegen_findmethod for intrp and md_codegen_findmethod for jit.

18 years ago* codegendata: Removed last_compiled for intrp and use lastmcodeptr
twisti [Wed, 23 Nov 2005 22:36:14 +0000 (22:36 +0000)]
* codegendata: Removed last_compiled for intrp and use lastmcodeptr
  instead.

18 years ago* EXTRA_DIST: Added hello.java.
twisti [Wed, 23 Nov 2005 22:34:54 +0000 (22:34 +0000)]
* EXTRA_DIST: Added hello.java.

18 years ago* EXTRA_DIST: Added with all files.
twisti [Wed, 23 Nov 2005 22:33:55 +0000 (22:33 +0000)]
* EXTRA_DIST: Added with all files.

18 years ago* EXTRA_DIST: Added libtool-version.
twisti [Wed, 23 Nov 2005 22:33:20 +0000 (22:33 +0000)]
* EXTRA_DIST: Added libtool-version.

18 years ago* Removed duplicate stuff that slipped in when added alpha-freebsd support.
twisti [Wed, 23 Nov 2005 21:47:11 +0000 (21:47 +0000)]
* Removed duplicate stuff that slipped in when added alpha-freebsd support.

18 years ago* (cacao.1): use .BR again. The problem on IRIX was the 6-argument limitation.
edwin [Wed, 23 Nov 2005 21:43:40 +0000 (21:43 +0000)]
* (cacao.1): use .BR again. The problem on IRIX was the 6-argument limitation.
             We currently do not care about that.

18 years ago* Added alpha-freebsd support.
twisti [Wed, 23 Nov 2005 21:36:35 +0000 (21:36 +0000)]
* Added alpha-freebsd support.

18 years ago* src/vm/jit/alpha/freebsd/Makefile, src/vm/jit/alpha/linux/Makefile:
twisti [Wed, 23 Nov 2005 21:35:51 +0000 (21:35 +0000)]
* src/vm/jit/alpha/freebsd/Makefile, src/vm/jit/alpha/linux/Makefile:
  Added.

18 years ago* (cacao.1): IRIX does not seem to like the .BR macro, so we avoid it.
edwin [Wed, 23 Nov 2005 21:29:44 +0000 (21:29 +0000)]
* (cacao.1): IRIX does not seem to like the .BR macro, so we avoid it.

18 years ago* (cacao.1): updated the manpage
edwin [Wed, 23 Nov 2005 21:17:19 +0000 (21:17 +0000)]
* (cacao.1): updated the manpage

18 years ago* noinst_HEADERS: Added methodheader.h and disass.h.
twisti [Wed, 23 Nov 2005 15:05:59 +0000 (15:05 +0000)]
* noinst_HEADERS: Added methodheader.h and disass.h.

18 years ago* EXTRA_DIST: Added configure.host.
twisti [Wed, 23 Nov 2005 15:05:22 +0000 (15:05 +0000)]
* EXTRA_DIST: Added configure.host.

18 years ago* EXTRA_DIST: Added all java files.
twisti [Wed, 23 Nov 2005 15:04:53 +0000 (15:04 +0000)]
* EXTRA_DIST: Added all java files.

18 years ago* asmoffsets.h, disass.h: Removed if missed before.
twisti [Wed, 23 Nov 2005 14:41:16 +0000 (14:41 +0000)]
* asmoffsets.h, disass.h: Removed if missed before.

18 years ago* jctest, fptest, fp, extest: Removed.
twisti [Wed, 23 Nov 2005 14:40:36 +0000 (14:40 +0000)]
* jctest, fptest, fp, extest: Removed.

18 years ago* Removed, most of them are now regression tests.
twisti [Wed, 23 Nov 2005 14:40:12 +0000 (14:40 +0000)]
* Removed, most of them are now regression tests.

18 years ago* ICMD_xASTORE: Moved var_to_reg_xxx directly before actual store, this
twisti [Wed, 23 Nov 2005 12:54:34 +0000 (12:54 +0000)]
* ICMD_xASTORE: Moved var_to_reg_xxx directly before actual store, this
  makes life much easier on mips32.
* ICMD_{I,L,A}ASTORECONST: Use M_xST_INTERN macro as the offset will not
  overflow.

18 years ago* ICMD_xALOAD: Use REG_ITMP3 register to calculate the base address, this
twisti [Wed, 23 Nov 2005 12:31:43 +0000 (12:31 +0000)]
* ICMD_xALOAD: Use REG_ITMP3 register to calculate the base address, this
  is necessary on mips32.

18 years ago* ICMD_GETFIELD: Check if a destination register is equals the source
twisti [Wed, 23 Nov 2005 11:56:47 +0000 (11:56 +0000)]
* ICMD_GETFIELD: Check if a destination register is equals the source
  register for long type.

18 years ago* signal_handler_sigsegv, signal_handler_sigfpe: Replaced functionptr with
twisti [Wed, 23 Nov 2005 00:47:27 +0000 (00:47 +0000)]
* signal_handler_sigsegv, signal_handler_sigfpe: Replaced functionptr with
  u1*.

18 years ago* md_stacktrace_get_returnaddress: Changed return type from functionptr to
twisti [Wed, 23 Nov 2005 00:46:54 +0000 (00:46 +0000)]
* md_stacktrace_get_returnaddress: Changed return type from functionptr to
  u1*.
* md_codegen_findmethod: Added.

18 years ago* createcompilerstub, createnativestub: Changed return type from
twisti [Wed, 23 Nov 2005 00:46:19 +0000 (00:46 +0000)]
* createcompilerstub, createnativestub: Changed return type from
  functionptr to u1*.

18 years ago* signal_handler_sigsegv: Use u1* instead of functionptr.
twisti [Wed, 23 Nov 2005 00:21:56 +0000 (00:21 +0000)]
* signal_handler_sigsegv: Use u1* instead of functionptr.

18 years ago* md_stacktrace_get_returnaddress: Use u1* instead of functionptr.
twisti [Wed, 23 Nov 2005 00:21:14 +0000 (00:21 +0000)]
* md_stacktrace_get_returnaddress: Use u1* instead of functionptr.
* codegen_findmethod: Renamed to md_codegen_findmethod.

18 years ago* createcompilerstub, createnativestub: Changed return type from
twisti [Wed, 23 Nov 2005 00:20:13 +0000 (00:20 +0000)]
* createcompilerstub, createnativestub: Changed return type from
  functionptr to u1*.

18 years ago* Made most functions private.
twisti [Wed, 23 Nov 2005 00:06:39 +0000 (00:06 +0000)]
* Made most functions private.