nitlanguage
/
nit.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
tests: cleanup .gitignore
[nit.git]
/
src
/
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
2012-07-02
Jean Privat
model: add for on maps
tree
|
commitdiff
2012-07-02
Jean Privat
nit: add native NativeString::system
tree
|
commitdiff
2012-07-02
Jean Privat
nit: add intern Int::rand
tree
|
commitdiff
2012-06-24
Jean Privat
parser: tokens are not constructed with their texts
tree
|
commitdiff
2012-06-24
Jean Privat
parser: add Location::text
tree
|
commitdiff
2012-06-24
Jean Privat
parser: guard loops in ComputeProdLocationVisitor
tree
|
commitdiff
2012-06-24
Jean Privat
parser: get the state number only once per state
tree
|
commitdiff
2012-06-19
Jean Privat
nitg: autoadapt can combine nullable
tree
|
commitdiff
2012-06-07
Alexis Laferrière
nits: execute only if module is really hybrid
tree
|
commitdiff
2012-06-07
Alexis Laferrière
nits: cleans up the generated stub implementation funct...
tree
|
commitdiff
2012-06-07
Alexis Laferrière
nits: corrects the #endif position to the bottom of...
tree
|
commitdiff
2012-06-06
Alexis Laferrière
ni: cleans up code repetition in native interface and...
tree
|
commitdiff
2012-05-31
Jean Privat
model: new class MParameter
tree
|
commitdiff
2012-05-31
Jean Privat
model: remove old Closure stubs
tree
|
commitdiff
2012-05-31
Jean Privat
modelbuilder: new method ASignature::visit_signature
tree
|
commitdiff
2012-05-30
Jean Privat
compile: do not use true and false C constants.
tree
|
commitdiff
2012-05-30
Jean Privat
compile: no not declare static stings in the header
tree
|
commitdiff
2012-05-10
Jean Privat
parser: detect sablecc3 and print better error
tree
|
commitdiff
2012-05-08
Jean Privat
nitg: introduction of the the global compiler
tree
|
commitdiff
2012-05-08
Jean Privat
model: rename lookup_first_property to lookup_first_def...
tree
|
commitdiff
2012-05-08
Jean Privat
modelbuilder: honor --only-parse
tree
|
commitdiff
2012-05-08
Alexandre Terrasa
model: fix comments in metamodel and metamodel::MMLocal...
tree
|
commitdiff
2012-05-03
Jean Privat
Merge branch 'newmodel' into wip
tree
|
commitdiff
2012-05-02
Jean Privat
Merge branch 'nitdoc' into wip
tree
|
commitdiff
2012-05-02
Jean Privat
nit interpreter: hardening native string manipulations
tree
|
commitdiff
2012-05-02
Jean Privat
nit interpreter: add a trailing \0 to native string
tree
|
commitdiff
2012-05-02
Jean Privat
stats: bound the parameter of Counter to Object instead...
tree
|
commitdiff
2012-05-02
Jean Privat
stats: use AbstractSorter instead of closure to sort...
tree
|
commitdiff
2012-05-02
Jean Privat
modelbuilder: list failed path if module is not found
tree
|
commitdiff
2012-05-02
Jean Privat
modelbuilder: easy attribute typing
tree
|
commitdiff
2012-05-02
Jean Privat
model: use MPROPDEF instead of MPropDef
tree
|
commitdiff
2012-05-02
Jean Privat
model: use local variables for cache in collect_*
tree
|
commitdiff
2012-05-02
Jean Privat
model: easy path for type test
tree
|
commitdiff
2012-05-02
Jean Privat
model: add MType::model
tree
|
commitdiff
2012-04-30
Alexandre Terrasa
nitdoc: Change refinements organization in class page.
tree
|
commitdiff
2012-04-30
Alexandre Terrasa
nitdoc: Remove empty title from <a> links
tree
|
commitdiff
2012-04-30
Alexandre Terrasa
nitdoc: make the menu follows the scroll.
tree
|
commitdiff
2012-04-26
Jean Privat
Merge branch 'nitstats' into wip
tree
|
commitdiff
2012-04-26
Jean Privat
src: add nitstats to the Makefile
tree
|
commitdiff
2012-04-26
Jean Privat
nit interpreter: honour --help
tree
|
commitdiff
2012-04-26
Jean Privat
nitstats: add option --dir
tree
|
commitdiff
2012-04-26
Jean Privat
nitstats: honour --help
tree
|
commitdiff
2012-04-26
Jean Privat
nitstats: split into submodules
tree
|
commitdiff
2012-04-26
Jean Privat
lib: move symbol outside standard
tree
|
commitdiff
2012-04-26
Jean Privat
lib: move "environ" from Symbol to String
tree
|
commitdiff
2012-04-26
Alexandre Terrasa
nitdoc: Typo in json_entry comment
tree
|
commitdiff
2012-04-26
Alexandre Terrasa
nitdoc: remove attributes from quicklist
tree
|
commitdiff
2012-04-26
Jean Privat
nitstats: improve properties in the Statistics of the...
tree
|
commitdiff
next