nitlanguage
/
nit.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
nit.git
2012-11-29
Jean Privat
nitg: type_test assert that the cast-type was detected...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-29
Jean Privat
rta: consider type tests for covariant signatures
commit
|
commitdiff
|
tree
|
snapshot
2012-11-29
Jean Privat
rta: forgot to call Array#with_native on ASuperstringExpr
commit
|
commitdiff
|
tree
|
snapshot
2012-11-29
Jean Privat
nitg-sep: implements correctly class_name_string
commit
|
commitdiff
|
tree
|
snapshot
2012-11-24
Jean Privat
Merge remote-tracking branch 'alexandre/at/sep' into wip
commit
|
commitdiff
|
tree
|
snapshot
2012-11-24
Jean Privat
nitg: allow casts on primitive types
commit
|
commitdiff
|
tree
|
snapshot
2012-11-24
Jean Privat
tests: fix uninitialized attribute test_gen and test_boxing
commit
|
commitdiff
|
tree
|
snapshot
2012-11-24
Jean Privat
tests: barf on the absence of Object is an acceptable...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-24
Jean Privat
nitg-sep: detect null receiver on attribute access
commit
|
commitdiff
|
tree
|
snapshot
2012-11-24
Jean Privat
tests: force Object on some tests.
commit
|
commitdiff
|
tree
|
snapshot
2012-11-24
Alexandre Terrasa
tests: fix previously broken test base_attr_gen_alt1
commit
|
commitdiff
|
tree
|
snapshot
2012-11-24
Alexandre Terrasa
nitg-sep: clean type_test_method
commit
|
commitdiff
|
tree
|
snapshot
2012-11-24
Alexandre Terrasa
nitg-sep: make livetype retrieving recursive
commit
|
commitdiff
|
tree
|
snapshot
2012-11-24
Alexandre Terrasa
nitg: enlarge visibility of global_compiler::MType...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-23
Alexandre Terrasa
nitg-sep: autobox primitive types before subtyping...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-23
Alexandre Terrasa
Merge branch 'master' of https://github.com/privat...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-23
Alexandre Terrasa
nitg-sep: check table color bounds
commit
|
commitdiff
|
tree
|
snapshot
2012-11-23
Jean Privat
tests: count fixme as todo
commit
|
commitdiff
|
tree
|
snapshot
2012-11-23
Jean Privat
tests: delete specific skip files
commit
|
commitdiff
|
tree
|
snapshot
2012-11-23
Alexandre Terrasa
tests: move base_class_name from fixme to res
commit
|
commitdiff
|
tree
|
snapshot
2012-11-23
Alexandre Terrasa
tests: move base_attr_gen_alt1 from fail to res
commit
|
commitdiff
|
tree
|
snapshot
2012-11-23
Jean Privat
nitg-sep: handle send with varargs
commit
|
commitdiff
|
tree
|
snapshot
2012-11-23
Jean Privat
nitg: extract varargize into its own method
commit
|
commitdiff
|
tree
|
snapshot
2012-11-23
Jean Privat
nit-seg: global instances must be declared "extern...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-23
Jean Privat
nitg-sep: workaround for covariant return type
commit
|
commitdiff
|
tree
|
snapshot
2012-11-23
Alexandre Terrasa
nitg-sep: make glob_sys global
commit
|
commitdiff
|
tree
|
snapshot
2012-11-23
Alexandre Terrasa
nitg-sep: classnames
commit
|
commitdiff
|
tree
|
snapshot
2012-11-22
Alexandre Terrasa
Merge branch 'master' of https://github.com/privat...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-22
Alexandre Terrasa
nitg-sep: dirty workaround for NativeString
commit
|
commitdiff
|
tree
|
snapshot
2012-11-22
Alexandre Terrasa
nitg-sep: fix FTs tables generation and selection
commit
|
commitdiff
|
tree
|
snapshot
2012-11-22
Alexandre Terrasa
nitg-sep: coloring handles empty modules
commit
|
commitdiff
|
tree
|
snapshot
2012-11-21
Jean Privat
rta: limit the depth of types to avoid infinite loops
commit
|
commitdiff
|
tree
|
snapshot
2012-11-21
Jean Privat
tests: factorize compare_to_result
commit
|
commitdiff
|
tree
|
snapshot
2012-11-21
Jean Privat
tests: expected failures are flagged as "fixme" not...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-21
Jean Privat
tests: add other new and uncommited tests
commit
|
commitdiff
|
tree
|
snapshot
2012-11-21
Jean Privat
gitignore nit* in bin/
commit
|
commitdiff
|
tree
|
snapshot
2012-11-21
Alexandre Terrasa
nitg-sep: coloring handles empty modules
commit
|
commitdiff
|
tree
|
snapshot
2012-11-21
Alexandre Terrasa
nitg-sep: move struct instances declarations to header...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-20
Alexandre Terrasa
Merge branch 'master' of https://github.com/privat...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-20
Alexandre Terrasa
nitg-sep: handles native arrays
commit
|
commitdiff
|
tree
|
snapshot
2012-11-20
Alexandre Terrasa
nitg-sep: change generation order
commit
|
commitdiff
|
tree
|
snapshot
2012-11-20
Alexandre Terrasa
nitg: extract native array definition and allocation...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-20
Alexandre Terrasa
nitg-sep: fix attributes coloration
commit
|
commitdiff
|
tree
|
snapshot
2012-11-20
Jean Privat
tests: add 2 missing sav/ files for base_var_assignment...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-20
Jean Privat
tests: add 3 old uncommitted tests
commit
|
commitdiff
|
tree
|
snapshot
2012-11-20
Jean Privat
nitg-sep: deals with NULL in type_test
commit
|
commitdiff
|
tree
|
snapshot
2012-11-20
Jean Privat
nitg-sep: explicit NYI for type_test on a unmanaged...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-20
Jean Privat
nitg-sep: implements is_same_type_test
commit
|
commitdiff
|
tree
|
snapshot
2012-11-20
Jean Privat
nitg-sep: implements equal_test for boxed primitives
commit
|
commitdiff
|
tree
|
snapshot
2012-11-20
Jean Privat
nitg: adapt signature to the declared ones in AExternMe...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-17
Jean Privat
nitg-s: recv in NEW_ is a C local variable
commit
|
commitdiff
|
tree
|
snapshot
2012-11-17
Jean Privat
tests: reflect the moving the selection of methods...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-17
Jean Privat
Merge remote-tracking branch 'alexandre/at/sep' into wip
commit
|
commitdiff
|
tree
|
snapshot
2012-11-17
Jean Privat
nitg-s: add documentation in C on sends and attr accesses
commit
|
commitdiff
|
tree
|
snapshot
2012-11-17
Jean Privat
nitg-s: C signatures of virtual functions must match...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-17
Jean Privat
nitg: use the real selfvar instead of "self"
commit
|
commitdiff
|
tree
|
snapshot
2012-11-13
Alexandre Terrasa
nitg-sep: fix undead type list from init nodes
commit
|
commitdiff
|
tree
|
snapshot
2012-11-13
Jean Privat
nitg: implement NativeArray as a boxed direct array
commit
|
commitdiff
|
tree
|
snapshot
2012-11-13
Jean Privat
nitg-sep: convert virtual signature to the intro one
commit
|
commitdiff
|
tree
|
snapshot
2012-11-13
Alexandre Terrasa
nitg-sep: fix linearization of properties inheritance
commit
|
commitdiff
|
tree
|
snapshot
2012-11-13
Alexandre Terrasa
nitg-sep: change types structures, unanchored type...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-13
Jean Privat
tests: run nitg on compilers and tools
commit
|
commitdiff
|
tree
|
snapshot
2012-11-13
Jean Privat
tests: fix a test; Object#== is not intern
commit
|
commitdiff
|
tree
|
snapshot
2012-11-13
Jean Privat
nitg-s: test if receiver is null on method send
commit
|
commitdiff
|
tree
|
snapshot
2012-11-13
Jean Privat
nitg: allow CompilerVisitor::current_node to be any...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-13
Jean Privat
nitg: implements isset
commit
|
commitdiff
|
tree
|
snapshot
2012-11-13
Jean Privat
typing: simplify resolve_signature_for to factorize...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-13
Alexandre Terrasa
typing: change abort to assert in ASendExpr
commit
|
commitdiff
|
tree
|
snapshot
2012-11-13
Alexandre Terrasa
typing: move iterator methods selection from nitg to...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-09
Jean Privat
modelbuilder: detect invalid generic type (non conform...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-09
Jean Privat
model: make MClass::intro public
commit
|
commitdiff
|
tree
|
snapshot
2012-11-09
Jean Privat
modelbuilder: error when a class defines a property...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-08
Jean Privat
modelbuilder: stop building a property on 'redef' error
commit
|
commitdiff
|
tree
|
snapshot
2012-11-08
Jean Privat
modelbuilder: error when a module defines a class more...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-08
Jean Privat
modelbuilder: fix recursive model building
commit
|
commitdiff
|
tree
|
snapshot
2012-11-08
Jean Privat
nitg-s: bound Coloring on Object, not nullable Object
commit
|
commitdiff
|
tree
|
snapshot
2012-11-07
Jean Privat
Merge remote-tracking branch 'alexandre/at/sep' into wip
commit
|
commitdiff
|
tree
|
snapshot
2012-11-07
Alexandre Terrasa
nitg-sep: add test type against formal parameter type
commit
|
commitdiff
|
tree
|
snapshot
2012-11-06
Jean Privat
nitg-s: implements a basic SeparateCompilerVisitor...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-06
Jean Privat
tests: count [todo] separately
commit
|
commitdiff
|
tree
|
snapshot
2012-11-06
Jean Privat
nitg-s: aborts with NOT YET IMPLEMENTED on TODO stuff
commit
|
commitdiff
|
tree
|
snapshot
2012-11-06
Jean Privat
nitc: remove a warning on casts on MMTypeFormal
commit
|
commitdiff
|
tree
|
snapshot
2012-11-06
Jean Privat
Merge branch 'clean_model'
commit
|
commitdiff
|
tree
|
snapshot
2012-11-06
Alexandre Terrasa
nitg-sep: refactor coloring
commit
|
commitdiff
|
tree
|
snapshot
2012-11-06
Jean Privat
model: remove a lot of casts to MGenericType
commit
|
commitdiff
|
tree
|
snapshot
2012-11-06
Jean Privat
model: promote MGenericType::arguments to MClassType
commit
|
commitdiff
|
tree
|
snapshot
2012-11-06
Jean Privat
model: use in_hierarchy instead of flatten_mclass_hierarchy
commit
|
commitdiff
|
tree
|
snapshot
2012-11-06
Jean Privat
model: add MClass::in_hierarchy
commit
|
commitdiff
|
tree
|
snapshot
2012-11-06
Jean Privat
model: fix bug where order of classes produces buggy...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-02
Alexandre Terrasa
nitg-sep: generic subtyping using heterogeneous tables
commit
|
commitdiff
|
tree
|
snapshot
2012-11-01
Jean Privat
bench: add bintrees as a run_compiler bench
commit
|
commitdiff
|
tree
|
snapshot
2012-10-31
Jean Privat
nitg: implement class_name as a compiler service
commit
|
commitdiff
|
tree
|
snapshot
2012-10-31
Jean Privat
nitg: implement is_same_type as a compiler service
commit
|
commitdiff
|
tree
|
snapshot
2012-10-31
Jean Privat
nitg: fix visibility so global_compiler do not need...
commit
|
commitdiff
|
tree
|
snapshot
2012-10-30
Jean Privat
nitg: implement Char#+ and Char#-
commit
|
commitdiff
|
tree
|
snapshot
2012-10-30
Jean Privat
Merge branch 'at/nitg--separate'
commit
|
commitdiff
|
tree
|
snapshot
2012-10-30
Jean Privat
nitgs: detect uninitialized attribute
commit
|
commitdiff
|
tree
|
snapshot
2012-10-30
Jean Privat
nitgs: workaround for primitive attributes
commit
|
commitdiff
|
tree
|
snapshot
2012-10-30
Jean Privat
nitgs: add VirtualRuntimeFunction for method on primitive
commit
|
commitdiff
|
tree
|
snapshot
2012-10-30
Jean Privat
nitgs: use the real type of self in SeparateRuntimeFunction
commit
|
commitdiff
|
tree
|
snapshot
next