nitlanguage
/
nit.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅ next
nitg-s: fix call to super in primitive types and add test
[nit.git]
/
src
/
separate_compiler.nit
2012-12-08
Jean Privat
nitg-s: instantiate the right array in case of unresolv...
blob
|
commitdiff
2012-12-08
Alexandre Terrasa
nitg-s/-e: make typing related option names simpler
blob
|
commitdiff
|
diff to current
2012-12-08
Alexandre Terrasa
nitg-s: option --use-naive-coloring now affects FT...
blob
|
commitdiff
|
diff to current
2012-12-08
Alexandre Terrasa
nitg-s/-e: always use coloration for attributes and...
blob
|
commitdiff
|
diff to current
2012-12-08
Jean Privat
nitg: do not compile main during the instantiation
blob
|
commitdiff
|
diff to current
2012-12-08
Alexandre Terrasa
nitg-s/-e: add option --use-*-perfect-hashing
blob
|
commitdiff
|
diff to current
2012-12-07
Alexandre Terrasa
nitg: refactoring
blob
|
commitdiff
|
diff to current
2012-12-06
Alexandre Terrasa
nitg-s/-e: Add option --use-naive-coloring
blob
|
commitdiff
|
diff to current
2012-12-06
Alexandre Terrasa
nitg-s: add --inline-coloring-numbers option
blob
|
commitdiff
|
diff to current
2012-12-06
Alexandre Terrasa
nitg-s/-e: refactor property coloring for use of #define
blob
|
commitdiff
|
diff to current
2012-12-06
Alexandre Terrasa
nitg-s: rename SeparateCompiler:do_global_type_coloring...
blob
|
commitdiff
|
diff to current
2012-12-06
Alexandre Terrasa
nitg-s/-e: move compiler.header initialisation into...
blob
|
commitdiff
|
diff to current
2012-12-06
Alexandre Terrasa
nitg/nitg-s: move MParameterType::c_name and MNullableT...
blob
|
commitdiff
|
diff to current
2012-12-06
Alexandre Terrasa
Merge remote-tracking branch 'github-privat/master'
blob
|
commitdiff
|
diff to current
2012-12-06
Alexandre Terrasa
nitg-s/nitg-e: handles nullable virtual type based...
blob
|
commitdiff
|
diff to current
2012-12-05
Jean Privat
nitg: check_init_instance use a call CHECK_NEW_XXX
blob
|
commitdiff
|
diff to current
2012-12-05
Jean Privat
nitg: factorize Compiler#generate_init_attr
blob
|
commitdiff
|
diff to current
2012-12-05
Jean Privat
nitg: check_init_instance require a type
blob
|
commitdiff
|
diff to current
2012-12-05
Jean Privat
nitg: two equal C types do not imply equal Nit types
blob
|
commitdiff
|
diff to current
2012-12-05
Jean Privat
nitg: add dangerous options to disable runtime tests
blob
|
commitdiff
|
diff to current
2012-12-05
Jean Privat
nirg-sep: introduce box_kind to implements the "is...
blob
|
commitdiff
|
diff to current
2012-12-05
Jean Privat
nitg-sep: add option --no-inline-intern
blob
|
commitdiff
|
diff to current
2012-12-05
Jean Privat
nitg-sep: inline primitive call on intern methods
blob
|
commitdiff
|
diff to current
2012-12-05
Jean Privat
nitg: move engine selection to nitg.nit
blob
|
commitdiff
|
diff to current
2012-12-03
Alexandre Terrasa
nitg-sep: fix calloc_array to use the live generic...
blob
|
commitdiff
|
diff to current
2012-12-03
Alexandre Terrasa
Merge branch 'master' of https://github.com/privat/nit
blob
|
commitdiff
|
diff to current
2012-12-03
Alexandre Terrasa
nitg-sep: better handling of nullable types
blob
|
commitdiff
|
diff to current
2012-12-03
Alexandre Terrasa
nitg-sep: colorize live generic types entries
blob
|
commitdiff
|
diff to current
2012-12-03
Jean Privat
nitg-sep: BOX_XX does not require a type argument,...
blob
|
commitdiff
|
diff to current
2012-12-03
Jean Privat
nitg-sep: partially revert the last commit; do not...
blob
|
commitdiff
|
diff to current
2012-12-02
Jean Privat
nitg-sep: improve attribute implementation for primitives
blob
|
commitdiff
|
diff to current
2012-12-02
Jean Privat
nitg-sep: monomorphic_send if the mcasttype is primitive
blob
|
commitdiff
|
diff to current
2012-12-01
Alexandre Terrasa
nitg-sep: handles virtual types in typing and init_instance
blob
|
commitdiff
|
diff to current
2012-12-01
Alexandre Terrasa
nitg-sep: autobox self before call on self->type
blob
|
commitdiff
|
diff to current
2012-12-01
Alexandre Terrasa
nitg-sep: fix recursive unanchored type declarations
blob
|
commitdiff
|
diff to current
2012-12-01
Jean Privat
nitg-sep: signature adaptation is done on the declared...
blob
|
commitdiff
|
diff to current
2012-12-01
Jean Privat
nitg-sep: do not put attributes stuff in the class...
blob
|
commitdiff
|
diff to current
2012-11-30
Jean Privat
nitg: use new_visitor instead of new XXXCompilerVisitor
blob
|
commitdiff
|
diff to current
2012-11-30
Jean Privat
Merge remote-tracking branch 'alexandre/at/erasure'
blob
|
commitdiff
|
diff to current
2012-11-30
Alexandre Terrasa
nitg-erase: nitg with erased generic types
blob
|
commitdiff
|
diff to current
2012-11-29
Jean Privat
nitg: promote check_recv_notnull to nitg
blob
|
commitdiff
|
diff to current
2012-11-29
Jean Privat
tests: nitg can compile empty modules
blob
|
commitdiff
|
diff to current
2012-11-29
Jean Privat
nitg-sep: implements correctly class_name_string
blob
|
commitdiff
|
diff to current
2012-11-24
Jean Privat
Merge remote-tracking branch 'alexandre/at/sep' into wip
blob
|
commitdiff
|
diff to current
2012-11-24
Jean Privat
nitg-sep: detect null receiver on attribute access
blob
|
commitdiff
|
diff to current
2012-11-24
Alexandre Terrasa
nitg-sep: clean type_test_method
blob
|
commitdiff
|
diff to current
2012-11-24
Alexandre Terrasa
nitg-sep: make livetype retrieving recursive
blob
|
commitdiff
|
diff to current
2012-11-23
Alexandre Terrasa
nitg-sep: autobox primitive types before subtyping...
blob
|
commitdiff
|
diff to current
2012-11-23
Alexandre Terrasa
Merge branch 'master' of https://github.com/privat...
blob
|
commitdiff
|
diff to current
2012-11-23
Alexandre Terrasa
nitg-sep: check table color bounds
blob
|
commitdiff
|
diff to current
2012-11-23
Jean Privat
nitg-sep: handle send with varargs
blob
|
commitdiff
|
diff to current
2012-11-23
Jean Privat
nit-seg: global instances must be declared "extern...
blob
|
commitdiff
|
diff to current
2012-11-23
Alexandre Terrasa
nitg-sep: make glob_sys global
blob
|
commitdiff
|
diff to current
2012-11-23
Alexandre Terrasa
nitg-sep: classnames
blob
|
commitdiff
|
diff to current
2012-11-22
Alexandre Terrasa
nitg-sep: dirty workaround for NativeString
blob
|
commitdiff
|
diff to current
2012-11-22
Alexandre Terrasa
nitg-sep: fix FTs tables generation and selection
blob
|
commitdiff
|
diff to current
2012-11-21
Alexandre Terrasa
nitg-sep: move struct instances declarations to header...
blob
|
commitdiff
|
diff to current
2012-11-20
Alexandre Terrasa
Merge branch 'master' of https://github.com/privat...
blob
|
commitdiff
|
diff to current
2012-11-20
Alexandre Terrasa
nitg-sep: handles native arrays
blob
|
commitdiff
|
diff to current
2012-11-20
Alexandre Terrasa
nitg-sep: change generation order
blob
|
commitdiff
|
diff to current
2012-11-20
Jean Privat
nitg-sep: deals with NULL in type_test
blob
|
commitdiff
|
diff to current
2012-11-20
Jean Privat
nitg-sep: explicit NYI for type_test on a unmanaged...
blob
|
commitdiff
|
diff to current
2012-11-20
Jean Privat
nitg-sep: implements is_same_type_test
blob
|
commitdiff
|
diff to current
2012-11-20
Jean Privat
nitg-sep: implements equal_test for boxed primitives
blob
|
commitdiff
|
diff to current
2012-11-17
Jean Privat
nitg-s: recv in NEW_ is a C local variable
blob
|
commitdiff
|
diff to current
2012-11-17
Jean Privat
Merge remote-tracking branch 'alexandre/at/sep' into wip
blob
|
commitdiff
|
diff to current
2012-11-17
Jean Privat
nitg-s: add documentation in C on sends and attr accesses
blob
|
commitdiff
|
diff to current
2012-11-17
Jean Privat
nitg-s: C signatures of virtual functions must match...
blob
|
commitdiff
|
diff to current
2012-11-17
Jean Privat
nitg: use the real selfvar instead of "self"
blob
|
commitdiff
|
diff to current
2012-11-13
Alexandre Terrasa
nitg-sep: fix undead type list from init nodes
blob
|
commitdiff
|
diff to current
2012-11-13
Jean Privat
nitg-sep: convert virtual signature to the intro one
blob
|
commitdiff
|
diff to current
2012-11-13
Alexandre Terrasa
nitg-sep: change types structures, unanchored type...
blob
|
commitdiff
|
diff to current
2012-11-13
Jean Privat
nitg-s: test if receiver is null on method send
blob
|
commitdiff
|
diff to current
2012-11-13
Jean Privat
nitg: implements isset
blob
|
commitdiff
|
diff to current
2012-11-09
Jean Privat
model: make MClass::intro public
blob
|
commitdiff
|
diff to current
2012-11-07
Jean Privat
Merge remote-tracking branch 'alexandre/at/sep' into wip
blob
|
commitdiff
|
diff to current
2012-11-07
Alexandre Terrasa
nitg-sep: add test type against formal parameter type
blob
|
commitdiff
|
diff to current
2012-11-06
Jean Privat
nitg-s: implements a basic SeparateCompilerVisitor...
blob
|
commitdiff
|
diff to current
2012-11-06
Jean Privat
nitg-s: aborts with NOT YET IMPLEMENTED on TODO stuff
blob
|
commitdiff
|
diff to current
2012-11-06
Alexandre Terrasa
nitg-sep: refactor coloring
blob
|
commitdiff
|
diff to current
2012-10-31
Jean Privat
nitg: implement class_name as a compiler service
blob
|
commitdiff
|
diff to current
2012-10-31
Jean Privat
nitg: implement is_same_type as a compiler service
blob
|
commitdiff
|
diff to current
2012-10-31
Jean Privat
nitg: fix visibility so global_compiler do not need...
blob
|
commitdiff
|
diff to current
2012-10-30
Jean Privat
nitgs: detect uninitialized attribute
blob
|
commitdiff
|
diff to current
2012-10-30
Jean Privat
nitgs: workaround for primitive attributes
blob
|
commitdiff
|
diff to current
2012-10-30
Jean Privat
nitgs: add VirtualRuntimeFunction for method on primitive
blob
|
commitdiff
|
diff to current
2012-10-30
Jean Privat
nitgs: use the real type of self in SeparateRuntimeFunction
blob
|
commitdiff
|
diff to current
2012-10-30
Jean Privat
nitgs: add BOX functions, primitive instances and fix...
blob
|
commitdiff
|
diff to current
2012-10-30
Jean Privat
nigs: fix class field in instance: it is names class...
blob
|
commitdiff
|
diff to current
2012-10-30
Jean Privat
nitgs: move structure to the .h
blob
|
commitdiff
|
diff to current
2012-10-30
Jean Privat
nitgsep: use mtype.c_name instead of mclass.name as...
blob
|
commitdiff
|
diff to current
2012-10-30
Jean Privat
nitg: factorize logic of AbstractRuntimeFunction::c_name
blob
|
commitdiff
|
diff to current
2012-10-30
Jean Privat
nitg: rename RuntimeFunction to AbstractRuntimeFunction
blob
|
commitdiff
|
diff to current
2012-10-30
Alexandre Terrasa
nitg sep: refactoring of coloring fonctionnalities
blob
|
commitdiff
|
diff to current
2012-10-27
Alexandre Terrasa
nitg --separate: generate C for call and attributes
blob
|
commitdiff
|
diff to current
2012-10-27
Alexandre Terrasa
separate_compiler: add properties coloration
blob
|
commitdiff
|
diff to current
2012-10-11
Jean Privat
nitg: ad hoc separate compiler stub module
blob
|
commitdiff
|
diff to current