https://sourceforge.net/projects/jamvm/files/jamvm/JamVM%202.0.0/ On Sat, 2 Apr 2022 at 11:29, column columnarium@users.sourceforge.net wrote: I got system with installed jamvm onboard. Output of jamvm -version command : java version "1.5.0"JamVM version 2.0.0Copyright (C) 2003-2014 Robert Lougher rob@jamvm.org.uk This program is free software; you can redistribute it and/ormodify it under the terms of the GNU General Public Licenseas published by the Free Software Foundation; either version 2,or...
[TailCallElim] Add tailcall elimination pass to LTO pipelines
Revert r356511 "[TailCallElim] Add tailcall elimination pass to LTO pipelines"
Resubmit r356511 "[TailCallElim] Add tailcall elimination pass to LTO pipelines"
[Evaluator] Walk initial elements when handling load through bitcast
Revert r359549 - incorrect update of test checks. NFC
Precommit tests for or/add transform. NFC.
[InstCombine] Add new combine to add folding
[X86] Avoid SFB - Fix inconsistent codegen with/without debug info
Revert [X86] Avoid SFB - Fix inconsistent codegen with/without debug info
Resubmit r360436 "[X86] Avoid SFB - Fix inconsistent codegen with/without debug info"
[X86] Avoid SFB - Fix inconsistent codegen with/without debug info(2)
[X86] Update test; NFC
[X86] Avoid SFB - Skip meta instructions
This reverts r365061 and r365062 (test update)
Revert r365198 as this accidentally commited something that
This reverts r365061 and r365062 (test update)
[TailCallElim] Enable marking of calls with byval as tails
[CodeGen] skip lifetime end marker in isInTailCallPosition
main thread initialization error while running on xscale be
New structures for inlining interpreter block p...
First check in of changes to inline across basi...
Factored out definitions common to the threaded...
Factored out timeout related functions.
Bug-fix for inlining with stack-caching. OPC_R...
Stuff executed on VM shutdown
Move GEN_REL_JMP into architecture dependent fi...
First check in of changes for inlining across b...
Handle scandir differences on Linux (fixes warn...
Update hash FOUND macro (addition of ptr for ne...
Add interp-threading.h to the engine sources.
Add shared.h to list of sources.
Throw InstantiationException not InstantiationE...
Changes supporting the patching of branches whe...
Map table mapping shared opcodes to the single ...
Re-add interp-inlining.h to the sources (accide...
Addition of GEN_REL_JMP macro (architecture dep...
Add checks for __thread support (thread local s...
Add symbol for java/lang/InstantiationException.
Update stubs to changed parameters.
Add extra pointer to FOUND macro (so it gives t...
USE_MALLOC broken + name change for threadSelf0
Add entry for java.lang.InstantiationException.
Update hash FOUND macro (addition of ptr for ne...
Update defines for inlining changes (patching b...
Changes for inlining across basic blocks and pa...
Throw InstantiationException not InstantiationE...
Add new source files
Fix non-standard use of getcwd
Park/Unpark support
1) Do not convert / to . in generic signatures
Factored out timeout code into time.c and tidie...
Add GETFIELD_THIS_OFFSET enabling sharing of GE...
Put Class* cast back in (findClassFromClass is ...
Object layout changes (OBJ_DATA) + bug fix for ...
Rewrite of allocTypeArray and mods to registerS...
Formatting
Rewrite global refs handling
Profile threshold now a command line option
Update to be compatible with interp inlining ch...
Ensure native data is large enough for a pointe...
New bytecodes for REF handling (part of new obj...
Rewrite of reflection code (much more readable,...
Formatting (wrap at 80 chars).
GEN_REL_JMP defined
Cleanup inlining changes + GETFIELD_THIS_X support
Use new OBJ_DATA macro.
1) Fixes to make registerStaticXXX thread-safe
Formatting.
New quick opcodes
New inlining command line options
Removed GETFIELD_THIS (now back in original place)
New quick opcodes for small getfield offsets
New object layout + use new OBJ_DATA macro.
Update copyright (file has changed this year).
Changes for new object layout. Rrefs can no lo...
Implement park/unpark + support for __thread
New GETFIELD_THIS_X opcodes
1) Fix race condition in adding blocks to the p...
Changes to getting base of array data (size of ...
Added macro for aligning operand stack
New OBJ_DATA macro (object layout changes)
Cleanup, comments + new command line options
Implement 64-bit compare and swap on supported ...
Use new OBJ_DATA macro (changes for new object ...
Define _USE_GNU before including pthread.h to g...
Handle new GETFIELD_THIS_REF opcode when rewrit...
Update copyright.
New stub
Default values for new profiling command line o...
Fix race-condition when rewriting opcodes.
Update copyright.
Script to bootstrap build.
Remove generated files from CVS.
Change use of malloc to sysMalloc.
Removed generated files.
Fix MBARRIER define.
Initial revision