nitlanguage
/
nit.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
tests/sav: Update tests results
[nit.git]
/
src
/
interpreter
/
naive_interpreter.nit
2019-12-21
Florian Deljarry
src: Update init
blob
|
commitdiff
2019-11-06
Florian Deljarry
Merge remote-tracking branch 'upstream/master' into...
blob
|
commitdiff
|
diff to current
2019-10-12
Louis-Vincent Boud...
Callref bugfix in interpreter and compilers + autosav
blob
|
commitdiff
|
diff to current
2019-10-10
Louis-Vincent Boud...
Callref expression support for the interpreter
blob
|
commitdiff
|
diff to current
2019-09-12
Louis-Vincent Boud...
typing: Added typing resolution for `ACallrefExpr`
blob
|
commitdiff
|
diff to current
2019-07-12
Jean Privat
typing and engines: handle safe calls `x?.foo`
blob
|
commitdiff
|
diff to current
2019-07-10
Jean Privat
interpreter: add `Instance::is_null` to simplify code
blob
|
commitdiff
|
diff to current
2018-06-08
Lucas Bajolet
lib/core: remove ascii method on Int and 'b' prefix
blob
|
commitdiff
|
diff to current
2018-06-08
Lucas Bajolet
lib/core: remove uses of Byte for Text
blob
|
commitdiff
|
diff to current
2018-05-10
Jean Privat
Merge: lib/core: provide default codec-aware read_char
blob
|
commitdiff
|
diff to current
2018-05-10
Lucas Bajolet
niti: fix CString::fast_cstring semantics
blob
|
commitdiff
|
diff to current
2018-05-08
Lucas Bajolet
src/nit: remove unused primitive_types module
blob
|
commitdiff
|
diff to current
2018-02-16
Alexis Laferrière
Merge branch 'explain-assert' into master
blob
|
commitdiff
|
diff to current
2017-12-20
Jean Privat
niti: fix constructors with an empty return
blob
|
commitdiff
|
diff to current
2017-11-21
Jean Privat
naive_interpreter: make `InterpreterFrame::map` and...
blob
|
commitdiff
|
diff to current
2017-09-28
Alexis Laferrière
nitc & niti: explain failed assert to stderr
blob
|
commitdiff
|
diff to current
2017-06-28
Jean Privat
nitc: remove some useless truisms.
blob
|
commitdiff
|
diff to current
2017-04-26
Jean Privat
Merge: Catch em all
blob
|
commitdiff
|
diff to current
2017-04-25
Jean Privat
niti: make `catch_count` writable
blob
|
commitdiff
|
diff to current
2017-04-25
Jean Privat
niti: keep the fatal_error information
blob
|
commitdiff
|
diff to current
2017-04-25
Jean Privat
niti: all fatal errors are catchable, not just aborts
blob
|
commitdiff
|
diff to current
2017-04-21
Jean Privat
nitc/interpreter: NaiveInterpreter::mainmodule is writable
blob
|
commitdiff
|
diff to current
2017-03-28
Jean Privat
Merge: intrepreter: Fix the documentation of `Primitive...
blob
|
commitdiff
|
diff to current
2017-03-28
Jean-Christophe...
intrepreter: Fix the documentation of `PrimitiveInstance`
blob
|
commitdiff
|
diff to current
2017-03-28
Jean-Christophe...
intrepreter: Fix the documentation of `Instance::is_true`
blob
|
commitdiff
|
diff to current
2017-02-09
Alexis Laferrière
text: use UInt32 to manipulate chars
blob
|
commitdiff
|
diff to current
2016-12-27
Alexis Laferrière
*: update all clients of the `CString::to_s` services
blob
|
commitdiff
|
diff to current
2016-12-13
Alexis Laferrière
update all indirect references to native strings
blob
|
commitdiff
|
diff to current
2016-12-13
Alexis Laferrière
rename `NativeString` to `CString`
blob
|
commitdiff
|
diff to current
2016-10-14
Alexis Laferrière
nitc & niti: support intern method to generate serializ...
blob
|
commitdiff
|
diff to current
2016-10-14
Alexis Laferrière
interpreter: remove duplicated intern methods
blob
|
commitdiff
|
diff to current
2016-06-30
Jean Privat
Merge remote-tracking branch 'origin/master' into init_auto
blob
|
commitdiff
|
diff to current
2016-06-24
Jean Privat
engines: remove useless native method `calloc_string`
blob
|
commitdiff
|
diff to current
2016-06-08
Lucas Bajolet
lib/core: Renamed `Text::bytelen` to `Text::byte_length`
blob
|
commitdiff
|
diff to current
2016-05-04
Jean Privat
nitc/engines: do not initialize optional attributes...
blob
|
commitdiff
|
diff to current
2016-04-23
Jean Privat
Merge remote-tracking branch 'origin/master' into init_auto
blob
|
commitdiff
|
diff to current
2016-04-22
BlackMinou
Interpreter use the catch from the compiler
blob
|
commitdiff
|
diff to current
2016-04-14
Jean Privat
Merge: Introducing the do ... catch ... end structure
blob
|
commitdiff
|
diff to current
2016-04-12
BlackMinou
Interpreter: using catch to modify abort behaviour
blob
|
commitdiff
|
diff to current
2016-04-08
Jean Privat
nitc/niti: unify returnmark and escapemark
blob
|
commitdiff
|
diff to current
2016-04-07
Jean Privat
Merge: Augmented literal strings
blob
|
commitdiff
|
diff to current
2016-04-06
Lucas Bajolet
interpreter: Added support for prefixed/suffixed strings
blob
|
commitdiff
|
diff to current
2016-04-04
Alexis Laferrière
interpreter: do not intercept rand methods
blob
|
commitdiff
|
diff to current
2016-03-31
Jean Privat
Merge remote-tracking branch 'origin/master' into init_auto
blob
|
commitdiff
|
diff to current
2016-03-24
Jean Privat
niti: fix escaping flag when executing the finish of...
blob
|
commitdiff
|
diff to current
2016-03-22
Lucas Bajolet
interpreter: Added support for prefixed chars
blob
|
commitdiff
|
diff to current
2016-02-26
Jean Privat
engine: handle new attribute annotation `is_optional`
blob
|
commitdiff
|
diff to current
2016-02-26
Jean Privat
model: remove `new_msignature` and special call as...
blob
|
commitdiff
|
diff to current
2016-02-26
Jean Privat
model: make autoinit the main construction mechanism
blob
|
commitdiff
|
diff to current
2016-02-12
Jean Privat
niti: rename `args` as `arguments` in `call`
blob
|
commitdiff
|
diff to current
2015-12-29
Lucas Bajolet
src: Improve speed of interpreter when working with...
blob
|
commitdiff
|
diff to current
2015-12-15
Jean Privat
interpreter: a method can be extern and intern, extern...
blob
|
commitdiff
|
diff to current
2015-12-10
Jean Privat
engine: handle the compilation/interpretation of multip...
blob
|
commitdiff
|
diff to current
2015-11-10
Jean Privat
typing: move vararg_length on each argument, instead...
blob
|
commitdiff
|
diff to current
2015-10-22
Jean Privat
Merge: Less null warnings in src/
blob
|
commitdiff
|
diff to current
2015-10-22
Jean Privat
niti: protect some NPE errors
blob
|
commitdiff
|
diff to current
2015-10-22
Jean Privat
src: remove some `call on nullable` warning with a...
blob
|
commitdiff
|
diff to current
2015-10-21
Jean Privat
other tools: cleanup and synchronize options with the...
blob
|
commitdiff
|
diff to current
2015-10-07
Jean Privat
interpreter&vm: handle multi-iterator
blob
|
commitdiff
|
diff to current
2015-09-21
Lucas Bajolet
lib: Update libs to use correctly ascii and code_point
blob
|
commitdiff
|
diff to current
2015-09-09
Lucas Bajolet
src/interpreter: fast_cstring was broken in interpreter
blob
|
commitdiff
|
diff to current
2015-08-28
Lucas Bajolet
src: Added complete FlatString generation from compiler
blob
|
commitdiff
|
diff to current
2015-08-13
Lucas Bajolet
src/interpreter: Added fixints to interpreter
blob
|
commitdiff
|
diff to current
2015-08-10
Lucas Bajolet
lib/standard/: Removed bin_and/or/xor/not from math
blob
|
commitdiff
|
diff to current
2015-08-07
Lucas Bajolet
src/interpreter: Clean uses of recvval in interpreter
blob
|
commitdiff
|
diff to current
2015-08-04
Lucas Bajolet
src: Modified compilers for the support of the new...
blob
|
commitdiff
|
diff to current
2015-07-23
Lucas Bajolet
src: Compiler, interpreter and parser updates for UTF-8
blob
|
commitdiff
|
diff to current
2015-07-09
Lucas Bajolet
src: Compiler and interpreter updates for NativeString
blob
|
commitdiff
|
diff to current
2015-06-26
Alexis Laferrière
src/niti: use a real NativeString
blob
|
commitdiff
|
diff to current
2015-06-26
Alexis Laferrière
src/niti: remove hack on NativeFile
blob
|
commitdiff
|
diff to current
2015-06-26
Alexis Laferrière
src/niti: remove intern implementations to extern methods
blob
|
commitdiff
|
diff to current
2015-06-17
Jean Privat
Merge: Light FFI for the interpreter
blob
|
commitdiff
|
diff to current
2015-06-08
Jean Privat
modelize: rely on `AAttrPropdef::mreadpropdef` to be...
blob
|
commitdiff
|
diff to current
2015-06-08
Jean Privat
modelize: add `AAttrPropdef::mtype` to factorize the...
blob
|
commitdiff
|
diff to current
2015-06-08
Alexis Laferrière
src: intro `call_extern` in interpreter
blob
|
commitdiff
|
diff to current
2015-05-29
Lucas Bajolet
compiler: Updated toolchain for proper byte literal...
blob
|
commitdiff
|
diff to current
2015-05-29
Lucas Bajolet
lib/standard: Introduce Byte type in kernel
blob
|
commitdiff
|
diff to current
2015-05-29
Jean Privat
lib/standard/string: introduce (an use) `plain_to_s`
blob
|
commitdiff
|
diff to current
2015-04-25
Jean Privat
engines: process named arguments
blob
|
commitdiff
|
diff to current
2015-04-18
Jean Privat
typing&engines: implement default arguments
blob
|
commitdiff
|
diff to current
2015-04-17
Jean Privat
interpreter: use SignatureMap to make varargize more...
blob
|
commitdiff
|
diff to current
2015-04-15
Jean Privat
src: implement unary plus
blob
|
commitdiff
|
diff to current
2015-04-14
Jean Privat
Merge: Intern new
blob
|
commitdiff
|
diff to current
2015-04-10
Jean Privat
Merge: Sys is top
blob
|
commitdiff
|
diff to current
2015-04-10
Jean Privat
Merge: Robust IO
blob
|
commitdiff
|
diff to current
2015-04-10
Jean Privat
engines: implement special fall-back to sys
blob
|
commitdiff
|
diff to current
2015-04-10
Jean Privat
niti: implements native `chdir` and `mkdir` with a...
blob
|
commitdiff
|
diff to current
2015-04-10
Jean Privat
engines: ANewExpr just return the plain instance if...
blob
|
commitdiff
|
diff to current
2015-04-09
Jean Privat
Merge: new `with` statement
blob
|
commitdiff
|
diff to current
2015-04-03
Jean Privat
interpreter: interpret `with` statement
blob
|
commitdiff
|
diff to current
2015-03-31
Lucas Bajolet
lib/standard/string: Added faster cstring method on...
blob
|
commitdiff
|
diff to current
2015-03-21
Jean Privat
model: provide direct methods to access primitive types
blob
|
commitdiff
|
diff to current
2015-03-15
Julien Pagès
nitvm: The interpreter and the vm have each their own...
blob
|
commitdiff
|
diff to current
2015-03-15
Julien Pagès
niti: Introduce a method to create and initialize a...
blob
|
commitdiff
|
diff to current
2015-03-15
Julien Pagès
niti: Introduce and use a virtual type for the frames
blob
|
commitdiff
|
diff to current
2015-02-26
Jean Privat
src: do not crash if there is not MAttributeDef in...
blob
|
commitdiff
|
diff to current
2015-02-26
Jean Privat
engines: move compilation of `abstract` method to MMeth...
blob
|
commitdiff
|
diff to current
2015-02-05
Lucas Bajolet
niti: Fixed method NativeString::copy_to in intern_call
blob
|
commitdiff
|
diff to current
2015-02-05
Lucas Bajolet
lib/standard/string: Fixed leaking Int.to_s method
blob
|
commitdiff
|
diff to current
2015-01-28
Julien Pagès
niti: Allow to redefine AST nodes in other engines...
blob
|
commitdiff
|
diff to current
next