nitlanguage
/
nit.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
tests: upgrade nitg-s to *.nit
[nit.git]
/
src
/
2012-11-20
Alexandre Terrasa
nitg-sep: handles native arrays
tree
|
commitdiff
2012-11-20
Alexandre Terrasa
nitg-sep: change generation order
tree
|
commitdiff
2012-11-20
Alexandre Terrasa
nitg: extract native array definition and allocation...
tree
|
commitdiff
2012-11-20
Alexandre Terrasa
nitg-sep: fix attributes coloration
tree
|
commitdiff
2012-11-20
Jean Privat
nitg-sep: deals with NULL in type_test
tree
|
commitdiff
2012-11-20
Jean Privat
nitg-sep: explicit NYI for type_test on a unmanaged...
tree
|
commitdiff
2012-11-20
Jean Privat
nitg-sep: implements is_same_type_test
tree
|
commitdiff
2012-11-20
Jean Privat
nitg-sep: implements equal_test for boxed primitives
tree
|
commitdiff
2012-11-20
Jean Privat
nitg: adapt signature to the declared ones in AExternMe...
tree
|
commitdiff
2012-11-17
Jean Privat
nitg-s: recv in NEW_ is a C local variable
tree
|
commitdiff
2012-11-17
Jean Privat
Merge remote-tracking branch 'alexandre/at/sep' into wip
tree
|
commitdiff
2012-11-17
Jean Privat
nitg-s: add documentation in C on sends and attr accesses
tree
|
commitdiff
2012-11-17
Jean Privat
nitg-s: C signatures of virtual functions must match...
tree
|
commitdiff
2012-11-17
Jean Privat
nitg: use the real selfvar instead of "self"
tree
|
commitdiff
2012-11-13
Alexandre Terrasa
nitg-sep: fix undead type list from init nodes
tree
|
commitdiff
2012-11-13
Jean Privat
nitg: implement NativeArray as a boxed direct array
tree
|
commitdiff
2012-11-13
Jean Privat
nitg-sep: convert virtual signature to the intro one
tree
|
commitdiff
2012-11-13
Alexandre Terrasa
nitg-sep: fix linearization of properties inheritance
tree
|
commitdiff
2012-11-13
Alexandre Terrasa
nitg-sep: change types structures, unanchored type...
tree
|
commitdiff
2012-11-13
Jean Privat
nitg-s: test if receiver is null on method send
tree
|
commitdiff
2012-11-13
Jean Privat
nitg: allow CompilerVisitor::current_node to be any...
tree
|
commitdiff
2012-11-13
Jean Privat
nitg: implements isset
tree
|
commitdiff
2012-11-13
Jean Privat
typing: simplify resolve_signature_for to factorize...
tree
|
commitdiff
2012-11-13
Alexandre Terrasa
typing: change abort to assert in ASendExpr
tree
|
commitdiff
2012-11-13
Alexandre Terrasa
typing: move iterator methods selection from nitg to...
tree
|
commitdiff
2012-11-09
Jean Privat
modelbuilder: detect invalid generic type (non conform...
tree
|
commitdiff
2012-11-09
Jean Privat
model: make MClass::intro public
tree
|
commitdiff
2012-11-09
Jean Privat
modelbuilder: error when a class defines a property...
tree
|
commitdiff
2012-11-08
Jean Privat
modelbuilder: stop building a property on 'redef' error
tree
|
commitdiff
2012-11-08
Jean Privat
modelbuilder: error when a module defines a class more...
tree
|
commitdiff
2012-11-08
Jean Privat
modelbuilder: fix recursive model building
tree
|
commitdiff
2012-11-08
Jean Privat
nitg-s: bound Coloring on Object, not nullable Object
tree
|
commitdiff
2012-11-07
Jean Privat
Merge remote-tracking branch 'alexandre/at/sep' into wip
tree
|
commitdiff
2012-11-07
Alexandre Terrasa
nitg-sep: add test type against formal parameter type
tree
|
commitdiff
2012-11-06
Jean Privat
nitg-s: implements a basic SeparateCompilerVisitor...
tree
|
commitdiff
2012-11-06
Jean Privat
nitg-s: aborts with NOT YET IMPLEMENTED on TODO stuff
tree
|
commitdiff
2012-11-06
Jean Privat
nitc: remove a warning on casts on MMTypeFormal
tree
|
commitdiff
2012-11-06
Jean Privat
Merge branch 'clean_model'
tree
|
commitdiff
2012-11-06
Alexandre Terrasa
nitg-sep: refactor coloring
tree
|
commitdiff
2012-11-06
Jean Privat
model: remove a lot of casts to MGenericType
tree
|
commitdiff
2012-11-06
Jean Privat
model: promote MGenericType::arguments to MClassType
tree
|
commitdiff
2012-11-06
Jean Privat
model: use in_hierarchy instead of flatten_mclass_hierarchy
tree
|
commitdiff
2012-11-06
Jean Privat
model: add MClass::in_hierarchy
tree
|
commitdiff
2012-11-06
Jean Privat
model: fix bug where order of classes produces buggy...
tree
|
commitdiff
2012-11-02
Alexandre Terrasa
nitg-sep: generic subtyping using heterogeneous tables
tree
|
commitdiff
2012-11-01
Jean Privat
bench: add bintrees as a run_compiler bench
tree
|
commitdiff
2012-10-31
Jean Privat
nitg: implement class_name as a compiler service
tree
|
commitdiff
2012-10-31
Jean Privat
nitg: implement is_same_type as a compiler service
tree
|
commitdiff
2012-10-31
Jean Privat
nitg: fix visibility so global_compiler do not need...
tree
|
commitdiff
2012-10-30
Jean Privat
nitg: implement Char#+ and Char#-
tree
|
commitdiff
2012-10-30
Jean Privat
Merge branch 'at/nitg--separate'
tree
|
commitdiff
2012-10-30
Jean Privat
nitgs: detect uninitialized attribute
tree
|
commitdiff
2012-10-30
Jean Privat
nitgs: workaround for primitive attributes
tree
|
commitdiff
2012-10-30
Jean Privat
nitgs: add VirtualRuntimeFunction for method on primitive
tree
|
commitdiff
2012-10-30
Jean Privat
nitgs: use the real type of self in SeparateRuntimeFunction
tree
|
commitdiff
2012-10-30
Jean Privat
nitgs: add BOX functions, primitive instances and fix...
tree
|
commitdiff
2012-10-30
Jean Privat
nigs: fix class field in instance: it is names class...
tree
|
commitdiff
2012-10-30
Jean Privat
nitgs: move structure to the .h
tree
|
commitdiff
2012-10-30
Jean Privat
nitgsep: use mtype.c_name instead of mclass.name as...
tree
|
commitdiff
2012-10-30
Jean Privat
nitg: fix a missing ; in GlobalCompilerVisitor::autobox
tree
|
commitdiff
2012-10-30
Jean Privat
nitg: factorize logic of AbstractRuntimeFunction::c_name
tree
|
commitdiff
2012-10-30
Jean Privat
nitg: rename RuntimeFunction to AbstractRuntimeFunction
tree
|
commitdiff
2012-10-30
Alexandre Terrasa
nitg sep: refactoring of coloring fonctionnalities
tree
|
commitdiff
2012-10-27
Alexandre Terrasa
nitg --separate: generate C for call and attributes
tree
|
commitdiff
2012-10-27
Alexandre Terrasa
separate_compiler: add properties coloration
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
next