nitlanguage
/
nit.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
src: use `as_notnullable` in code
[nit.git]
/
src
/
separate_compiler.nit
2014-07-24
Jean Privat
src: use `as_notnullable` in code
blob
|
commitdiff
2014-07-19
Alexis Laferrière
FFI: implement the global reference functions
blob
|
commitdiff
|
diff to current
2014-07-16
Jean Privat
colo: rewrite build_{meth,attr}_tables
blob
|
commitdiff
|
diff to current
2014-07-16
Jean Privat
colo: Colorize only class in the module, not all in...
blob
|
commitdiff
|
diff to current
2014-07-03
Alexis Laferrière
lib: NativeString is an extern class (and not a special...
blob
|
commitdiff
|
diff to current
2014-06-12
Jean Privat
abstract_compiler: generalize `native_array_instance`
blob
|
commitdiff
|
diff to current
2014-05-28
Alexis Laferrière
Merge branch 'master' into portable-errors
blob
|
commitdiff
|
diff to current
2014-05-09
Jean Privat
sepcomp: do not colorize dead method by default
blob
|
commitdiff
|
diff to current
2014-05-09
Alexandre Terrasa
layout_builders: removed module
blob
|
commitdiff
|
diff to current
2014-05-09
Alexandre Terrasa
separate_compiler: remove usage of MpropertyLayout
blob
|
commitdiff
|
diff to current
2014-05-09
Alexandre Terrasa
separate_compiler: remove usage of ResolutionLayout
blob
|
commitdiff
|
diff to current
2014-05-09
Alexandre Terrasa
separate_compiler: remove usage of TypingLayout
blob
|
commitdiff
|
diff to current
2014-05-09
Alexandre Terrasa
separate_compiler: migrate resolution table coloring
blob
|
commitdiff
|
diff to current
2014-05-09
Alexandre Terrasa
separate_compiler: migrate mprops coloring
blob
|
commitdiff
|
diff to current
2014-05-09
Alexandre Terrasa
separate_compiler: start migration from layout_builder...
blob
|
commitdiff
|
diff to current
2014-05-08
Alexandre Terrasa
nitc/nitc-e: remove typing options
blob
|
commitdiff
|
diff to current
2014-04-29
Jean Privat
Merge: introduce Nith, the ligHt Nit compiler
blob
|
commitdiff
|
diff to current
2014-04-28
Jean Privat
Merge: Benchs nullables
blob
|
commitdiff
|
diff to current
2014-04-28
Jean Privat
nitg: introduce phases for Compiler classes
blob
|
commitdiff
|
diff to current
2014-04-28
Alexandre Terrasa
nitc: add option --count-isset-checks to count all...
blob
|
commitdiff
|
diff to current
2014-04-28
Alexandre Terrasa
nitc: renamed --no-check-initialization in --no-check...
blob
|
commitdiff
|
diff to current
2014-04-27
Jean Privat
nitgs: add --no-colo-dead-methods to explicitely disabl...
blob
|
commitdiff
|
diff to current
2014-04-27
Jean Privat
sepcomp: do not colorize dead methods
blob
|
commitdiff
|
diff to current
2014-04-27
Jean Privat
sepcomp: add --semi-global to activate all semi-global...
blob
|
commitdiff
|
diff to current
2014-04-27
Jean Privat
sepcomp: add --skip-dead-methods
blob
|
commitdiff
|
diff to current
2014-04-27
Jean Privat
nitgs: optimize compile_class_to_c for dead methods
blob
|
commitdiff
|
diff to current
2014-04-25
Alexis Laferrière
nitg: use a portable macro PRINT_ERROR instead of fprintf
blob
|
commitdiff
|
diff to current
2014-04-18
Jean Privat
nitg: implements `NativeArray::length`
blob
|
commitdiff
|
diff to current
2014-04-04
Jean Privat
Merge: Some FFI cleanup
blob
|
commitdiff
|
diff to current
2014-04-03
Jean Privat
Merge: Nitgs optims
blob
|
commitdiff
|
diff to current
2014-04-02
Jean Privat
ffi: move a lot of code and services from AModule to...
blob
|
commitdiff
|
diff to current
2014-04-02
Jean Privat
nitg: move `import compiler_ffi` to nitg
blob
|
commitdiff
|
diff to current
2014-04-02
Jean Privat
nitg: use ctype instead of cname_blind in autobox
blob
|
commitdiff
|
diff to current
2014-04-01
Jean Privat
nitgs: opt_direct_call_monomorph call `before_send...
blob
|
commitdiff
|
diff to current
2014-04-01
Jean Privat
nitgs: extract `before_send` from `table_send`
blob
|
commitdiff
|
diff to current
2014-04-01
Jean Privat
nitgs: add option --invocation-metrics to count things...
blob
|
commitdiff
|
diff to current
2014-04-01
Jean Privat
nitgs: add --direct-call-monomorph and --inline-some...
blob
|
commitdiff
|
diff to current
2014-04-01
Jean Privat
nitg-s: use is_intern instead of crazy AST stuff
blob
|
commitdiff
|
diff to current
2014-04-01
Jean Privat
nitg-s: collect static statistics about the invocation...
blob
|
commitdiff
|
diff to current
2014-03-27
Jean Privat
nitg: Use gcc special attributes and directives.
blob
|
commitdiff
|
diff to current
2014-03-26
Jean Privat
Merge origin/master to prepare the integration
blob
|
commitdiff
|
diff to current
2014-03-24
Lucas Bajolet
stdlib/strings: Moved Buffer to FlatBuffer, Buffer...
blob
|
commitdiff
|
diff to current
2014-03-11
Jean Privat
nitgs: use `MPorpDef::has_supercall` insead of collect_...
blob
|
commitdiff
|
diff to current
2014-03-07
Jean Privat
Merge remote-tracking branch 'alexis/ffi-fix'
blob
|
commitdiff
|
diff to current
2014-03-06
Alexis Laferrière
nitg-s: all extern type use the C structures of kernel...
blob
|
commitdiff
|
diff to current
2014-03-06
Alexis Laferrière
nitg-s: fix "No provided declaration" with FFI casts
blob
|
commitdiff
|
diff to current
2014-02-28
Jean Privat
Merge branch 'hardening_types'
blob
|
commitdiff
|
diff to current
2014-02-28
Jean Privat
nitg-s: remove partial_types
blob
|
commitdiff
|
diff to current
2014-02-28
Jean Privat
nitg-s: do not color undead types
blob
|
commitdiff
|
diff to current
2014-02-28
Jean Privat
nitg-s: compile_type_to_c generate partial tables for...
blob
|
commitdiff
|
diff to current
2014-02-28
Jean Privat
nitg-s: use table_size instead of resolution_table...
blob
|
commitdiff
|
diff to current
2014-02-28
Jean Privat
nitg-s: use the original type in type tests
blob
|
commitdiff
|
diff to current
2014-02-28
Jean Privat
nitg-s: add hardening_live_open_type and hardening_cast...
blob
|
commitdiff
|
diff to current
2014-02-26
Jean Privat
engines: assert the right number of arguments in calls
blob
|
commitdiff
|
diff to current
2014-02-26
Jean Privat
Merge remote-tracking branch 'alexis/cleanup-c-make...
blob
|
commitdiff
|
diff to current
2014-02-25
Alexis Laferrière
nitg: fix errors related to mainmodule (.mk file and...
blob
|
commitdiff
|
diff to current
2014-02-25
Jean Privat
Merge remote-tracking branch 'alexandre/fix-iterators'
blob
|
commitdiff
|
diff to current
2014-02-25
Alexandre Terrasa
correct typo from `reciever` to `receiver` in error...
blob
|
commitdiff
|
diff to current
2014-02-17
Jean Privat
nitg: activate support for the FFI in nitg
blob
|
commitdiff
|
diff to current
2014-02-12
Jean Privat
nitg: new module `collect_super_sends` to use when...
blob
|
commitdiff
|
diff to current
2014-02-12
Jean Privat
nitg: protect some null runtime_type_analysis to fall...
blob
|
commitdiff
|
diff to current
2014-02-12
Jean Privat
nitg: make runtime_type_analysis nullable to enable...
blob
|
commitdiff
|
diff to current
2014-02-07
Jean Privat
src: remove check_init_instance everywhere
blob
|
commitdiff
|
diff to current
2014-02-03
Jean Privat
Merge remote-tracking branch 'lucas/unwind_integration'
blob
|
commitdiff
|
diff to current
2014-01-31
Lucas Bajolet
nitg: Added option to bind C function names to Nit...
blob
|
commitdiff
|
diff to current
2014-01-29
Jean Privat
Merge remote-tracking branch 'lucas/unwind_integration'
blob
|
commitdiff
|
diff to current
2014-01-27
Lucas Bajolet
nitg: Added C stack trace when encountering an error
blob
|
commitdiff
|
diff to current
2014-01-22
Alexis Laferrière
nitg-s: fix call to super in primitive types and add...
blob
|
commitdiff
|
diff to current
2014-01-22
Alexis Laferrière
nitg-s: fix abstract methods in extern classes and...
blob
|
commitdiff
|
diff to current
2013-09-10
Alexandre Terrasa
nitg: Implemented polymorphic super calls for nitg...
blob
|
commitdiff
|
diff to current
2013-09-03
Alexandre Terrasa
nitg-s/e: moved properties selection outside of layout...
blob
|
commitdiff
|
diff to current
2013-08-07
Jean Privat
Merge remote-tracking branch 'alexandre/nitg-poset'
blob
|
commitdiff
|
diff to current
2013-08-07
Alexandre Terrasa
Layout_builders: introduce posets for better performances
blob
|
commitdiff
|
diff to current
2013-08-03
Jean Privat
nitg-s: compile_class_to_c works less for dead classes
blob
|
commitdiff
|
diff to current
2013-08-03
Jean Privat
nitg-s: do not compile_class_to_c for abstract classes...
blob
|
commitdiff
|
diff to current
2013-07-25
Jean Privat
nitg: add more info (for -v)
blob
|
commitdiff
|
diff to current
2013-07-23
Jean Privat
nitg-s: avoid `flatten_class_hierarchy` on intern metho...
blob
|
commitdiff
|
diff to current
2013-07-15
Jean Privat
Merge branch 'benches'
blob
|
commitdiff
|
diff to current
2013-07-15
Alexandre Terrasa
nitg-s: Desactivated BM and PH property layouts
blob
|
commitdiff
|
diff to current
2013-07-15
Alexandre Terrasa
nitg-s/u: Renamed retieve_live_partial_types in retriev...
blob
|
commitdiff
|
diff to current
2013-07-15
Alexandre Terrasa
layout_builders: Added perfect hashing for mproperties
blob
|
commitdiff
|
diff to current
2013-07-10
Jean Privat
nitg: move the GC stuff in a runtime C libray `gc_chooser`
blob
|
commitdiff
|
diff to current
2013-07-03
Jean Privat
nitg-s: cache *RuntimeFunction in the MMethodDef
blob
|
commitdiff
|
diff to current
2013-07-03
Jean Privat
nitg-s: VIRTUAL_ method just call the non-virtual one
blob
|
commitdiff
|
diff to current
2013-07-03
Jean Privat
nitg-s: fix method comment on 'self' parameter
blob
|
commitdiff
|
diff to current
2013-07-01
Jean Privat
nitg: new `provide_declaration` and `require_declaration`
blob
|
commitdiff
|
diff to current
2013-07-01
Jean Privat
nitg: name of the header file is specific for each...
blob
|
commitdiff
|
diff to current
2013-07-01
Jean Privat
nitg: separate compiler writes class-related colors...
blob
|
commitdiff
|
diff to current
2013-06-14
Jean Privat
nitg-s&e: remove many structs and some casts
blob
|
commitdiff
|
diff to current
2013-06-07
Jean Privat
nitg: new class CodeFile to regroup CodeWriter into...
blob
|
commitdiff
|
diff to current
2013-06-07
Jean Privat
nitg: add class CodeWriter
blob
|
commitdiff
|
diff to current
2013-03-07
Jean Privat
Merge remote-tracking branch 'alexandre/master' into...
blob
|
commitdiff
|
diff to current
2013-03-06
Alexandre Terrasa
layout_builders: introduced PropertyBMizer
blob
|
commitdiff
|
diff to current
2013-03-06
Alexandre Terrasa
layout_builders: modified nitg-s & nitg-e to use Proper...
blob
|
commitdiff
|
diff to current
2013-03-06
Alexandre Terrasa
layout_builders: Introduced interface PropertyLayoutBui...
blob
|
commitdiff
|
diff to current
2013-03-05
Alexandre Terrasa
layout_builders: Introduced interface ResolutionLayoutB...
blob
|
commitdiff
|
diff to current
2013-03-05
Alexandre Terrasa
layout_builders: Unified interface for TypingLayoutBuilder
blob
|
commitdiff
|
diff to current
2013-03-05
Alexandre Terrasa
layout_builders: Introduce TypingHasher (for future...
blob
|
commitdiff
|
diff to current
2013-03-05
Alexandre Terrasa
layout_builders: Introduce BMizer class (for future...
blob
|
commitdiff
|
diff to current
2013-03-05
Alexandre Terrasa
layout_builders: merged CLTypeLayoutBuilder and CLClass...
blob
|
commitdiff
|
diff to current
next