Redone documentation for 1.4.4.50
JewelScript 1.4.4.50 release / change log
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
Simple “multi-threading” class
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...
Launch Pad 2.0 released
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...
“Get on Github, they said. It’ll be fun, they said…”
- 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' ...
Disposable objects: semi-destructors added
Declaring local variables with ‘auto’
- 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'...
Making a C library monolithic
- 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...
Saving byte-code in NBT format (Named Binary Tag)
- first barely working of NBT format (named bin...
JewelScript 1.4: dynamic compilation during execution
- 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...
JewelScript monolithic version
- 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
Support for delegating constructors added
- 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...
JewelScript 1.4 “Runtime Overhaul”
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 ...
Coming soon: NetRadio 1.0 (64-bit)
Committing current work on VM overhaul for v1.4
Committing current work on VM overhaul for v1.4
SYNC from Github (Intermediate Commit)
LauchPad update released
IrfanView Filter Sandbox 1.3.0.16 released
IrfanView 4.40 / IrfanView Sandbox 1.3.0.15 released
Render World goes 3D