Unified variables changes for common/i386.
[cacao.git] / src / vm / jit / jit.h
2006-09-07 christianUnified variables changes for common/i386.
2006-09-07 twisti* src/vm/jit/jit.h (IS_SAVEDVAR): Added.
2006-09-06 edwin* src/vm/jit/jit.h (INS_FLAG_NOCHECK): Reversed to...
2006-09-06 christian* src/vm/jit/stack.c (new_stack_analyse): Ifdeffed...
2006-09-06 christian* src/vm/stack.c (new_stack_analyse): Removed assert...
2006-09-05 christian* i386/emit.c: Changed to new instruction format.
2006-09-05 twisti* src/vm/jit/jit.h (instruction): Removed.
2006-09-05 edwin* src/vm/jit/jit.h (basicblock): Changed type of iinstr to
2006-09-05 edwin* src/vm/jit/jit.h (s3_operand_t): Removed arrayvftbl.
2006-09-05 edwin* src/vm/jit/jit.h (jitdata): Removed field new_rd.
2006-09-05 edwin* src/vm/jit/jit.h (s3_operand_t): Added union field...
2006-09-05 edwin* src/vm/jit/jit.h (basicblock): Added fields invars...
2006-09-05 edwin* src/vm/jit/jit.h (NEW_INSTRUCTION_*): Renamed to...
2006-08-24 twisti* src/vm/jit/codegen-common.h (codegendata): Added...
2006-08-22 twisti* src/vm/jit/emit.h (emit_exception_stubs): Added.
2006-08-16 christian* src/vm/jit/optimizing/ssa.c (ssa_print_phi): Printing...
2006-08-14 christian* src/vm/jit/optimizing/: New directory for optimizing...
2006-08-08 edwin* src/vm/jit/jit.h (NEW_INSTRUCTION_IS_RESOLVED): New...
2006-08-07 twisti* src/vm/jit/jit.h (basicblock): Renamed debug_nr to nr.
2006-08-07 twisti* src/vm/jit/jit.c (vm/jit/cfg.h): Added.
2006-08-04 twisti* src/vm/jit/parse.c (new_parse): MZERO basicblock...
2006-07-26 twisti* src/vm/jit/jit.h (INSTRUCTION_UNRESOLVED_CLASS):...
2006-07-25 twisti* src/vm/jit/jit.h (ICMD_ELSE_ICONST): Removed.
2006-07-25 twisti* src/vm/jit/jit.h (TYPE_INT, TYPE_LNG, TYPE_FLT, TYPE_...
2006-07-17 twisti* src/vm/jit/jit.h (IS_VOID_TYPE): Added.
2006-07-10 twisti* src/vm/jit/code.h (codeinfo): Removed basicblocks...
2006-06-28 twisti* src/vm/jit/jit.h (JITDATA_FLAG_INSTRUMENT)
2006-06-23 twisti* src/vm/string.c (javastring_toutf): Check for NULL...
2006-06-12 edwin* src/vm/jit/allocator/simplereg.h, src/vm/jit/allocato...
2006-06-10 edwin* src/vm/jit/stack.c (IF_INTRP): New macro.
2006-06-01 edwin* src/vm/jit/jit.h (jitdata): Added temporary fields...
2006-06-01 edwin* src/vm/resolve.c (new_resolve_field_lazy): New method...
2006-06-01 edwin* src/vm/jit/jit.h (ICMD_CHECKNULL_POP): New ICMD.
2006-05-31 edwin* src/vm/jit/jit.h: Whitespace cleanup and comments.
2006-05-31 edwin* src/vm/jit/parse.c (new_parse): Implement LOOKUPSWITC...
2006-05-31 edwin* src/vm/jit/jit.h (s3_operant_t): Typo fixed to s3_ope...
2006-05-30 edwin* src/vm/jit/parse.c (new_parse): Worked on implementin...
2006-05-30 edwin* src/vm/jit/parse.h (new_instruction): Moved `bte...
2006-05-29 edwin* src/vm/jit/jit.h (subroutineinfo): Removed unused...
2006-05-29 edwin* src/vm/jit/parse.h: New macros for new instruction...
2006-05-29 edwin* src/vm/jit/parse.c (new_parse): New function. This...
2006-05-29 edwin* src/vm/jit/jit.h (new_instruction): Committed the...
2006-05-26 edwin* src/vm/loader.h: Comment update.
2006-05-15 twisti* src/vm/hashtable.h,
2006-04-30 edwin* src/vm/resolve.c (resolve_method_verifier_checks)
2006-04-21 twisti* src/vm/jit/jit.c (jit_asm_compile): New method.
2006-04-18 twisti* src/vm/jit/jit.h (IS_ADR_TYPE): Changed to use ==.
2006-04-12 edwin* src/vm/rt-timing.c: Added file.
2006-04-12 edwin* src/vm/class.c (class_showconstantpool): Use the...
2006-04-05 edwin* configure.ac (ENABLE_RT_TIMING): Added.
2006-04-05 edwin* src/vm/jit/jit.h (instruction): Removed `method`...
2006-03-28 twisti* src/vm/method.h (vm/jit/code.h): Added.
2006-03-22 edwin* src/vm/jit/jit.h (ICMD_READONLY_ARG, ICMD_CLEAR_ARGRE...
2006-03-16 twisti* src/vm/jit/jit.h (md_cacheflush, md_icacheflush,...
2006-03-15 twisti* src/vm/jit/codegen-common.h (branchref): Removed.
2006-03-14 edwin* src/vm/jit/jit.h (basicblock): Added `bitflags` field...
2006-03-14 edwin* src/vm/jit/jit.h (basicblock): Comment.
2006-02-19 christian* src/vm/jit/jit.h: added define STKEEP
2006-02-16 christian* src/vm/jit/stack.h (COPY): Prevent setting varkind...
2006-02-07 edwin* src/vm/jit/jit.h (Changes): Fixed tabs.
2006-02-05 edwin* src/vm/jit/jit.h (Changes): Added my name to 'Changes'.
2006-02-05 edwin* src/vm/jit/jit.h (ICMD_INLINE_GOTO): Added. Not used...
2006-01-31 twisti* src/vm/method.h (methodinfo): Renamed executioncount to
2006-01-22 twisti* Updated header: Added 2006. Changed address of FSF...
2006-01-12 twisti* intrp_md_init: Added.
2005-12-30 twisti* vm/jit/codegen.inc.h: Renamed to vm/jit/codegen-common.h.
2005-12-22 twisti* COUNT, COUNT_SPILLS: Added.
2005-11-28 edwin* renamed CACAO_TYPECHECK to ENABLE_VERIFIER
2005-11-22 twisti* do_nothing_function, jit_compile, jit_compile_intern...
2005-11-22 twisti* compile_all_class_methods: Removed.
2005-11-07 twisti* ICMD_ARRAYCHECKCAST: Removed due to Java 1.5 changes.
2005-10-04 twisti* ICMD_CHECKASIZE, ICMD_CHECKEXCEPTION: Removed.
2005-07-08 twisti* ICMD_ARRAYCHECKCAST: added
2005-06-25 twisti* Added md_init prototype (i think this is the best...
2005-06-20 edwinadded two macros for PUT{FIELD,STATIC}CONST
2005-06-06 twisti- removed: BUILTIN{1,2,3}, INSTRUCTION_PUTCONST_FIELDREF
2005-04-24 twistiRenamed ICMD_NULLCHECKPOP to ICMD_CHECKNULL and it...
2005-04-13 christianregister allocator uses unused argument registers in...
2005-04-01 edwinextended type system to use symbolic references
2005-03-30 twistiMoved builtin table stuff to builtin.[ch]
2005-03-29 twisti- added header includes
2005-03-25 edwinmoved INSTRUCTION_PUTCONST_* macros to vm/jit/jit.h
2005-03-20 twistiNew ICMDs: PUTSTATICCONST, PUTFIELDCONST, IMULPOW2...
2005-03-10 twistiAdded IS_ADR_TYPE macro.
2004-12-20 twistiRemoved i386 method_uses_ stuff.
2004-12-07 twistiGNU header update.
2004-11-30 twistiNew source tree.
2004-11-25 twistiMove typedef's in front of includes.
2004-11-14 jowenn2 new icmds, new exception table ordering for inlining...
2004-11-12 twisti-ansi -pedantic fixes.
2004-11-05 twistiCompiler data structure changes. This one is huge!
2004-07-21 twisti- moved branchref, jumpref, linenumberref, dataref...
2004-07-05 twistiRemoved ICMD_xREM0X10001, we really don't need them...
2004-06-30 twisti- moved statistic variables into statistics.*
2004-06-22 twistiRemoved jit.c global variables. Most of them were alrea...
2004-05-27 twisti- changed ICMD_CHECKOOM to ICMD_CHECKEXCEPTION
2004-05-26 jowennthe cleaner part of the code for stub created exception...
2004-04-26 twisti- implemented ICMD_CHECKOOM
2004-03-25 jowenninlining starts working again for the first time after...
2004-03-13 jowennthe line number <-> mpc table is now stored into the...
next