nitlanguage
/
nit.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nitg-s: add --inline-coloring-numbers option
[nit.git]
/
src
/
2012-12-06
Alexandre Terrasa
nitg-s: add --inline-coloring-numbers option
tree
|
commitdiff
2012-12-06
Alexandre Terrasa
nitg-s/-e: refactor property coloring for use of #define
tree
|
commitdiff
2012-12-06
Alexandre Terrasa
nitg-s: rename SeparateCompiler:do_global_type_coloring...
tree
|
commitdiff
2012-12-06
Alexandre Terrasa
nitg-s/-e: move compiler.header initialisation into...
tree
|
commitdiff
2012-12-06
Alexandre Terrasa
nitg/nitg-s: move MParameterType::c_name and MNullableT...
tree
|
commitdiff
2012-12-06
Alexandre Terrasa
Merge remote-tracking branch 'github-privat/master'
tree
|
commitdiff
2012-12-06
Alexandre Terrasa
nitg-s/nitg-e: handles nullable virtual type based...
tree
|
commitdiff
2012-12-05
Jean Privat
nitg: check_init_instance use a call CHECK_NEW_XXX
tree
|
commitdiff
2012-12-05
Jean Privat
nig: localize init_expr in attributes
tree
|
commitdiff
2012-12-05
Jean Privat
nitg: factorize Compiler#generate_init_attr
tree
|
commitdiff
2012-12-05
Jean Privat
nitg: check_init_instance require a type
tree
|
commitdiff
2012-12-05
Jean Privat
bench: compilation_time: replace nitg.bin by nitg-e
tree
|
commitdiff
2012-12-05
Jean Privat
nitg: two equal C types do not imply equal Nit types
tree
|
commitdiff
2012-12-05
Jean Privat
nitg: add dangerous options to disable runtime tests
tree
|
commitdiff
2012-12-05
Jean Privat
nirg-sep: introduce box_kind to implements the "is...
tree
|
commitdiff
2012-12-05
Jean Privat
nitg-sep: add option --no-inline-intern
tree
|
commitdiff
2012-12-05
Jean Privat
nitg-sep: inline primitive call on intern methods
tree
|
commitdiff
2012-12-05
Jean Privat
nitg-e: fix implementation of class_name_string
tree
|
commitdiff
2012-12-05
Jean Privat
nitg: move engine selection to nitg.nit
tree
|
commitdiff
2012-12-04
Alexandre Terrasa
nitg-e: better handling of virtual types.
tree
|
commitdiff
2012-12-04
Alexandre Terrasa
model: MGenericType::to_s add space between formal...
tree
|
commitdiff
2012-12-03
Alexandre Terrasa
nitg-sep: fix calloc_array to use the live generic...
tree
|
commitdiff
2012-12-03
Alexandre Terrasa
Merge branch 'master' of https://github.com/privat/nit
tree
|
commitdiff
2012-12-03
Alexandre Terrasa
nitg-sep: better handling of nullable types
tree
|
commitdiff
2012-12-03
Alexandre Terrasa
nitg-sep: colorize live generic types entries
tree
|
commitdiff
2012-12-03
Jean Privat
bench: add a boostrap test to generate compilers
tree
|
commitdiff
2012-12-03
Jean Privat
bench: add nitg-e as en engine
tree
|
commitdiff
2012-12-03
Jean Privat
niti: write fatal error on stderr
tree
|
commitdiff
2012-12-03
Jean Privat
nitg-e: remove autobox since the inherited one is identical
tree
|
commitdiff
2012-12-03
Jean Privat
nitg-sep: BOX_XX does not require a type argument,...
tree
|
commitdiff
2012-12-03
Jean Privat
nitg-sep: partially revert the last commit; do not...
tree
|
commitdiff
2012-12-02
Jean Privat
nitg-sep: improve attribute implementation for primitives
tree
|
commitdiff
2012-12-02
Jean Privat
nitg-e: type_test do it easy if the result is staticall...
tree
|
commitdiff
2012-12-02
Jean Privat
nitg-e: type_test do not box the value.
tree
|
commitdiff
2012-12-02
Jean Privat
nitg-sep: monomorphic_send if the mcasttype is primitive
tree
|
commitdiff
2012-12-02
Jean Privat
nitg: implements force_garbage_collection
tree
|
commitdiff
2012-12-02
Jean Privat
nitg: stop displaying debug info on Unimplemented expr
tree
|
commitdiff
2012-12-01
Alexandre Terrasa
nitg-sep: handles virtual types in typing and init_instance
tree
|
commitdiff
2012-12-01
Alexandre Terrasa
nitg-sep: autobox self before call on self->type
tree
|
commitdiff
2012-12-01
Alexandre Terrasa
nitg-sep: fix recursive unanchored type declarations
tree
|
commitdiff
2012-12-01
Jean Privat
nitg: protect empty types `bugtype` in `send`.
tree
|
commitdiff
2012-12-01
Jean Privat
nitg-sep: signature adaptation is done on the declared...
tree
|
commitdiff
2012-12-01
Jean Privat
nitg-sep: do not put attributes stuff in the class...
tree
|
commitdiff
2012-12-01
Jean Privat
nitg-e: use -1 as hole in type_table
tree
|
commitdiff
2012-12-01
Jean Privat
nitg: exit on bugtype
tree
|
commitdiff
2012-11-30
Jean Privat
nitg-erase: erase MParameterType and workaround MVirtua...
tree
|
commitdiff
2012-11-30
Jean Privat
nitg-erase: put 0 in arrays of int, not NULL
tree
|
commitdiff
2012-11-30
Jean Privat
nitg-erase: reduce duplication with nitg-sep
tree
|
commitdiff
2012-11-30
Jean Privat
nitg: use new_visitor instead of new XXXCompilerVisitor
tree
|
commitdiff
2012-11-30
Jean Privat
Merge remote-tracking branch 'alexandre/at/erasure'
tree
|
commitdiff
2012-11-30
Alexandre Terrasa
nitg-erase: nitg with erased generic types
tree
|
commitdiff
2012-11-29
Jean Privat
nitg: call bugtype on unexpected empty concrete type
tree
|
commitdiff
2012-11-29
Jean Privat
nitg: check NPE on attribute access and call
tree
|
commitdiff
2012-11-29
Jean Privat
nitg: check null receiver if MNullableType or if MNullType
tree
|
commitdiff
2012-11-29
Jean Privat
nitg: Visitor::send skip if the primitive receiver...
tree
|
commitdiff
2012-11-29
Jean Privat
nitg: promote check_recv_notnull to nitg
tree
|
commitdiff
2012-11-29
Jean Privat
nitg: explicit NOT YET IMPLEMENTED at runtime for nitni
tree
|
commitdiff
2012-11-29
Jean Privat
nitg: C comment CustomizedRuntimeFunction indicate...
tree
|
commitdiff
2012-11-29
Jean Privat
nitg: type_test handle MNullType the same way than...
tree
|
commitdiff
2012-11-29
Jean Privat
poset: implements "has" to avoid using the NaiveCollect...
tree
|
commitdiff
2012-11-29
Jean Privat
tests: nitg can compile empty modules
tree
|
commitdiff
2012-11-29
Jean Privat
nitg: generate a runtime error on on ADeferredMethPropdef
tree
|
commitdiff
2012-11-29
Jean Privat
nitg: add type-checks on covariant parameters
tree
|
commitdiff
2012-11-29
Jean Privat
nitg: type_test assert that the cast-type was detected...
tree
|
commitdiff
2012-11-29
Jean Privat
rta: consider type tests for covariant signatures
tree
|
commitdiff
2012-11-29
Jean Privat
rta: forgot to call Array#with_native on ASuperstringExpr
tree
|
commitdiff
2012-11-29
Jean Privat
nitg-sep: implements correctly class_name_string
tree
|
commitdiff
2012-11-24
Jean Privat
Merge remote-tracking branch 'alexandre/at/sep' into wip
tree
|
commitdiff
2012-11-24
Jean Privat
nitg: allow casts on primitive types
tree
|
commitdiff
2012-11-24
Jean Privat
nitg-sep: detect null receiver on attribute access
tree
|
commitdiff
2012-11-24
Alexandre Terrasa
nitg-sep: clean type_test_method
tree
|
commitdiff
2012-11-24
Alexandre Terrasa
nitg-sep: make livetype retrieving recursive
tree
|
commitdiff
2012-11-24
Alexandre Terrasa
nitg: enlarge visibility of global_compiler::MType...
tree
|
commitdiff
2012-11-23
Alexandre Terrasa
nitg-sep: autobox primitive types before subtyping...
tree
|
commitdiff
2012-11-23
Alexandre Terrasa
Merge branch 'master' of https://github.com/privat...
tree
|
commitdiff
2012-11-23
Alexandre Terrasa
nitg-sep: check table color bounds
tree
|
commitdiff
2012-11-23
Jean Privat
nitg-sep: handle send with varargs
tree
|
commitdiff
2012-11-23
Jean Privat
nitg: extract varargize into its own method
tree
|
commitdiff
2012-11-23
Jean Privat
nit-seg: global instances must be declared "extern...
tree
|
commitdiff
2012-11-23
Alexandre Terrasa
nitg-sep: make glob_sys global
tree
|
commitdiff
2012-11-23
Alexandre Terrasa
nitg-sep: classnames
tree
|
commitdiff
2012-11-22
Alexandre Terrasa
Merge branch 'master' of https://github.com/privat...
tree
|
commitdiff
2012-11-22
Alexandre Terrasa
nitg-sep: dirty workaround for NativeString
tree
|
commitdiff
2012-11-22
Alexandre Terrasa
nitg-sep: fix FTs tables generation and selection
tree
|
commitdiff
2012-11-22
Alexandre Terrasa
nitg-sep: coloring handles empty modules
tree
|
commitdiff
2012-11-21
Jean Privat
rta: limit the depth of types to avoid infinite loops
tree
|
commitdiff
2012-11-21
Alexandre Terrasa
nitg-sep: coloring handles empty modules
tree
|
commitdiff
2012-11-21
Alexandre Terrasa
nitg-sep: move struct instances declarations to header...
tree
|
commitdiff
2012-11-20
Alexandre Terrasa
Merge branch 'master' of https://github.com/privat...
tree
|
commitdiff
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
next