README: document nit_env.sh
[nit.git] / src / interpreter /
2015-10-07 Jean Privatinterpreter&vm: handle multi-iterator
2015-09-21 Lucas Bajoletlib: Update libs to use correctly ascii and code_point
2015-09-09 Lucas Bajoletsrc/interpreter: fast_cstring was broken in interpreter
2015-08-28 Lucas Bajoletsrc: Added complete FlatString generation from compiler
2015-08-27 Jean Privatcode: update references to `standard`
2015-08-19 Alexis Laferrièrenit: do not specify an soname (or -g) for JIT FFI libraries
2015-08-13 Lucas Bajoletsrc/interpreter: Added fixints to interpreter
2015-08-10 Lucas Bajoletlib/standard/: Removed bin_and/or/xor/not from math
2015-08-07 Lucas Bajoletsrc/interpreter: Clean uses of recvval in interpreter
2015-08-04 Lucas Bajoletsrc: Modified compilers for the support of the new...
2015-07-23 Lucas Bajoletsrc: Compiler, interpreter and parser updates for UTF-8
2015-07-20 Jean PrivatMerge: Faster write
2015-07-17 Jean Privatniti: update intern implementation of `io_write`.
2015-07-13 Jean Privatsrc/niti: PrimitiveNativeFile use autoinit in named...
2015-07-09 Lucas Bajoletsrc: Compiler and interpreter updates for NativeString
2015-06-26 Alexis Laferrièresrc/niti: mkdir the compile dir only if it doesn't...
2015-06-26 Alexis Laferrièresrc/niti: use a real NativeString
2015-06-26 Alexis Laferrièresrc/niti: remove hack on NativeFile
2015-06-26 Alexis Laferrièresrc/niti: remove intern implementations to extern methods
2015-06-19 Jean Privatniti-ffi: NativeString is re-a `char*` since #1502
2015-06-17 Jean PrivatMerge: Light FFI for the interpreter
2015-06-17 Alexis Laferrièresrc: fix interpreter FFI to support nitvm
2015-06-12 Jean PrivatMerge: String split
2015-06-10 Alexis Laferrièresrc/niti: do not support extern methods with non primit...
2015-06-10 Alexis Laferrièresrc/niti: report a "not yet implemented" when using...
2015-06-10 Alexis Laferrièresrc: add README to dynamic_loading_ffi
2015-06-10 Alexis Laferrièresrc: activate FFI in interpreter
2015-06-10 Alexis Laferrièresrc: intro an FFI for the interpreter
2015-06-08 Jean Privatmodelize: rely on `AAttrPropdef::mreadpropdef` to be...
2015-06-08 Jean Privatmodelize: add `AAttrPropdef::mtype` to factorize the...
2015-06-08 Alexis Laferrièresrc: intro `call_extern` in interpreter
2015-06-02 Lucas Bajoletlib: Fixed imports throughout standard library
2015-05-29 Lucas Bajoletcompiler: Updated toolchain for proper byte literal...
2015-05-29 Lucas Bajoletlib/standard: Introduce Byte type in kernel
2015-05-29 Jean PrivatMerge: introduce plain_to_s
2015-05-29 Jean Privatlib/standard/string: introduce (an use) `plain_to_s`
2015-05-25 Alexandre Terrasadebugger: remove dependency to `nitx`
2015-04-25 Jean Privatengines: process named arguments
2015-04-18 Jean Privattyping&engines: implement default arguments
2015-04-17 Jean Privatinterpreter: use SignatureMap to make varargize more...
2015-04-15 Jean Privatsrc: implement unary plus
2015-04-14 Jean PrivatMerge: Intern new
2015-04-10 Jean PrivatMerge: Sys is top
2015-04-10 Jean PrivatMerge: Robust IO
2015-04-10 Jean Privatengines: implement special fall-back to sys
2015-04-10 Jean Privatniti: implements native `chdir` and `mkdir` with a...
2015-04-10 Jean Privatengines: ANewExpr just return the plain instance if...
2015-04-09 Jean PrivatMerge: new `with` statement
2015-04-03 Jean Privatinterpreter: interpret `with` statement
2015-03-31 Lucas Bajoletlib/standard/string: Added faster cstring method on...
2015-03-21 Jean Privatmodel: provide direct methods to access primitive types
2015-03-15 Julien Pagèsnitvm: The interpreter and the vm have each their own...
2015-03-15 Julien Pagèsniti: Introduce a method to create and initialize a...
2015-03-15 Julien Pagèsniti: Introduce and use a virtual type for the frames
2015-02-26 Jean Privatsrc: do not crash if there is not MAttributeDef in...
2015-02-26 Jean Privatengines: move compilation of `abstract` method to MMeth...
2015-02-10 Lucas Bajoletlib/standard/stream: Renamed streams for more explicit...
2015-02-05 Lucas Bajoletniti: Fixed method NativeString::copy_to in intern_call
2015-02-05 Lucas Bajoletlib/standard/string: Fixed leaking Int.to_s method
2015-01-28 Julien Pagèsniti: Allow to redefine AST nodes in other engines...
2015-01-13 Lucas Bajoletniti: Fixed primitive type NativeFile for interpreter
2015-01-13 Lucas Bajoletdebugger: Updated to support new Websockets
2015-01-05 Jean Privattyping&engines: accept `is_same_instance` on `null`
2014-12-23 Alexis Laferrièrelib/socket: update socket clients
2014-12-17 Jean Privatinterpreter: implements array comprehensions
2014-12-17 Jean Privatgrammar: new production `array_items` to replace arg_li...
2014-12-13 Alexis Laferrièrenit: remove unused `PrimitiveNativeFile::file_stat`
2014-12-13 Jean PrivatMerge: model: register the implicitly injected Bool...
2014-12-13 Jean PrivatMerge: Newstreams
2014-12-12 Jean Privatniti: do not create `true` and `false` if Bool does...
2014-12-10 Lucas Bajoletlib/standard/file: Added a way to change the buffering...
2014-12-10 Lucas Bajoletniti: Added new module for correct handling of primitiv...
2014-12-09 Jean PrivatMerge: Some niti cleaning
2014-12-06 Jean Privatniti: fix some comments
2014-12-06 Jean Privatniti: use `write_attribute` in old path of initializers
2014-12-06 Jean Privatniti: use PrimitiveInstance for `null_instance`
2014-12-05 Jean Privatniti: PrimitiveInstance::val can be null
2014-12-05 Jean Privatniti: reduce the direct usage on the current frame
2014-12-05 Jean Privatniti: remove last warnings by documenting two methods
2014-12-05 Jean Privatniti: implements `String::files`
2014-12-05 Jean Privatniti: direclty use `Array::copy_to` to implements ...
2014-12-04 Jean Privatmodelize: add and use method `collect_attr_propdef`
2014-12-04 Jean Privatmodelize: add and use method mpropdef2node
2014-12-02 Jean Privatniti: adapt debugger to the new signature ot check_errors
2014-11-20 Lucas Bajoletlib/standard/math: Added round method to floats
2014-11-17 Jean Privatinterpreter: implements srand
2014-11-07 Jean PrivatMerge: Method dispatch in nitvm
2014-11-06 Julien Pagèsnitvm: Method dispatch is functionnal with perfect...
2014-11-05 Jean Privatsrc: update most tools to new constructors
2014-10-31 Jean Privattools: accept statement block in attributes
2014-10-23 Jean Privattyping: ANew distinguish the type of the class and...
2014-10-23 Jean Privatmodel: `new` factories are named "new", not init.
2014-10-23 Jean Privatmodel-clients: use `is_root_init` instead of `.name...
2014-10-17 Jean PrivatMerge: Robust debug
2014-10-17 Jean PrivatMerge: Better varargs
2014-10-17 Jean Privattyping+engines: handle reverse-vararg: passing an array...
2014-10-15 Jean PrivatMerge: transform loops
2014-10-15 Jean Privatscope: create two escapemaks in loops
2014-10-15 Jean Privatinterpreter: remove useless methods `*call_without_varargs`
2014-10-15 Jean Privatinterpreter: do the varargization in the ANodes
next