nitlanguage
/
nit.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nitmetrics: Hyperdoc generation is now optional
[nit.git]
/
src
/
2012-11-05
Alexandre Terrasa
nitmetrics: Hyperdoc generation is now optional
tree
|
commitdiff
2012-11-05
Alexandre Terrasa
nitmetrics: extract tables metrics from model_metrics...
tree
|
commitdiff
2012-11-05
Alexandre Terrasa
nitstats: renamed in nitmetrics
tree
|
commitdiff
2012-10-26
Jean Privat
bench: add "nitc --global" and "nitg --separate" to...
tree
|
commitdiff
2012-10-26
Jean Privat
bench: add options and usage
tree
|
commitdiff
2012-10-26
Jean Privat
bench: plot histograms with errorbars
tree
|
commitdiff
2012-10-26
Jean Privat
bench: select which benches to run on the command line
tree
|
commitdiff
2012-10-25
Jean Privat
bench: name generated executables with .bin
tree
|
commitdiff
2012-10-25
Jean Privat
bench: add shoot as a bench
tree
|
commitdiff
2012-10-25
Alexis Laferrière
syntax: removes test "constructor must be invoked before"
tree
|
commitdiff
2012-10-25
Alexis Laferrière
separate_options: improves separate options (.nit.args...
tree
|
commitdiff
2012-10-25
Jean Privat
niti: new option --discover-call-trace to debug niti...
tree
|
commitdiff
2012-10-25
Jean Privat
niti: implements native/extern Float#-, rand, cos,...
tree
|
commitdiff
2012-10-25
Jean Privat
niti: add Instance#to_f
tree
|
commitdiff
2012-10-22
Jean Privat
Merge branch 'pass_tests'
tree
|
commitdiff
2012-10-22
Jean Privat
make builds bin/nitg and bin/nit
tree
|
commitdiff
2012-10-22
Jean Privat
model: exit(1) on get_primitive_class
tree
|
commitdiff
2012-10-22
Jean Privat
new model: move force_get_primitive_method to modelbuilder
tree
|
commitdiff
2012-10-22
Jean Privat
nitg&niti: do not crash on invalid arity
tree
|
commitdiff
2012-10-22
Jean Privat
modelbuilder: do not crash if nclassdef.mclass is not...
tree
|
commitdiff
2012-10-22
Jean Privat
modelbuilder: check inherited signature arity before...
tree
|
commitdiff
2012-10-22
Jean Privat
modebuilder: fix some error messages
tree
|
commitdiff
2012-10-17
Jean Privat
nitg: fix a "NOT YET IMPLEMENTED" message
tree
|
commitdiff
2012-10-11
Jean Privat
nitg: add libraries *after* objects that use them
tree
|
commitdiff
2012-10-11
Jean Privat
Merge 'separate_nitg'
tree
|
commitdiff
2012-10-11
Jean Privat
nitg: ad hoc separate compiler stub module
tree
|
commitdiff
2012-10-02
Jean Privat
Merge branch 'alexandre/inf7741'
tree
|
commitdiff
2012-10-02
Alexandre Terrasa
nit: Add incremental typing to interpretor
tree
|
commitdiff
2012-10-02
Alexandre Terrasa
nit: introduce interpretor type test with dynamic loading
tree
|
commitdiff
2012-10-02
Alexandre Terrasa
nit: clean run_naive_interpretor method
tree
|
commitdiff
2012-09-26
Jean Privat
nitg: add GlobalCompilerVisitor::monomorphic_send
tree
|
commitdiff
2012-09-26
Jean Privat
nitg: split run_global_compiler to write_and_make
tree
|
commitdiff
2012-08-24
Jean Privat
nitg: do not use RuntimeVariable#mtype when we have...
tree
|
commitdiff
2012-08-24
Jean Privat
nitg: generate BOX_xxx to factorize code
tree
|
commitdiff
2012-08-23
Jean Privat
nitg: generated main returns 0 on success
tree
|
commitdiff
2012-08-23
Jean Privat
nitg: warn conflicting propdefs on GlobalCompilerVisito...
tree
|
commitdiff
2012-08-23
Jean Privat
nitg: correctly handle the calls == and != on a nullabl...
tree
|
commitdiff
2012-08-23
Jean Privat
nitg: use mcasttype instead of mtype in autoadapt
tree
|
commitdiff
2012-08-22
Jean Privat
nitg: use CustomizedRuntimeFunction#c_name instead...
tree
|
commitdiff
2012-08-22
Jean Privat
nitg: do not treat new_var on MNullType distinctly
tree
|
commitdiff
2012-08-22
Jean Privat
nitg: assert that types of RuntimeVariable are not...
tree
|
commitdiff
2012-08-22
Jean Privat
nitg: move compile_to_c from MMethodDef to CustomizedRu...
tree
|
commitdiff
2012-08-22
Jean Privat
nitg: remove the argument `modelbuilder` in compile_to_c
tree
|
commitdiff
2012-08-22
Jean Privat
nitg: use MMethodDef#compile_inside_to_c in MMethodDef...
tree
|
commitdiff
2012-08-22
Jean Privat
nitg: split RuntimeFunction to CustomizedRuntimeFunction
tree
|
commitdiff
2012-08-22
Jean Privat
nitg: add some documentation
tree
|
commitdiff
2012-08-22
Jean Privat
nitg: move collect_types_cache to the GlobalCompiler
tree
|
commitdiff
2012-08-22
Jean Privat
nitg: execute make with -B
tree
|
commitdiff
2012-08-12
Jean Privat
newmm: parse literal floats using String#to_f
tree
|
commitdiff
2012-08-12
Jean Privat
typing: check literal ranges uses discrete types
tree
|
commitdiff
2012-08-12
Jean Privat
nitc: cannot instantiate a nullable type
tree
|
commitdiff
2012-08-12
Jean Privat
typing: check use of protected methods
tree
|
commitdiff
2012-08-12
Jean Privat
nitc: allow homonymous non-nested labels
tree
|
commitdiff
2012-08-12
Jean Privat
typing: better handling of for forms
tree
|
commitdiff
2012-08-12
Jean Privat
modeflbuilder: do not crash if a mclassdef cannot be...
tree
|
commitdiff
2012-08-12
Jean Privat
modelbuilder: check redef signature in getter/setter
tree
|
commitdiff
2012-08-12
Jean Privat
mmbuilder: reject covariant definition of attributes
tree
|
commitdiff
2012-08-11
Jean Privat
nitg: add clean rule in generated Makefile
tree
|
commitdiff
2012-08-11
Jean Privat
nitg: separately compile extern files
tree
|
commitdiff
2012-08-11
Jean Privat
ni: use macro NONITCNI to disable nitni in extern files
tree
|
commitdiff
2012-08-10
Jean Privat
Merge branch 'optim_nitg'
tree
|
commitdiff
2012-08-10
Jean Privat
niti: add NaiveInterpreter#collect_attr_propdef
tree
|
commitdiff
2012-08-10
Jean Privat
niti: add class MutableInstance
tree
|
commitdiff
2012-08-10
Jean Privat
niti: check signature arity on send
tree
|
commitdiff
2012-08-10
Jean Privat
niti: implements ADeferredMethPropdef#call
tree
|
commitdiff
2012-08-10
Jean Privat
typing: add ASendExpr#raw_arguments
tree
|
commitdiff
2012-08-10
Jean Privat
niti: cache the frame in a local variable
tree
|
commitdiff
2012-08-07
Jean Privat
run_bench: add "nitc --global" to bench_engines()
tree
|
commitdiff
2012-08-07
Jean Privat
run_bench: use 'local' vor local variables
tree
|
commitdiff
2012-08-07
Jean Privat
run_bench: no not force bohem on nitc for bench_engines()
tree
|
commitdiff
2012-08-07
Jean Privat
run_bench.sh: new function bench_compilation_time
tree
|
commitdiff
2012-08-07
Jean Privat
nitg: activate bohem since executables are efficient...
tree
|
commitdiff
2012-08-07
Jean Privat
nitg: do not expose EscapeMark#object_id in generated C
tree
|
commitdiff
2012-08-07
Jean Privat
nitg: do not expose RuntimeVariable#object_id in genera...
tree
|
commitdiff
2012-08-07
Jean Privat
nitg: skip empty sub-strings in superstrings
tree
|
commitdiff
2012-08-07
Jean Privat
valgrind.sh: use malloc instead of large
tree
|
commitdiff
2012-08-07
Jean Privat
nitg: improve RuntimeVariable#inspect
tree
|
commitdiff
2012-08-07
Jean Privat
nitg: self type in implicit init is exact
tree
|
commitdiff
2012-08-07
Jean Privat
new script run_bench.sh
tree
|
commitdiff
2012-08-07
Jean Privat
nitg: because of customization, self is exact
tree
|
commitdiff
2012-08-07
Jean Privat
nitg: "onces" literal strings
tree
|
commitdiff
2012-08-07
Jean Privat
nitg: implements ADeferredMethPropdef#compile_to_c
tree
|
commitdiff
2012-08-07
Jean Privat
nitg: add RuntimeVariable#is_exact
tree
|
commitdiff
2012-08-07
Jean Privat
nitg: add option --hardening
tree
|
commitdiff
2012-08-03
Jean Privat
nitg&niti: add a "Runtime error" prefix like nitc
tree
|
commitdiff
2012-08-03
Jean Privat
model, niti, nitf: unify NOT YET IMPLEMENTED
tree
|
commitdiff
2012-08-02
Jean Privat
mmbuilder: add missing "error" in an error message
tree
|
commitdiff
2012-07-15
Jean Privat
nitg: inline automatic free init
tree
|
commitdiff
2012-07-15
Jean Privat
nitg: inline empty bodies
tree
|
commitdiff
2012-07-15
Jean Privat
nitg: readapt native == and != to force unboxing
tree
|
commitdiff
2012-07-15
Jean Privat
nitg: inline without adaptation
tree
|
commitdiff
2012-07-15
Jean Privat
nitg: inline Object::== and Object::!=
tree
|
commitdiff
2012-07-15
Jean Privat
nitg: add inspect for variable
tree
|
commitdiff
2012-07-15
Jean Privat
nitg: frame receiver is a type (not a variable)
tree
|
commitdiff
2012-07-15
Jean Privat
nitg: extract adapt_signature
tree
|
commitdiff
2012-07-15
Jean Privat
Merge remote-tracking branch 'origin/pu/closure'
tree
|
commitdiff
2012-07-03
Jean Privat
niti: add closures
tree
|
commitdiff
2012-07-03
Jean Privat
niti: expressions are escapable
tree
|
commitdiff
2012-07-03
Jean Privat
niti: returnmark indicates a Frame
tree
|
commitdiff
2012-07-03
Jean Privat
model: add basic closures
tree
|
commitdiff
next