4 Byte Stackslots for i386 (native Calling Convention)
[cacao.git] / src / vm / jit / stack.c
2005-04-22 christian4 Byte Stackslots for i386 (native Calling Convention)
2005-04-22 twistiEnable lazy loading for i386.
2005-04-13 christianredo of changes overwritten by last commit
2005-04-13 christianregister allocator uses unused argument registers in...
2005-04-11 twistiLazy instanceof.
2005-04-11 twistiLazy loading changes.
2005-04-06 twistiPrint descriptors for function calls with -si.
2005-04-06 twistiFixed compile problems.
2005-04-06 twistiLazy loading changes, #ifdef'd for x86_64.
2005-04-05 christian*** empty log message ***
2005-04-05 christiannew ARGVAR Handling in stack.c
2005-04-04 christian*** empty log message ***
2005-04-04 christianAdress Register File, Neues ARG_VAR Handling, neue...
2005-04-01 edwinextended type system to use symbolic references
2005-03-30 twistiTwo ICMD_PUT{STATIC,FIELD}CONST bugfixes.
2005-03-20 edwinPUT{STATIC,FIELD}CONST: use iptr[0].op1 for constant...
2005-03-20 edwinPUT{FIELD,STATIC}CONST: store type of constant in iptr...
2005-03-20 twistiPUTSTATICCONST, PUTFIELDCONST bugfixes.
2005-03-20 twistiNew ICMDs: PUTSTATICCONST, PUTFIELDCONST, IMULPOW2...
2005-03-10 twistiPass stdout to disassinstr for xDSPcore.
2005-03-07 twistiFor xdsp debugging purposes.
2005-03-03 twistiDon't pass pos to disassinstr.
2005-02-15 twisti- we don't need `i' passed to disassinstr
2005-02-01 twisti- added SUPPORT_MUL_CONST
2005-01-27 twisti- added xdspcore disassembler stuff
2004-12-20 twisti- removed i386 method_uses_ stuff
2004-12-14 twistiFixed x86_64 argument passing typo.
2004-12-07 twistiGNU header update.
2004-12-04 jowennuse two functions for creating/removing items of the...
2004-12-01 christian*** empty log message ***
2004-11-30 carolynAdd depth level to ICMD_INLINE_START
2004-11-30 twistiNew source tree.
2004-11-25 twistiWarning fixes (usage of ptrint).
2004-11-25 christian*** empty log message ***
2004-11-24 twistiWarning fixes.
2004-11-24 twistiUse new `ptrint' type for casts instead of `long'.
2004-11-17 twisti-ansi warning fixes.
2004-11-14 jowenn2 new icmds, new exception table ordering for inlining...
2004-11-05 twistiCompiler data structure changes. This one is huge!
2004-11-02 jowenndynamic native library loading, some inlining changes
2004-10-11 jowennFix a crash in the code which tests, if a method is...
2004-07-21 twisti- reentrant compiler fixes
2004-07-16 twistiSUPPORT_ONLY_ZERO_ASTORE bugfix.
2004-07-10 stefanrenamed vftbl type to vftbl_t
2004-07-07 twistiGlobal compiler variables fix for x86_64.
2004-07-05 twisti- removed ICMD_xREM0X10001, we really don't need them...
2004-06-30 twisti- include options.h/statistics.h instead of main.h
2004-06-22 twistiRemoved jit.c global variables. Most of them were alrea...
2004-06-17 twistiFixed include paths.
2004-05-31 jowennExceptions work now with nested builtin_news correctly...
2004-05-27 twisti- many exception related changes
2004-05-26 jowennthe cleaner part of the code for stub created exception...
2004-05-18 stefanRenamed loging to logging
2004-04-26 twisti- implemented ICMD_CHECKOOM
2004-04-10 twistiTry to use %ecx (REG_ITMP2) as scratch register.
2004-03-25 twistiPass code pointer to disassinstr instead of one instruc...
2004-03-25 jowenninlining starts working again for the first time after...
2004-03-24 edwinmore debug output
2004-03-11 jowenncacao is now again able to run kjc on i386
2004-01-19 edwincleanup
2004-01-10 edwinimplemented subroutine verification (Coglio's method...
2004-01-05 twistiInclude main.h for compiler switches.
2003-12-31 edwinadded computational category checking for stack manipul...
2003-12-17 edwinfurther comments
2003-12-17 edwinfurther comments
2003-12-17 edwincomments and better error messages
2003-12-16 edwinadded stack overflow checking and comments
2003-12-15 edwinshow_icmd bugfix
2003-12-15 edwinDUP2_X2 bugfix
2003-12-13 twisti- added i386 scratch register stuff
2003-12-12 stefanThis is still only C!
2003-12-11 edwinfixed loging crash caused by printf
2003-12-11 edwinchanged builtin table layout
2003-12-10 edwinadded end-of-bytecode check
2003-12-09 edwinadded UTF-8 validation
2003-12-08 edwinadded uninitialized object typecheck
2003-12-06 edwinadded the typechecker (not yet complete)
2003-11-21 jowennmerge from gnuclasspath branch. I hope I didn't miss...
2003-11-15 stefanBetter BUILTINTABLE
2003-11-13 twistiChanged SUPPORT_LONG_MULDIV to SUPPORT_LONG_MUL and...
2003-11-12 stefanBoeser twisti
2003-11-11 twistiFixed builtintable stuff.
2003-11-11 twistiTemporary workaround, has to be fixed later.
2003-11-09 twisti- removed warnings
2003-11-02 twistiMajor file restructuring.
2003-10-22 twistiHandle ICMD_INVOKExxx arguments a little bit different...
2003-10-20 twisti- compile without warnings with -Wall
2003-09-26 didiMethod Inlining added
2003-09-15 stefanPPC merge
2003-09-09 stefanFix by andi
2003-08-26 twisti- ICMD_IF_Lxx output fixes
2003-07-30 twistix86_64 #ifdef's for disassinstr
2003-05-12 twisti- ifdef's for ICMD_IREM0X10001 and ICMD_LREM0X10001...
2003-02-23 twistiBugfix for arguments_num in BUILTINx commands
2003-02-12 stefanReversed vftbl movement because of performance consider...
2003-02-12 stefanMoved baseval and diffval to classinfo. Can now run...
2003-01-30 twistifixed bug with set SUPPORT_DIVISION, but unset SUPPORT_...
2003-01-23 twistiadded i386 stuff with #ifdef's
1999-10-04 romanjdk1.2 and loader optimisation
1999-09-27 chrisnarray first check in
next