gambas-source-code/main/share
gambas 23081e47c6 Work continues on new JIT system. The "Fractal" example runs!
[INTERPRETER]
* NEW: Implement return value of JIT methods.
* NEW: Support for calling '.' operator from a JIT method.

[COMPILER]
* BUG: JIT: Fix detection of native arrays.
* BUG: JIT: Delete translated file if a class has no fast method anymore.
* BUG: JIT: Prefix JIT method with "jit_" to avoid possible conflicts.
* BUG: JIT: Fix variable initialization.
* NEW: JIT: Complete datatype support.
* NEW: JIT: Support for SWAP.
* NEW: JIT: Support for array operators.
* BUG: JIT: Fix arithmetic operators.
* NEW: JIT: Implement ME and "." operator.
* NEW: JIT: Complete GOSUB / RETURN support.
* NEW: JIT: Support for DIV and MOD operators. Not optimized yet.

[ARCHIVER]
* NEW: Put JIT translation in the archive.

[GB.JIT]
* NEW: Complete datatype support. Variant is not supported yet.
* NEW: Complete GOSUB / RETURN support.
* NEW: Support for ME and '.' operator.
2018-06-02 17:59:47 +02:00
..
gambas.h Work on new JIT system continues. 2018-06-01 03:50:42 +02:00
gb_alloc.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_alloc_temp.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_arch.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_arch_temp.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_array.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_array_temp.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_buffer.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_buffer_temp.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_class_desc_common.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_code.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_code_temp.h Work continues on new JIT system. 2018-05-25 21:01:38 +02:00
gb_common.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_common_buffer.h [COMPILER] 2018-05-26 16:50:00 +02:00
gb_common_buffer_temp.h [COMPILER] 2018-05-26 16:50:00 +02:00
gb_common_case.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_common_case_temp.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_common_string.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_common_string_temp.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_common_swap.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_common_swap_temp.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_component.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_error_common.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_file_share.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_file_temp.h RDir() now works correctly when browsing executable directories. 2018-03-16 14:02:58 +01:00
gb_hash.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_hash_temp.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_limit.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_list.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_list_temp.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_magic.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_pcode.h Work continues on new JIT system. The "Fractal" example runs! 2018-06-02 17:59:47 +02:00
gb_pcode_temp.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_replace.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_replace_temp.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_reserved.h Work continues on new JIT system. 2018-05-29 23:25:57 +02:00
gb_reserved_keyword.h Continue working on new JIT system. 2018-05-29 03:43:23 +02:00
gb_reserved_temp.h Work continues on new JIT system. 2018-05-25 21:01:38 +02:00
gb_table.h Work on new JIT system continues. 2018-06-01 03:50:42 +02:00
gb_table_temp.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gb_type_common.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gbc_read_common.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gbc_trans_common.h Continue working on the new jit system. 2018-05-18 02:19:28 +02:00
gbx_subr_common.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
Makefile.am