Redone documentation for 1.4.4.50
Update documentation for release 1.4.4.50
Initial release JewelScript 1.4.4.50
Update trunk to JewelScript 1.4.50
Added array::remove() variant, for remove by re...
fix: referencing global variable from child cla...
Improved namespace handling
Two minor code improvements
Update of monolithic version
Compiler fixes and enhancements
Linker improvements and fixes
Improvements to global variables / constants
Improvements to global variables / constants
Improvements to global variables / constants
Fixed expression parsing problems
FIX: child class referencing global variable of...
Fix: throw not working for classes that extend ...
array type conversion fixes
optimized container class reallocation behavior
Improvements to table class:
multiple fixes and improvements
- FIX: JCLArray declaration different from DECL...
- fixed conversion warning
- disabled "unused local variable" warning for ...
- removed "unused local variables" for function...
- added "unused local variable" warning
- update for latest bug fixes
- minor change to error output format
- minor change to error output format
- fix: 'auto' in conjunction with 'disposable' ...
- better demo script
- fixed name clash in monolithic version
- another fix in new array copy constructor
- fixed crash in new array copy constructor
- new test script
- new features: 'disposable' classes and 'auto'...
- removed all single-line comments for compact ...
- improved script
- fixed crash when loading byte code and initia...
- fixed crash when loading byte code and initia...
- fix: hybrid inheritance of accessor methods b...
- removed another batch of 'size_t' conversion ...
- removed size_t conversion warnings
- removed size_t conversion warnings
- bug fixes and additions to NBT chunk reading ...
- add: function to commit document object model...
- first barely working of NBT format (named bin...
- Huge runtime overhaul: Byte code is now split...
- add: runtime::createImplementor() - allows a ...
- fix: documentation generator removing everyth...
- added runtime::evaluate() - allows a script t...
- remove TXT file
- add markdown file
- small corrections
ADD: new monolithic version of the JILRuntime l...
- code changes required to prepare for "monolit...
- code changes required to prepare for "monolit...
- removed unnecessary code
- added support for "delegating constructors"
- corrected tabulation
- Optimized garbage collection algorithm
- FIX: corruption of handle cache when freeing ...
- FIX: zeroing free handle index in garbage col...
Fix: Improved error message when specifying wro...
- Improved / corrected operand copying rule che...
- ADD: enabled optimization for new arrph instr...
FIX: Optimization no longer removes copy instru...
FIX: Nested array initialization expression bro...
- fixed possible problem with array copy / move...
- small optimization
Removed obsolete opcode
FIX: Array initializer expression broken after ...
- ADD: Array index out of bounds check. VM now ...
Committing current work on VM overhaul for v1.4
Committing current work on VM overhaul for v1.4
SYNC from Github (Intermediate Commit)
- SYNC from Github
- SYNC from Github
- REVISED documentation
- FIX: Normal file loading should work again.
- FIX: Loading data from streams via NTLLoadRes...
- ADD support for loading from streams in NTLLo...
JewelScript 1.3 stable tag
delete
JewelScript 1.3 stable
- REMOVED some obsolete instructions from VM
- OPTIMIZED: Linker default-code generation
- REVISED: documentation comments
- REVISED: documentation comments
- ADD: variable reallocation grain for Array te...
- ADD: "m68k" folder with "make file" for m68k-...
- replaced colon by "implements" in documentati...
- Added missing p-tag to comment
- FIX: 'inherits' now detects missing base cons...
- added enum constants for HTML documentation g...