2009-06-24 |
Guennadi Liakhovetski | Fix Java long (64 bit) operations, add missing ones... Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
|
commit | commitdiff | tree |
2009-06-12 |
Guennadi Liakhovetski | Fix compiler warnings Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
|
commit | commitdiff | tree |
2009-06-12 |
Guennadi Liakhovetski | Fix unpredictable C Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
|
commit | commitdiff | tree |
2009-06-12 |
Guennadi Liakhovetski | Fix JEM calling assembly: add "sp" and "cc" to the... Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
|
commit | commitdiff | tree |
2009-06-12 |
Guennadi Liakhovetski | Implement TABLESWITCH opcode Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
|
commit | commitdiff | tree |
2009-06-12 |
Guennadi Liakhovetski | Fix LDC, LDC_W, and INSTANCEOF opcodes, more debugging Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
|
commit | commitdiff | tree |
2009-06-12 |
Guennadi Liakhovetski | Flush instruction caches only after inserting code. Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
|
commit | commitdiff | tree |
2009-05-04 |
Guennadi Liakhovetski | Fix more object / instance reference conversions Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
|
commit | commitdiff | tree |
2009-05-04 |
Guennadi Liakhovetski | Always initialise lvars_jem, even with no local variables. Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
|
commit | commitdiff | tree |
2009-04-29 |
Guennadi Liakhovetski | Some formatting unifications. Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
|
commit | commitdiff | tree |
2009-04-29 |
Guennadi Liakhovetski | Clean up compiler warnings Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
|
commit | commitdiff | tree |
2009-04-29 |
Guennadi Liakhovetski | Only enable debugging output if JEM_DEBUG is defined Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
|
commit | commitdiff | tree |
2009-04-29 |
Guennadi Liakhovetski | Fix variable shadowing and chunk linking in gcMalloc() Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
|
commit | commitdiff | tree |
2009-01-16 |
Guennadi Liakhovetski | Optimisation: do not allocate an extra local variable...
|
commit | commitdiff | tree |
2009-01-16 |
Guennadi Liakhovetski | Add trap profiling
|
commit | commitdiff | tree |
2008-12-26 |
Guennadi Liakhovetski | Switch debug output to jam_dprintf() and disable it
|
commit | commitdiff | tree |
2008-11-24 |
Guennadi Liakhovetski | All object references on the heap switched to instance...
|
commit | commitdiff | tree |
2008-11-24 |
Guennadi Liakhovetski | Type-safe array referencing
|
commit | commitdiff | tree |
2008-11-24 |
Guennadi Liakhovetski | Strong typed Objects, part 1
|
commit | commitdiff | tree |
2008-11-24 |
Guennadi Liakhovetski | Minor cleanup, reorganisation, und optimisation
|
commit | commitdiff | tree |
2008-09-07 |
Guennadi Liakhovetski | JEM operand stack is 8 elements deep
|
commit | commitdiff | tree |
2008-08-20 |
Guennadi Liakhovetski | Fix ostack manipulation for floating numbers, fix IS_JAM_ARRAY
|
commit | commitdiff | tree |
2008-08-20 |
Guennadi Liakhovetski | Clean D-cache and invalidate I-cache on mmapped code
|
commit | commitdiff | tree |
2008-07-30 |
Guennadi Liakhovetski | Make trap_handler_f table initialisation static, add...
|
commit | commitdiff | tree |
2008-07-26 |
Guennadi Liakhovetski | Whitespace fixes
|
commit | commitdiff | tree |
2008-06-22 |
Guennadi Liakhovetski | Whitespace fixes
|
commit | commitdiff | tree |
2008-06-22 |
Guennadi Liakhovetski | Add INVOKESTATIC and {AFI}RETURN
|
commit | commitdiff | tree |
2008-06-20 |
Guennadi Liakhovetski | Implement the getstatic family
|
commit | commitdiff | tree |
2008-06-20 |
Guennadi Liakhovetski | White-space fixes
|
commit | commitdiff | tree |
2008-06-20 |
Guennadi Liakhovetski | From: Nevo <sakur.deagod@gmail.com>
|
commit | commitdiff | tree |
2008-06-20 |
Guennadi Liakhovetski | Fix opc_putfield2_quick(): add and use ostack_pop_u64()
|
commit | commitdiff | tree |
2008-06-18 |
Guennadi Liakhovetski | Implement PUTFIELD, fix stack save / restore order Guennadi Liakhovetski <g.liakhovetski@gmx.de>: fix...
|
commit | commitdiff | tree |
2008-06-17 |
Guennadi Liakhovetski | Merge branch 'jem-0' of ../jamvm-1.5.0
|
commit | commitdiff | tree |
2008-06-17 |
Guennadi Liakhovetski | Fix an editing error, add explicit typecasts
|
commit | commitdiff | tree |
2008-06-17 |
Guennadi Liakhovetski | Merge branch 'jem-0' of ../jamvm-1.5.0
|
commit | commitdiff | tree |
2008-06-17 |
Guennadi Liakhovetski | Introduce stack-manipulation macros, make jos[] local
|
commit | commitdiff | tree |
2008-06-14 |
Guennadi Liakhovetski | Merge branch 'jem-0' of ../jamvm-1.5.0
|
commit | commitdiff | tree |
2008-06-14 |
Guennadi Liakhovetski | Fix assembly bug: use only registers above r7 when...
|
commit | commitdiff | tree |
2008-06-14 |
Guennadi Liakhovetski | Fix assembly bug: use only registers above r7 when...
|
commit | commitdiff | tree |
2008-06-14 |
Guennadi Liakhovetski | More cleanup, make global functions static
|
commit | commitdiff | tree |
2008-06-14 |
Guennadi Liakhovetski | Two more traps implemented: NEW and NEW_QUICK, minor...
|
commit | commitdiff | tree |
2008-06-13 |
Guennadi Liakhovetski | Add .gitignore to the tree to calm down git-status...
|
commit | commitdiff | tree |
2008-06-13 |
Guennadi Liakhovetski | Fix JEM assembly, preliminary version of jem_throwException()
|
commit | commitdiff | tree |
2008-06-12 |
Guennadi Liakhovetski | Move trap handlers to functions
|
commit | commitdiff | tree |
2008-06-12 |
Guennadi Liakhovetski | Reduce handler parameter number by introducing a struct...
|
commit | commitdiff | tree |
2008-06-12 |
Guennadi Liakhovetski | White-space damage cleanup introduced by the previous...
|
commit | commitdiff | tree |
2008-06-12 |
Guennadi Liakhovetski | From: Nevo <sakur.deagod@gmail.com>
|
commit | commitdiff | tree |
2008-06-11 |
Guennadi Liakhovetski | Restore Operand Stack from previous trap
|
commit | commitdiff | tree |
2008-06-10 |
Guennadi Liakhovetski | save and restore JEM system local variable
|
commit | commitdiff | tree |
2008-06-09 |
Guennadi Liakhovetski | Move trap and exception table initialization to avr32...
|
commit | commitdiff | tree |
2008-06-08 |
Guennadi Liakhovetski | The reason for the missing vmData was the wrong bootclasspat...
|
commit | commitdiff | tree |
2008-06-07 |
Guennadi Liakhovetski | First run attempts.
|
commit | commitdiff | tree |
2008-06-06 |
Guennadi Liakhovetski | Also retrieve JOSP and save Java Operand Stack
|
commit | commitdiff | tree |
2008-06-06 |
Guennadi Liakhovetski | Resolved some macros, implemented a working assembly...
|
commit | commitdiff | tree |
2008-06-05 |
Guennadi Liakhovetski | First JEM version from Nevo <sakur.deagod@gmail.com...
|
commit | commitdiff | tree |
2008-06-05 |
Guennadi Liakhovetski | AVR32 port by Leen Toelen slightly cleaned up
|
commit | commitdiff | tree |
2008-06-05 |
Guennadi Liakhovetski | jamvm-1.5.0 initial commit
|
commit | commitdiff | tree |