nit.git
2011-01-21 Jean-Sebastien... tests: add test for logging feature of nitc
2011-01-21 Jean-Sebastien... tests: add nitc test
2011-01-21 Jean-Sebastien... logs: add log information to the getter/setter inlining...
2011-01-21 Jean-Sebastien... logs: fix logging feature, was crashing because of...
2011-01-21 Jean-Sebastien... misc: add lib/*.log and lib/*.dot to .gitignore
2011-01-21 Jean-Sebastien... misc: merge src/.gitignore to repository root
2011-01-07 Jean-Sebastien... compatibility: fix compiler warning about size_t on...
2010-09-22 Jean PrivatMerge remote branch 'boa/pu/optimize_parser' into wip
2010-09-22 Jean Privatparser: factorize reduce actions
2010-08-06 Jean Privatlib: keys in maps and sets are not nullable
2010-08-06 Jean Privatlib: fix ArrayMap::first
2010-08-06 Jean Privattests: add base_orelse.nit
2010-08-04 Jean Privatparser: do not write the goto address in the generated...
2010-08-04 Jean Privatparser: add Parser::concat to factorize code
2010-08-04 Jean Privatparser: reduce some automatic inlining
2010-07-26 Jean Privatmisc: add *.log and *.dot to .gitignore
2010-07-16 Jean PrivatMerge branch 'hash_optimisations' into wip
2010-07-16 Jean Privatcompile: filter some loops in program icode generation
2010-07-16 Jean Privatmetamodel: use HashSets instead of Arrays
2010-07-16 Jean Privatlib: hash_collection learns the standard hashmap implem...
2010-07-16 Jean Privatlib: reduce acces to _array in hash_collection
2010-07-13 Jean Privatlib: direct key access in HashMap and HashSet
2010-06-28 Jean PrivatMerge branch 'syntax_flow_and_scope' into wip
2010-06-28 Jean PrivatMerge branch 'valgrind_script' into wip
2010-06-24 Jean Privattools: add a valgrind helper script
2010-06-24 Jean Privatsyntax: merge ScopeContext and EscapeContext
2010-06-24 Jean Privatsyntax: split the VariableContext into a Scope and...
2010-06-24 Jean Privatsyntax: new enter_visit_block helper function
2010-06-24 Jean Privatsyntax: new mark_unreash helper function
2010-06-24 Jean Privatsyntax: factorize some block/loop structures
2010-06-15 Jean Privatsyntax: new "or else" construction
2010-03-11 Jean Privatsyntax: "super" is a synonym of "special"
2010-02-15 Jean Privaticode: link INative with a MMMethod instead of a raw...
2010-02-15 Jean Privatmetamodel: move the extern name of a method in the...
2010-02-15 Jean Privaticode: add I*Value classes
2010-02-15 Jean Privatcompile: declare NEW_NativeArray in nit_common.h
2010-02-15 Jean Privatcompile: add class compiling::CProgram to manage genera...
2010-02-15 Jean Privatcompile: use writers in icode compilation
2010-02-15 Jean Privatcompile: add module compiling_writer to replace CContext
2010-02-15 Jean Privattools: nc kill showerr on TERM/INT
2010-01-27 Jean Privatgc: rewrite for efficiency
2010-01-27 Jean Privatgc: new NIT_GC_OPTION 'malloc'
2010-01-26 Jean Privatsyntax: refuse return in default closure definition
2010-01-22 Jean Privatmetamodel: lazily compute global properties
2010-01-22 Jean Privatsyntax: do not inherit and check all local properties
2010-01-21 Jean Privatanalysis: improve alocate_register_slots
2010-01-21 Jean Privatanalysis: simplify icode inlining
2010-01-19 Jean Privatanalysis: inline Int::enumerate_*
2010-01-18 Jean Privatsyntax: type error when using superstrings with nullables
2010-01-18 Jean Privatsyntax: fix code using superstrings with nullables
2010-01-18 Jean Privatsyntax: remove reachability test in ABreakExpr
2010-01-18 Jean Privatsyntax: do not nest variable context in ABlockExpr
2010-01-15 Jean Privatsyntax: allow 'null == x' and 'null != x'
2010-01-15 Jean Privatsyntax: track exits context in do blocks
2010-01-15 Jean Privatsyntax: remove VariableContex::stype=
2010-01-14 Jean Privatsyntax: stmts after loops without breaks are unreashables
2010-01-14 Jean Privatsyntax: prepare stmts following loops to be unreachable
2010-01-14 Jean Privatsyntax: unreachable statements are errors
2010-01-14 Jean Privattests: remove static dead code
2010-01-14 Jean Privatsyntax: while/loop exit type evolution
2010-01-14 Jean Privatsyntax: fix type evolution on non nullable type
2010-01-14 Jean Privatsyntax: comparing a variable with null makes it evolve...
2010-01-14 Jean Privatsyntax: merge nullable information on type evolution
2010-01-14 Jean Privatsyntax: prevent segfault on null types
2010-01-14 Jean Privatsyntax: untyped local variables are 'nullable Object'
2010-01-14 Jean Privatsyntax: real variable type evolution on IfexprExpr
2010-01-14 Jean Privatsyntax: fix variable context merge on unreashable branches
2010-01-14 Jean Privatnitdoc: correctly display the package path before the...
2010-01-14 Jean Privatparser: fix comment in Makefile
2010-01-11 Alexis Laferrièrecompile: add program arguments passed to C compiler...
2010-01-11 Alexis Laferrièrecompile: rename program argument no_cc to no-cc for...
2010-01-11 Jean-Sebastien... tests: add some basic tests for dead method removal...
2010-01-11 Jean-Sebastien... tests: rename the 'all' target to 'separate' and create...
2010-01-11 Jean-Sebastien... tests: add a 'icode' target to the Makefile
2010-01-11 Jean-Sebastien... tests: add a script to test ICode generation
2010-01-11 Jean-Sebastien... compile: remove '--dump', replaced by '--output-format...
2010-01-11 Jean-Sebastien... compile: add 'icode' as output type
2010-01-11 Jean-Sebastien... icode: add a way to output icodes without line numbers...
2010-01-11 Jean-Sebastien... compile: add a way to choose generated output format
2010-01-11 Jean-Sebastien... analysis: add logs to dead method removal optimization
2010-01-11 Jean-Sebastien... analysis: add logs for 'out of init getter tests' optim...
2010-01-11 Jean-Sebastien... analysis: add 'dump_global_optimizations_information...
2010-01-11 Jean-Sebastien... analysis: add an optimization to remove 'getter' tests...
2010-01-11 Jean-Sebastien... analysis: add implementation for reachable methods...
2010-01-11 Jean-Sebastien... analysis: add logs for reachable from init analysis
2010-01-11 Jean-Sebastien... analysis: add an analysis to know if a method/iroutine...
2010-01-11 Jean-Sebastien... analysis: fix RTA implementation for inherited methods
2010-01-11 Jean-Sebastien... analysis: add support for 'Inline__' in RTA
2010-01-11 Jean-Sebastien... analysis: inline getters/setters before analysis
2010-01-11 Jean-Sebastien... analysis: split optimization in two groups: pre and...
2010-01-11 Jean-Sebastien... analysis: add logs to reachable as init analysis
2010-01-11 Jean-Sebastien... analysis: add the implementation of the reachable as...
2010-01-11 Jean-Sebastien... analysis: add an analysis to find reachable init (used...
2010-01-11 Jean-Sebastien... compile: generate tables only for live local classes
2010-01-11 Jean-Sebastien... tests: fix error_class_glob.fail
2010-01-11 Jean-Sebastien... analysis: fix RTA to say that at least primitive types...
2010-01-11 Jean-Sebastien... parser: remove useless methods from generated parser...
2010-01-11 Jean-Sebastien... tools: add log information about instantiated and not...
2010-01-11 Jean-Sebastien... tools: add log information about reachable and unreacha...
2010-01-11 Jean-Sebastien... compile: use 'with_each_iroutines' to go through irouti...
next