2009-04-29 |
Nevo | Optimise performance by doing only one mmap() instead...
|
commit | commitdiff | tree |
2009-04-29 |
Nevo | Convert the COMPARE_AND_SWAP() macro to a function
|
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-12-26 |
Nevo | "Hello, World" working: new opcodes, fix object / instance...
|
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 |
Nevo | Further object instance / header tests and conversions
|
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-09-07 |
Nevo | Implement invokeinterface, instanceof, and aastore...
|
commit | commitdiff | tree |
2008-09-07 |
Nevo | Cannot use native methods directly, always use resolveNative...
|
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-08-19 |
Nevo | Re-add missing IS_JAM_ARRAY() macro definition, fix...
|
commit | commitdiff | tree |
2008-08-18 |
Nevo | Handle zero local variable case
|
commit | commitdiff | tree |
2008-08-18 |
Nevo | Eliminate static variables in interp_jem.c
|
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-07-26 |
Nevo | Differentiate between JamVM and JEM objects, new Java...
|
commit | commitdiff | tree |
2008-07-26 |
Nevo | Differentiate between JamVM and JEM objects, add suitable...
|
commit | commitdiff | tree |
2008-07-26 |
Nevo | Replace erroneous COMPARE_AND_SWAP version with the...
|
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-22 |
Nevo | Implement INVOKEVIRTUAL, MONITOREXIT, PUTSTATIC, ANEWARRAY...
|
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-10 |
Nevo | Allocate JEM-specific local variable area
|
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 |