cacao.git
2005-04-30 jowennmore statistics, less crashing
2005-04-30 twistiWe need an extra patcher_putfieldconst fro x86_64.
2005-04-30 twisti- use new patcher for putfieldconst
2005-04-30 twisti- sync stuff must be done before builtin_monitorexit
2005-04-30 twistiEnabled SUPPORT_CONST_STORE again.
2005-04-30 jowennincrease the MAXLIGTEXT constant. Perhaps it's a little...
2005-04-29 twistiRemoved debug output, sync code works, checked on c4.
2005-04-29 twistiAdded get_dummyLR.
2005-04-29 twisti- also save temporary registers in leaf methods for...
2005-04-29 twistiI think we should also use some alpha macros on x86_64.
2005-04-29 twistiAgain a libc-movaps bugfix. Arghhh!
2005-04-29 twistiAdded additional {INT,FLT}_*_CNT defines.
2005-04-29 twistiSynchronize patcher functions. Unfortunately it's not...
2005-04-29 twistiPass java_objectheader to asm_wrapper_patcher.
2005-04-28 twisti-sa bugfix in patcher_builtin_checkarraycast,
2005-04-28 jowenntestcases for (cond) ? x:y
2005-04-28 jowennthe real implementation doesn't work yet as I would...
2005-04-28 jowennless debug output to make twisti happy
2005-04-28 jowennless debug output
2005-04-28 jowenndon't optimize too much
2005-04-27 twistiForgot code patching nop's in checkcast/instanceof...
2005-04-27 twistiDo it like on alpha in patcher_get_putstatic.
2005-04-27 jowenngeneral: less warnings in stacktrace.c
2005-04-27 twistiAdded: doit's and try-catch blocks
2005-04-27 christian*** empty log message ***
2005-04-27 twisti- float register defines (couldn't find a header file...
2005-04-27 twisti- use itmp3 for patchref branch and save the return...
2005-04-27 twistiMoved ALIGNCODENOP from codegen.c
2005-04-27 twistiThe return address is now store on the stack in the...
2005-04-27 twisti- remaining lazy loading stuff for alpha
2005-04-27 twistiRemaining lazy loading stuff for alpha.
2005-04-26 twistiDefine M_NOP.
2005-04-26 twisti- handle monitorenter/exit inline
2005-04-26 twisti- all patcher use the same wrapper and thus the same...
2005-04-26 twisti- removed: asm_builtin_monitorenter, asm_builtin_monito...
2005-04-26 twistiLazy loading for alpha and code patching stuff.
2005-04-26 twistiLazy loading for alpha (some left).
2005-04-26 twistiLazy loading for alpha.
2005-04-26 twistiAdded patcher_checkcast_instanceof_class for other...
2005-04-26 twisti- lazy loading for alpha (some left)
2005-04-26 twistiAdded asm_sync_instruction_cache for alpha.
2005-04-26 twistiSmall bugfix in invokevirtual.
2005-04-26 twistiCode patching: alpha define in builtin table.
2005-04-26 twistiAdded java.runtime.version, java.runtime.name propertie...
2005-04-26 twisti- doit
2005-04-25 twistiOops, sorry for that.
2005-04-25 twisti- removed unused i386 stuff (asm_builtin_newarray,
2005-04-25 twisti- monitorenter/exit are now handled inline
2005-04-25 twisti- removed ALIGNCODENOP
2005-04-25 twisti- changes signatures (every patcher uses the same assem...
2005-04-25 twistiRemoved (a lot of stuff):
2005-04-25 twisti- changed signatures
2005-04-25 twistiAdded: BUILTIN1T, BUILTIN2T which take a target argumen...
2005-04-25 twistinew, newarray, multianewarray, checkarraycast, arrayins...
2005-04-25 twistiWe need only on assembler patcher wrapper, removed...
2005-04-25 twistiReplaced asm_wrapper_patcher_BUILTIN_* with PATCHER_bui...
2005-04-25 twistiRemoved: asm_builtin_arrayinstanceof, asm_builtin_newar...
2005-04-25 christianReserve 0(esp) for argument of monitor enter for synchr...
2005-04-25 twisti- made builtin_monitorexit void
2005-04-25 twistiDon't use assembler monitorenter/exit wrapper anymore.
2005-04-25 christianasmpart.S for 4 Byte Stackslots
2005-04-25 christiancodegen.c for 4 Byte Stack Slots
2005-04-24 twistiDo a ICMD_CHECKNULL before monitorenter and nothing...
2005-04-24 twistiRenamed ICMD_NULLCHECKPOP to ICMD_CHECKNULL and it...
2005-04-24 jowennmore stacktraces
2005-04-23 christianLSRA updated to 4 Byte Stackslot (i386)
2005-04-22 jowennfirst part of stacktraces on x86_64
2005-04-22 christian[alpha|mips|x86_64]arch.h adopted to latest change
2005-04-22 christian4 Byte Stackslots for i386 (native Calling Convention)
2005-04-22 twistiasmhelper.h to helper.h changes.
2005-04-22 christianRenamed asmhelper.[ch] to helper.[ch]
2005-04-22 twistiAdded: patcher.c
2005-04-22 twistiChanges the patchref stuff.
2005-04-22 twistiWe only need 3 patcher wrapper functions.
2005-04-22 twistiTemporary disable SUPPORT_CONST_STORE.
2005-04-22 twistiCall it patcher_builtin_newarray instead of patcher_bui...
2005-04-22 twistiUse some global variables (class_, utf_).
2005-04-22 twistiUse global class_java_lang_ThreadGroup variable.
2005-04-22 twistiUse builtin_anewarray instead of builtin_newarray.
2005-04-22 twisti- use global class_ variables
2005-04-22 twistiImplemented NewObjectArray correctly.
2005-04-22 twistiLazy loading changes.
2005-04-22 twistiImplemented patcher wrapper.
2005-04-22 twistiAdded: patcher.c
2005-04-22 twistiTemporary disabled SUPPORT_CONST_STORE.
2005-04-22 twistiAdded: i386_emit_membase32
2005-04-22 twistiAdded: i386_alu_imm32_reg
2005-04-22 twistiFixed 2 nasty bugs in ICMD_INSTANCEOF.
2005-04-22 twistiAdded patcher.h
2005-04-22 twistiImplemented remaining patcher functions.
2005-04-22 twistipatcher_builtin_new gets a contant_classref.
2005-04-22 twistiEnable lazy loading for i386.
2005-04-22 twistiRemoved unused functions.
2005-04-22 twistiTemporary asm_builtin_multianewarray for i386 (till...
2005-04-21 twisti- renamed patcher wrapper entries in builtin table
2005-04-21 twistiRenamed builtin_nmultianewarray to builtin_multianewarray.
2005-04-21 twistiRenamed patcher wrapper function dummies.
2005-04-21 twistiRenamed patcher wrapper functions.
2005-04-21 twistiAdded more functions.
2005-04-21 twistiUse builtin_anewarray instead of builtin_newarray.
next