2009-06-12 |
Guennadi Liakhovetski | Fix LDC, LDC_W, and INSTANCEOF opcodes, more debugging ...off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
|
commit | commitdiff | tree |
2009-06-12 |
Guennadi Liakhovetski | Flush instruction caches only after inserting code. ...off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
|
commit | commitdiff | tree |
2009-05-04 |
Nevo | Fix data type for pushing on stack.
|
commit | commitdiff | tree |
2009-05-04 |
Guennadi Liakhovetski | Fix more object / instance reference conversions ...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. ...off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
|
commit | commitdiff | tree |
2009-04-29 |
Nevo | Fix one more forgotten object-to-instance conversion.
|
commit | commitdiff | tree |
2009-04-29 |
Guennadi Liakhovetski | Some formatting unifications. ...off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
|
commit | commitdiff | tree |
2009-04-29 |
Nevo | Add bytecode rewriting. This saves a lot of time.
|
commit | commitdiff | tree |
2009-04-29 |
Nevo | pthread_getspecific() is expensive, call only once
|
commit | commitdiff | tree |
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 ...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 ...off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
|
commit | commitdiff | tree |
2009-04-29 |
Guennadi Liakhovetski | Fix variable shadowing and chunk linking in gcMalloc() ...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 |