nitlanguage
/
nit.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nitweb: move grades model to grades module
[nit.git]
/
src
/
interpreter
/
2017-04-26
Jean Privat
Merge: Catch em all
tree
|
commitdiff
2017-04-25
Jean Privat
niti: make `catch_count` writable
tree
|
commitdiff
2017-04-25
Jean Privat
niti: keep the fatal_error information
tree
|
commitdiff
2017-04-25
Jean Privat
niti: all fatal errors are catchable, not just aborts
tree
|
commitdiff
2017-04-21
Jean Privat
nitc/interpreter: NaiveInterpreter::mainmodule is writable
tree
|
commitdiff
2017-03-28
Jean Privat
Merge: intrepreter: Fix the documentation of `Primitive...
tree
|
commitdiff
2017-03-28
Jean-Christophe...
intrepreter: Fix the documentation of `PrimitiveInstance`
tree
|
commitdiff
2017-03-28
Jean-Christophe...
intrepreter: Fix the documentation of `Instance::is_true`
tree
|
commitdiff
2017-02-09
Alexis Laferrière
text: use UInt32 to manipulate chars
tree
|
commitdiff
2016-12-27
Alexis Laferrière
*: update all clients of the `CString::to_s` services
tree
|
commitdiff
2016-12-13
Alexis Laferrière
update all indirect references to native strings
tree
|
commitdiff
2016-12-13
Alexis Laferrière
rename `NativeString` to `CString`
tree
|
commitdiff
2016-11-09
Alexis Laferrière
nit: purge the debugger from the interpreter
tree
|
commitdiff
2016-10-14
Alexis Laferrière
nitc & niti: support intern method to generate serializ...
tree
|
commitdiff
2016-10-14
Alexis Laferrière
interpreter: remove duplicated intern methods
tree
|
commitdiff
2016-06-24
Jean Privat
engines: remove useless native method `calloc_string`
tree
|
commitdiff
2016-06-08
Lucas Bajolet
lib/core: Renamed `Text::bytelen` to `Text::byte_length`
tree
|
commitdiff
2016-05-23
Alexis Laferrière
niti: filter the -lrt flag on OS X
tree
|
commitdiff
2016-05-04
Jean Privat
nitc/engines: do not initialize optional attributes...
tree
|
commitdiff
2016-04-26
Jean Privat
Merge: interpreter use the catch from the compiler
tree
|
commitdiff
2016-04-23
Alexis Laferrière
niti: simply use `cc` as compiler
tree
|
commitdiff
2016-04-23
Alexis Laferrière
niti: fix support for cflags from pkgconfig
tree
|
commitdiff
2016-04-22
BlackMinou
Interpreter use the catch from the compiler
tree
|
commitdiff
2016-04-18
Alexis Laferrière
interpreter: use light_ffi to force support for the...
tree
|
commitdiff
2016-04-18
Alexis Laferrière
interpreter: the annotation light_ffi identifies a...
tree
|
commitdiff
2016-04-14
Jean Privat
Merge: Introducing the do ... catch ... end structure
tree
|
commitdiff
2016-04-12
BlackMinou
Interpreter: using catch to modify abort behaviour
tree
|
commitdiff
2016-04-08
Jean Privat
nitc/niti: unify returnmark and escapemark
tree
|
commitdiff
2016-04-07
Jean Privat
Merge: Augmented literal strings
tree
|
commitdiff
2016-04-06
Lucas Bajolet
interpreter: Added support for prefixed/suffixed strings
tree
|
commitdiff
2016-04-04
Alexis Laferrière
interpreter: do not intercept rand methods
tree
|
commitdiff
2016-03-24
Jean Privat
niti: fix escaping flag when executing the finish of...
tree
|
commitdiff
2016-03-22
Lucas Bajolet
interpreter: Added support for prefixed chars
tree
|
commitdiff
2016-03-11
Jean Privat
Merge: Interpreter FFI: support the pkgconfig annotation
tree
|
commitdiff
2016-03-10
Alexis Laferrière
niti FFI: do not attempt to run extern methods returnin...
tree
|
commitdiff
2016-03-09
Alexis Laferrière
niti FFI: support the pkgconfig annotation
tree
|
commitdiff
2016-03-07
Alexis Laferrière
niti FFI: create compile_dir with permissions 0o700
tree
|
commitdiff
2016-03-05
Alexis Laferrière
niti FFI: delete the nit_compile directory after execution
tree
|
commitdiff
2016-03-05
Alexis Laferrière
niti FFI: cmd line option to change the nit_compile...
tree
|
commitdiff
2016-02-26
Jean Privat
engine: handle new attribute annotation `is_optional`
tree
|
commitdiff
2016-02-12
Jean Privat
niti: rename `args` as `arguments` in `call`
tree
|
commitdiff
2015-12-29
Lucas Bajolet
src: Improve speed of interpreter when working with...
tree
|
commitdiff
2015-12-17
Jean Privat
Merge: FFI: Fix extern methods in generic classes with...
tree
|
commitdiff
2015-12-17
Alexis Laferrière
FFI niti: fix extern methods in generic classes
tree
|
commitdiff
2015-12-15
Jean Privat
interpreter: a method can be extern and intern, extern...
tree
|
commitdiff
2015-12-10
Jean Privat
engine: handle the compilation/interpretation of multip...
tree
|
commitdiff
2015-11-10
Jean Privat
typing: move vararg_length on each argument, instead...
tree
|
commitdiff
2015-10-22
Jean Privat
Merge: Less null warnings in src/
tree
|
commitdiff
2015-10-22
Jean Privat
niti: protect some NPE errors
tree
|
commitdiff
2015-10-22
Jean Privat
src: remove some `call on nullable` warning with a...
tree
|
commitdiff
2015-10-21
Jean Privat
other tools: cleanup and synchronize options with the...
tree
|
commitdiff
2015-10-07
Jean Privat
interpreter&vm: handle multi-iterator
tree
|
commitdiff
2015-09-21
Lucas Bajolet
lib: Update libs to use correctly ascii and code_point
tree
|
commitdiff
2015-09-09
Lucas Bajolet
src/interpreter: fast_cstring was broken in interpreter
tree
|
commitdiff
2015-08-28
Lucas Bajolet
src: Added complete FlatString generation from compiler
tree
|
commitdiff
2015-08-27
Jean Privat
code: update references to `standard`
tree
|
commitdiff
2015-08-19
Alexis Laferrière
nit: do not specify an soname (or -g) for JIT FFI libraries
tree
|
commitdiff
2015-08-13
Lucas Bajolet
src/interpreter: Added fixints to interpreter
tree
|
commitdiff
2015-08-10
Lucas Bajolet
lib/standard/: Removed bin_and/or/xor/not from math
tree
|
commitdiff
2015-08-07
Lucas Bajolet
src/interpreter: Clean uses of recvval in interpreter
tree
|
commitdiff
2015-08-04
Lucas Bajolet
src: Modified compilers for the support of the new...
tree
|
commitdiff
2015-07-23
Lucas Bajolet
src: Compiler, interpreter and parser updates for UTF-8
tree
|
commitdiff
2015-07-20
Jean Privat
Merge: Faster write
tree
|
commitdiff
2015-07-17
Jean Privat
niti: update intern implementation of `io_write`.
tree
|
commitdiff
2015-07-13
Jean Privat
src/niti: PrimitiveNativeFile use autoinit in named...
tree
|
commitdiff
2015-07-09
Lucas Bajolet
src: Compiler and interpreter updates for NativeString
tree
|
commitdiff
2015-06-26
Alexis Laferrière
src/niti: mkdir the compile dir only if it doesn't...
tree
|
commitdiff
2015-06-26
Alexis Laferrière
src/niti: use a real NativeString
tree
|
commitdiff
2015-06-26
Alexis Laferrière
src/niti: remove hack on NativeFile
tree
|
commitdiff
2015-06-26
Alexis Laferrière
src/niti: remove intern implementations to extern methods
tree
|
commitdiff
2015-06-19
Jean Privat
niti-ffi: NativeString is re-a `char*` since #1502
tree
|
commitdiff
2015-06-17
Jean Privat
Merge: Light FFI for the interpreter
tree
|
commitdiff
2015-06-17
Alexis Laferrière
src: fix interpreter FFI to support nitvm
tree
|
commitdiff
2015-06-12
Jean Privat
Merge: String split
tree
|
commitdiff
2015-06-10
Alexis Laferrière
src/niti: do not support extern methods with non primit...
tree
|
commitdiff
2015-06-10
Alexis Laferrière
src/niti: report a "not yet implemented" when using...
tree
|
commitdiff
2015-06-10
Alexis Laferrière
src: add README to dynamic_loading_ffi
tree
|
commitdiff
2015-06-10
Alexis Laferrière
src: activate FFI in interpreter
tree
|
commitdiff
2015-06-10
Alexis Laferrière
src: intro an FFI for the interpreter
tree
|
commitdiff
2015-06-08
Jean Privat
modelize: rely on `AAttrPropdef::mreadpropdef` to be...
tree
|
commitdiff
2015-06-08
Jean Privat
modelize: add `AAttrPropdef::mtype` to factorize the...
tree
|
commitdiff
2015-06-08
Alexis Laferrière
src: intro `call_extern` in interpreter
tree
|
commitdiff
2015-06-02
Lucas Bajolet
lib: Fixed imports throughout standard library
tree
|
commitdiff
2015-05-29
Lucas Bajolet
compiler: Updated toolchain for proper byte literal...
tree
|
commitdiff
2015-05-29
Lucas Bajolet
lib/standard: Introduce Byte type in kernel
tree
|
commitdiff
2015-05-29
Jean Privat
Merge: introduce plain_to_s
tree
|
commitdiff
2015-05-29
Jean Privat
lib/standard/string: introduce (an use) `plain_to_s`
tree
|
commitdiff
2015-05-25
Alexandre Terrasa
debugger: remove dependency to `nitx`
tree
|
commitdiff
2015-04-25
Jean Privat
engines: process named arguments
tree
|
commitdiff
2015-04-18
Jean Privat
typing&engines: implement default arguments
tree
|
commitdiff
2015-04-17
Jean Privat
interpreter: use SignatureMap to make varargize more...
tree
|
commitdiff
2015-04-15
Jean Privat
src: implement unary plus
tree
|
commitdiff
2015-04-14
Jean Privat
Merge: Intern new
tree
|
commitdiff
2015-04-10
Jean Privat
Merge: Sys is top
tree
|
commitdiff
2015-04-10
Jean Privat
Merge: Robust IO
tree
|
commitdiff
2015-04-10
Jean Privat
engines: implement special fall-back to sys
tree
|
commitdiff
2015-04-10
Jean Privat
niti: implements native `chdir` and `mkdir` with a...
tree
|
commitdiff
2015-04-10
Jean Privat
engines: ANewExpr just return the plain instance if...
tree
|
commitdiff
2015-04-09
Jean Privat
Merge: new `with` statement
tree
|
commitdiff
2015-04-03
Jean Privat
interpreter: interpret `with` statement
tree
|
commitdiff
next