nitlanguage
/
nit.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
nit.git
2012-12-08
Alexandre Terrasa
nitg-s/-e: introduce virtual type perfect hashing
commit
|
commitdiff
|
tree
|
snapshot
2012-12-08
Alexandre Terrasa
nitg-s: limit table access by factoring c code
commit
|
commitdiff
|
tree
|
snapshot
2012-12-08
Jean Privat
nitg-s: instantiate the right array in case of unresolv...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-08
Alexandre Terrasa
nitg-s/-e: make typing related option names simpler
commit
|
commitdiff
|
tree
|
snapshot
2012-12-08
Alexandre Terrasa
nitg-s: option --use-naive-coloring now affects FT...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-08
Alexandre Terrasa
nitg-s/-e: always use coloration for attributes and...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-08
Jean Privat
nitg-s: allocate HashSet[MType] for conflicts_graph_cache
commit
|
commitdiff
|
tree
|
snapshot
2012-12-08
Jean Privat
bench: split and specialize "options" benchs
commit
|
commitdiff
|
tree
|
snapshot
2012-12-08
Jean Privat
bench: do not crash on die, just flag the failed command
commit
|
commitdiff
|
tree
|
snapshot
2012-12-08
Jean Privat
tests: upgrade nitg-s to *.nit
commit
|
commitdiff
|
tree
|
snapshot
2012-12-08
Jean Privat
nitg: do not compile main during the instantiation
commit
|
commitdiff
|
tree
|
snapshot
2012-12-08
Alexandre Terrasa
nitg-s/-e: add option --use-*-perfect-hashing
commit
|
commitdiff
|
tree
|
snapshot
2012-12-07
Jean Privat
Merge remote branch 'alexandre/master'
commit
|
commitdiff
|
tree
|
snapshot
2012-12-07
Jean Privat
tests: add base_autocast.nit
commit
|
commitdiff
|
tree
|
snapshot
2012-12-07
Jean Privat
nitg: implements implicit casts for unsafe nexpr
commit
|
commitdiff
|
tree
|
snapshot
2012-12-07
Jean Privat
tests: declare Bool to base_types_nullable_formal_and_v...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-07
Jean Privat
tests: fix test_attr_easy.res for the new model.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-07
Jean Privat
niti: implements implicit casts for unsafe nexpr
commit
|
commitdiff
|
tree
|
snapshot
2012-12-07
Jean Privat
typing: new attribute AExpr::implicit_cast_to
commit
|
commitdiff
|
tree
|
snapshot
2012-12-07
Jean Privat
typing: the return of check_subtype can distinguish...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-07
Jean Privat
lib: fix ArrayMapValues::first
commit
|
commitdiff
|
tree
|
snapshot
2012-12-07
Jean Privat
model: rewrite of MType::is_subtype
commit
|
commitdiff
|
tree
|
snapshot
2012-12-07
Alexandre Terrasa
nitg: refactoring
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Jean Privat
lib: rewrite Collection::rand without explicit closure
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Jean Privat
tests: test equality on Float
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Jean Privat
tests: add base_attr_init_val_raf.nit
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Jean Privat
tests: add base_gen_variance.nit
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Alexandre Terrasa
nitg-s/-e: Add option --use-naive-coloring
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Alexandre Terrasa
nitg-e: change empty slots representation in vt tables...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Alexandre Terrasa
nitg: fix tests/sav/nitg with new options added in...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Alexandre Terrasa
nitg-s: add --inline-coloring-numbers option
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Alexandre Terrasa
nitg-s/-e: refactor property coloring for use of #define
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Alexandre Terrasa
nitg-s: rename SeparateCompiler:do_global_type_coloring...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Alexandre Terrasa
nitg-s/-e: move compiler.header initialisation into...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Alexandre Terrasa
nitg/nitg-s: move MParameterType::c_name and MNullableT...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Alexandre Terrasa
Merge remote-tracking branch 'github-privat/master'
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Alexandre Terrasa
nitg-s/nitg-e: handles nullable virtual type based...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Alexandre Terrasa
niti: move base_isa_nullable2 to fixme
commit
|
commitdiff
|
tree
|
snapshot
2012-12-06
Jean Privat
niti: do not output object_id (not reliable)
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Jean Privat
nitg: check_init_instance use a call CHECK_NEW_XXX
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Jean Privat
nig: localize init_expr in attributes
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Jean Privat
nitg: factorize Compiler#generate_init_attr
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Jean Privat
nitg: check_init_instance require a type
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Jean Privat
bench: compilation_time: replace nitg.bin by nitg-e
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Jean Privat
nitg: two equal C types do not imply equal Nit types
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Jean Privat
nitg: add dangerous options to disable runtime tests
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Jean Privat
nirg-sep: introduce box_kind to implements the "is...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Jean Privat
nitg-sep: add option --no-inline-intern
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Jean Privat
nitg-sep: inline primitive call on intern methods
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Jean Privat
nitg-e: fix implementation of class_name_string
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Jean Privat
nitg: move engine selection to nitg.nit
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Alexandre Terrasa
nitg-e: better handling of virtual types.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Alexandre Terrasa
tests: add some tests on virtual types.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Alexandre Terrasa
tests: add some tests for covariant genericity.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Alexandre Terrasa
model: MGenericType::to_s add space between formal...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-03
Alexandre Terrasa
nitg-sep: fix calloc_array to use the live generic...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-03
Alexandre Terrasa
Merge branch 'master' of https://github.com/privat/nit
commit
|
commitdiff
|
tree
|
snapshot
2012-12-03
Alexandre Terrasa
nitg-sep: better handling of nullable types
commit
|
commitdiff
|
tree
|
snapshot
2012-12-03
Alexandre Terrasa
nitg-sep: colorize live generic types entries
commit
|
commitdiff
|
tree
|
snapshot
2012-12-03
Jean Privat
bench: add a boostrap test to generate compilers
commit
|
commitdiff
|
tree
|
snapshot
2012-12-03
Jean Privat
bench: add nitg-e as en engine
commit
|
commitdiff
|
tree
|
snapshot
2012-12-03
Jean Privat
tests: add nitg-s and nitg-e as specific engines
commit
|
commitdiff
|
tree
|
snapshot
2012-12-03
Jean Privat
tests: put stderr before stdout
commit
|
commitdiff
|
tree
|
snapshot
2012-12-03
Jean Privat
niti: write fatal error on stderr
commit
|
commitdiff
|
tree
|
snapshot
2012-12-03
Jean Privat
tests: niti skips test_mem
commit
|
commitdiff
|
tree
|
snapshot
2012-12-03
Jean Privat
nitg-e: remove autobox since the inherited one is identical
commit
|
commitdiff
|
tree
|
snapshot
2012-12-03
Jean Privat
nitg-sep: BOX_XX does not require a type argument,...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-03
Jean Privat
nitg-sep: partially revert the last commit; do not...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-02
Jean Privat
nitg-sep: improve attribute implementation for primitives
commit
|
commitdiff
|
tree
|
snapshot
2012-12-02
Jean Privat
nitg-e: type_test do it easy if the result is staticall...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-02
Jean Privat
nitg-e: type_test do not box the value.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-02
Jean Privat
nitg-sep: monomorphic_send if the mcasttype is primitive
commit
|
commitdiff
|
tree
|
snapshot
2012-12-02
Jean Privat
nitg: implements force_garbage_collection
commit
|
commitdiff
|
tree
|
snapshot
2012-12-02
Jean Privat
nitg: stop displaying debug info on Unimplemented expr
commit
|
commitdiff
|
tree
|
snapshot
2012-12-01
Alexandre Terrasa
nitg-sep: handles virtual types in typing and init_instance
commit
|
commitdiff
|
tree
|
snapshot
2012-12-01
Alexandre Terrasa
nitg-sep: autobox self before call on self->type
commit
|
commitdiff
|
tree
|
snapshot
2012-12-01
Alexandre Terrasa
nitg-sep: fix recursive unanchored type declarations
commit
|
commitdiff
|
tree
|
snapshot
2012-12-01
Jean Privat
nitg: protect empty types `bugtype` in `send`.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-01
Jean Privat
nitg-sep: signature adaptation is done on the declared...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-01
Jean Privat
nitg-sep: do not put attributes stuff in the class...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-01
Jean Privat
nitg-e: use -1 as hole in type_table
commit
|
commitdiff
|
tree
|
snapshot
2012-12-01
Jean Privat
nitg: exit on bugtype
commit
|
commitdiff
|
tree
|
snapshot
2012-11-30
Jean Privat
nitg-erase: erase MParameterType and workaround MVirtua...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-30
Jean Privat
nitg-erase: put 0 in arrays of int, not NULL
commit
|
commitdiff
|
tree
|
snapshot
2012-11-30
Jean Privat
nitg-erase: reduce duplication with nitg-sep
commit
|
commitdiff
|
tree
|
snapshot
2012-11-30
Jean Privat
nitg: use new_visitor instead of new XXXCompilerVisitor
commit
|
commitdiff
|
tree
|
snapshot
2012-11-30
Jean Privat
nitg-erase: update sav/nitg.sav (option --erasure)
commit
|
commitdiff
|
tree
|
snapshot
2012-11-30
Jean Privat
Merge remote-tracking branch 'alexandre/at/erasure'
commit
|
commitdiff
|
tree
|
snapshot
2012-11-30
Alexandre Terrasa
nitg-erase: nitg with erased generic types
commit
|
commitdiff
|
tree
|
snapshot
2012-11-29
Jean Privat
nitg: call bugtype on unexpected empty concrete type
commit
|
commitdiff
|
tree
|
snapshot
2012-11-29
Jean Privat
nitg: check NPE on attribute access and call
commit
|
commitdiff
|
tree
|
snapshot
2012-11-29
Jean Privat
nitg: check null receiver if MNullableType or if MNullType
commit
|
commitdiff
|
tree
|
snapshot
2012-11-29
Jean Privat
nitg: Visitor::send skip if the primitive receiver...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-29
Jean Privat
nitg: promote check_recv_notnull to nitg
commit
|
commitdiff
|
tree
|
snapshot
2012-11-29
Jean Privat
nitg: explicit NOT YET IMPLEMENTED at runtime for nitni
commit
|
commitdiff
|
tree
|
snapshot
2012-11-29
Jean Privat
nitg: C comment CustomizedRuntimeFunction indicate...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-29
Jean Privat
nitg: type_test handle MNullType the same way than...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-29
Jean Privat
poset: implements "has" to avoid using the NaiveCollect...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-29
Jean Privat
tests: cleanup sav/ files for nitg&niti
commit
|
commitdiff
|
tree
|
snapshot
2012-11-29
Jean Privat
tests: nitg can compile empty modules
commit
|
commitdiff
|
tree
|
snapshot
next