nitlanguage
/
nit.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Merge: Give top-level methods some rules
[nit.git]
/
src
/
separate_compiler.nit
2013-03-04
Alexandre Terrasa
layout_builders: better filtering of mproperties in...
blob
|
commitdiff
2013-03-04
Alexandre Terrasa
nitg-s/u: changed table metrics computation and output
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s removed useless type_layout_builder attribute
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s/e: removed useless classids attribute
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s: renamed coloring module in layout_builders
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s: separete compiler now use ResolutionLayoutBuilder
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s: moved resolution table building to separate_com...
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s: removed useless retrieve_anchored_livetype...
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s: removed useless property and class coloring
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s: mproperty layout construction now use new layou...
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s: cleaned up attributes used for FT coloring
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s: removed compile_type_fts_table and compile_type...
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s: moved build_property_table from coloring to...
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s: merged TypeLayoutBuilder and ClassLayoutBuilder...
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s: merged TypeLayout and ClassLayout into generic...
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s: modified PropertyColoring to use mmodule querie...
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s: cleaned useless ClassColoring uses
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s: merged build_type_table and hash_type_table
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s: merged typeids, type_colors and type_masks...
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s: replaced TypePerfectHashing by PHTypeLayoutBuilder
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s: replaced TypeColoring by CLTypeLayoutBuilder
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s: replaced NaiveTypeColoring by BMTypeLayoutBuilder
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s: inserted layout builder concept in coloring
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s: moved type tables building from coloring to...
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s: changed module importation for module coloring
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s: element set is no more required at colorer...
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s: changed signature of colorize method to accept...
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s: removed OrderedSet replaced it by refinements...
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s: removed generic tree option
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg: added class AbstractCompiler to refactor nitg...
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg-s: Added stats output for compilation process
blob
|
commitdiff
|
diff to current
2013-01-25
Jean Privat
nitg: new complier service supercall
blob
|
commitdiff
|
diff to current
2012-12-16
Jean Privat
nitg-s&e: clean nullable management on type_test
blob
|
commitdiff
|
diff to current
2012-12-16
Jean Privat
nitg: add GlobalCompiler::new_file
blob
|
commitdiff
|
diff to current
2012-12-14
Jean Privat
nitg-s: skip some easy-case tests
blob
|
commitdiff
|
diff to current
2012-12-14
Jean Privat
nitg: add option --typing-test-metrics
blob
|
commitdiff
|
diff to current
2012-12-13
Jean Privat
nitg-s: shortcut the == invocation
blob
|
commitdiff
|
diff to current
2012-12-13
Jean Privat
nitg-s: fix opt_generic_tree with opt_hardening
blob
|
commitdiff
|
diff to current
2012-12-13
Jean Privat
fix opt_no_union_attribute
blob
|
commitdiff
|
diff to current
2012-12-13
Jean Privat
nitg-s&e: implements attributes in a C union
blob
|
commitdiff
|
diff to current
2012-12-12
Jean Privat
nitg: better creation of varargs instances
blob
|
commitdiff
|
diff to current
2012-12-12
Jean Privat
nitg-s: add hardening on initialization
blob
|
commitdiff
|
diff to current
2012-12-12
Jean Privat
nitg-s: implements unanchored_table correctly
blob
|
commitdiff
|
diff to current
2012-12-11
Jean Privat
nitg-s: implements calloc_array by calling native_array...
blob
|
commitdiff
|
diff to current
2012-12-11
Jean Privat
nitg-s: remove superfluous autobox
blob
|
commitdiff
|
diff to current
2012-12-11
Jean Privat
nitg-s: add primitive types to the set of mtypes
blob
|
commitdiff
|
diff to current
2012-12-11
Jean Privat
nitg-s: rename fields Xts to types to be consistant...
blob
|
commitdiff
|
diff to current
2012-12-11
Jean Privat
nitg-s&e: store class_names directly in the type/class...
blob
|
commitdiff
|
diff to current
2012-12-11
Jean Privat
nitg-e: make HASH a macro, not a function
blob
|
commitdiff
|
diff to current
2012-12-10
Jean Privat
nitg-s&e: compile module in local knowledge
blob
|
commitdiff
|
diff to current
2012-12-09
Alexandre Terrasa
nitg-s/-e: avoid compilation of emtpy vt/ft/unanchored...
blob
|
commitdiff
|
diff to current
2012-12-09
Alexandre Terrasa
nitg-s: merged fts, vts and unanchored struct types...
blob
|
commitdiff
|
diff to current
2012-12-09
Alexandre Terrasa
nitg-s: reorder struct type fields
blob
|
commitdiff
|
diff to current
2012-12-09
Alexandre Terrasa
nitg-s: introduce unanchored resolution tables.
blob
|
commitdiff
|
diff to current
2012-12-09
Alexandre Terrasa
nitg-s: retrieve recursively all partial generic types
blob
|
commitdiff
|
diff to current
2012-12-09
Alexandre Terrasa
nitg-s: add cast to remove c warnings
blob
|
commitdiff
|
diff to current
2012-12-08
Alexandre Terrasa
nitg-s/-e: rename c variable "type" in body function...
blob
|
commitdiff
|
diff to current
2012-12-08
Alexandre Terrasa
Merge remote-tracking branch 'github-privat/master'
blob
|
commitdiff
|
diff to current
2012-12-08
Alexandre Terrasa
nitg-s: introduce formal type perfect hashing
blob
|
commitdiff
|
diff to current
2012-12-08
Alexandre Terrasa
nitg-s/-e: introduce virtual type perfect hashing
blob
|
commitdiff
|
diff to current
2012-12-08
Alexandre Terrasa
nitg-s: limit table access by factoring c code
blob
|
commitdiff
|
diff to current
2012-12-08
Jean Privat
nitg-s: instantiate the right array in case of unresolv...
blob
|
commitdiff
|
diff to current
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
next