nitlanguage
/
nit.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nit.git
2012-10-17
Jean Privat
tests: cleanup .gitignore
commit
|
commitdiff
|
tree
|
snapshot
2012-10-17
Jean Privat
tests: tests_icode.sh generates files in out/
commit
|
commitdiff
|
tree
|
snapshot
2012-10-17
Jean Privat
tests: make Object an interface to avoid constructor...
commit
|
commitdiff
|
tree
|
snapshot
2012-10-17
Jean Privat
tests: suppr a depreciated test
commit
|
commitdiff
|
tree
|
snapshot
2012-10-16
Jean Privat
tests: add options --[no]soso
commit
|
commitdiff
|
tree
|
snapshot
2012-10-16
Jean Privat
tests: update sav file broken by 5c50ab8
commit
|
commitdiff
|
tree
|
snapshot
2012-10-16
Jean Privat
tests: accepts various sav/* files
commit
|
commitdiff
|
tree
|
snapshot
2012-10-16
Jean Privat
tests: can add a file $engine.skip to skip many tests
commit
|
commitdiff
|
tree
|
snapshot
2012-08-12
Jean Privat
newmm: parse literal floats using String#to_f
commit
|
commitdiff
|
tree
|
snapshot
2012-08-12
Jean Privat
lib: implements String#to_f as a legacy extern method...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-12
Jean Privat
typing: check literal ranges uses discrete types
commit
|
commitdiff
|
tree
|
snapshot
2012-08-12
Jean Privat
nitc: cannot instantiate a nullable type
commit
|
commitdiff
|
tree
|
snapshot
2012-08-12
Jean Privat
typing: check use of protected methods
commit
|
commitdiff
|
tree
|
snapshot
2012-08-12
Jean Privat
nitc: allow homonymous non-nested labels
commit
|
commitdiff
|
tree
|
snapshot
2012-08-12
Jean Privat
typing: better handling of for forms
commit
|
commitdiff
|
tree
|
snapshot
2012-08-12
Jean Privat
modeflbuilder: do not crash if a mclassdef cannot be...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-12
Jean Privat
modelbuilder: check redef signature in getter/setter
commit
|
commitdiff
|
tree
|
snapshot
2012-08-12
Jean Privat
mmbuilder: reject covariant definition of attributes
commit
|
commitdiff
|
tree
|
snapshot
2012-08-12
Jean Privat
Merge branch 'nonitc_ni' into master
commit
|
commitdiff
|
tree
|
snapshot
2012-08-11
Jean Privat
nitg: add clean rule in generated Makefile
commit
|
commitdiff
|
tree
|
snapshot
2012-08-11
Jean Privat
nitg: separately compile extern files
commit
|
commitdiff
|
tree
|
snapshot
2012-08-11
Jean Privat
ni: use macro NONITCNI to disable nitni in extern files
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Jean Privat
Merge branch 'optim_nitg'
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Jean Privat
Merge branch 'optim_niti'
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Jean Privat
niti: add NaiveInterpreter#collect_attr_propdef
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Jean Privat
niti: add class MutableInstance
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Jean Privat
niti: check signature arity on send
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Jean Privat
niti: implements ADeferredMethPropdef#call
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Jean Privat
typing: add ASendExpr#raw_arguments
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Jean Privat
niti: cache the frame in a local variable
commit
|
commitdiff
|
tree
|
snapshot
2012-08-07
Jean Privat
run_bench: add "nitc --global" to bench_engines()
commit
|
commitdiff
|
tree
|
snapshot
2012-08-07
Jean Privat
run_bench: use 'local' vor local variables
commit
|
commitdiff
|
tree
|
snapshot
2012-08-07
Jean Privat
run_bench: no not force bohem on nitc for bench_engines()
commit
|
commitdiff
|
tree
|
snapshot
2012-08-07
Jean Privat
run_bench.sh: new function bench_compilation_time
commit
|
commitdiff
|
tree
|
snapshot
2012-08-07
Jean Privat
nitg: activate bohem since executables are efficient...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-07
Jean Privat
nitg: do not expose EscapeMark#object_id in generated C
commit
|
commitdiff
|
tree
|
snapshot
2012-08-07
Jean Privat
nitg: do not expose RuntimeVariable#object_id in genera...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-07
Jean Privat
nitg: skip empty sub-strings in superstrings
commit
|
commitdiff
|
tree
|
snapshot
2012-08-07
Jean Privat
valgrind.sh: use malloc instead of large
commit
|
commitdiff
|
tree
|
snapshot
2012-08-07
Jean Privat
nitg: improve RuntimeVariable#inspect
commit
|
commitdiff
|
tree
|
snapshot
2012-08-07
Jean Privat
nitg: self type in implicit init is exact
commit
|
commitdiff
|
tree
|
snapshot
2012-08-07
Jean Privat
new script run_bench.sh
commit
|
commitdiff
|
tree
|
snapshot
2012-08-07
Jean Privat
nitg: because of customization, self is exact
commit
|
commitdiff
|
tree
|
snapshot
2012-08-07
Jean Privat
nitg: "onces" literal strings
commit
|
commitdiff
|
tree
|
snapshot
2012-08-07
Jean Privat
nitg: implements ADeferredMethPropdef#compile_to_c
commit
|
commitdiff
|
tree
|
snapshot
2012-08-07
Jean Privat
nitg: add RuntimeVariable#is_exact
commit
|
commitdiff
|
tree
|
snapshot
2012-08-07
Jean Privat
nitg: add option --hardening
commit
|
commitdiff
|
tree
|
snapshot
2012-08-06
Jean Privat
Merge remote-tracking branch 'pratchett/tests'
commit
|
commitdiff
|
tree
|
snapshot
2012-08-03
Jean Privat
nitg&niti: add a "Runtime error" prefix like nitc
commit
|
commitdiff
|
tree
|
snapshot
2012-08-03
Jean Privat
clib: prefix runtime errors with "Runtime error"
commit
|
commitdiff
|
tree
|
snapshot
2012-08-03
Jean Privat
tests: add niti and nitg Makefile rules
commit
|
commitdiff
|
tree
|
snapshot
2012-08-03
Jean Privat
tests: add option --noskip
commit
|
commitdiff
|
tree
|
snapshot
2012-08-03
Jean Privat
tests: allow skipping tests based on engines
commit
|
commitdiff
|
tree
|
snapshot
2012-08-03
Jean Privat
tests: differentiate the engine and the binary name
commit
|
commitdiff
|
tree
|
snapshot
2012-08-03
Jean Privat
tests: re-distinquish compilation errors.
commit
|
commitdiff
|
tree
|
snapshot
2012-08-03
Jean Privat
tests: specific execution if $engine==nit
commit
|
commitdiff
|
tree
|
snapshot
2012-08-03
Jean Privat
tests: add option --engine
commit
|
commitdiff
|
tree
|
snapshot
2012-08-03
Jean Privat
tests: add --tap
commit
|
commitdiff
|
tree
|
snapshot
2012-08-03
Jean Privat
tests: recognize "NOT YET IMPLEMENTED"
commit
|
commitdiff
|
tree
|
snapshot
2012-08-03
Jean Privat
model, niti, nitf: unify NOT YET IMPLEMENTED
commit
|
commitdiff
|
tree
|
snapshot
2012-08-03
Jean Privat
tests: update sav to remove soso
commit
|
commitdiff
|
tree
|
snapshot
2012-08-03
Jean Privat
tests: tests_icode also use alterner.pl
commit
|
commitdiff
|
tree
|
snapshot
2012-08-02
Jean Privat
tests: use alterner.pl
commit
|
commitdiff
|
tree
|
snapshot
2012-08-02
Jean Privat
tests: replace #!alt by #alt
commit
|
commitdiff
|
tree
|
snapshot
2012-08-02
Jean Privat
tests: recognize a nonstart #alt as a #!alt
commit
|
commitdiff
|
tree
|
snapshot
2012-08-02
Jean Privat
tests: add fail soso
commit
|
commitdiff
|
tree
|
snapshot
2012-08-02
Jean Privat
mmbuilder: add missing "error" in an error message
commit
|
commitdiff
|
tree
|
snapshot
2012-07-15
Jean Privat
nitg: inline automatic free init
commit
|
commitdiff
|
tree
|
snapshot
2012-07-15
Jean Privat
nitg: inline empty bodies
commit
|
commitdiff
|
tree
|
snapshot
2012-07-15
Jean Privat
nitg: readapt native == and != to force unboxing
commit
|
commitdiff
|
tree
|
snapshot
2012-07-15
Jean Privat
nitg: inline without adaptation
commit
|
commitdiff
|
tree
|
snapshot
2012-07-15
Jean Privat
nitg: inline Object::== and Object::!=
commit
|
commitdiff
|
tree
|
snapshot
2012-07-15
Jean Privat
nitg: add inspect for variable
commit
|
commitdiff
|
tree
|
snapshot
2012-07-15
Jean Privat
nitg: frame receiver is a type (not a variable)
commit
|
commitdiff
|
tree
|
snapshot
2012-07-15
Jean Privat
nitg: extract adapt_signature
commit
|
commitdiff
|
tree
|
snapshot
2012-07-15
Jean Privat
Merge remote-tracking branch 'origin/pu/closure'
commit
|
commitdiff
|
tree
|
snapshot
2012-07-03
Jean Privat
niti: add closures
commit
|
commitdiff
|
tree
|
snapshot
2012-07-03
Jean Privat
niti: expressions are escapable
commit
|
commitdiff
|
tree
|
snapshot
2012-07-03
Jean Privat
niti: returnmark indicates a Frame
commit
|
commitdiff
|
tree
|
snapshot
2012-07-03
Jean Privat
model: add basic closures
commit
|
commitdiff
|
tree
|
snapshot
2012-07-02
Jean Privat
model: add for on maps
commit
|
commitdiff
|
tree
|
snapshot
2012-07-02
Jean Privat
nit: add native NativeString::system
commit
|
commitdiff
|
tree
|
snapshot
2012-07-02
Jean Privat
nit: add intern Int::rand
commit
|
commitdiff
|
tree
|
snapshot
2012-06-24
Jean Privat
Merge branch 'parser' into wip
commit
|
commitdiff
|
tree
|
snapshot
2012-06-24
Jean Privat
parser: tokens are not constructed with their texts
commit
|
commitdiff
|
tree
|
snapshot
2012-06-24
Jean Privat
parser: add Location::text
commit
|
commitdiff
|
tree
|
snapshot
2012-06-24
Jean Privat
parser: guard loops in ComputeProdLocationVisitor
commit
|
commitdiff
|
tree
|
snapshot
2012-06-24
Jean Privat
parser: get the state number only once per state
commit
|
commitdiff
|
tree
|
snapshot
2012-06-19
Jean Privat
nitg: autoadapt can combine nullable
commit
|
commitdiff
|
tree
|
snapshot
2012-06-18
Jean Privat
Merge branch 'boehm' into wip
commit
|
commitdiff
|
tree
|
snapshot
2012-06-15
Jean Privat
gc: gccx enable boehm by default
commit
|
commitdiff
|
tree
|
snapshot
2012-06-15
Jean Privat
gc: default is always nitgc
commit
|
commitdiff
|
tree
|
snapshot
2012-06-15
Jean Privat
gc: in gccx, -lgc must appears after objects
commit
|
commitdiff
|
tree
|
snapshot
2012-06-15
Jean Privat
Merge branch 'alexandre/typo-in-nit-reference' into wip
commit
|
commitdiff
|
tree
|
snapshot
2012-06-13
Alexandre Terrasa
doc: Typo in Nit Reference
commit
|
commitdiff
|
tree
|
snapshot
2012-06-08
Jean Privat
Merge branch 'alexis/ni-fixes' into wip
commit
|
commitdiff
|
tree
|
snapshot
2012-06-07
Alexis Laferrière
nits: execute only if module is really hybrid
commit
|
commitdiff
|
tree
|
snapshot
2012-06-07
Alexis Laferrière
nits: cleans up the generated stub implementation funct...
commit
|
commitdiff
|
tree
|
snapshot
2012-06-07
Alexis Laferrière
nits: corrects the #endif position to the bottom of...
commit
|
commitdiff
|
tree
|
snapshot
2012-06-07
Alexis Laferrière
tests: adds test for ni optimizations
commit
|
commitdiff
|
tree
|
snapshot
next