nitlanguage
/
nit.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge branches 'fix_doc', 'general_for' and 'mmbuilder_fixes_and_tests' into wip
[nit.git]
/
src
/
2011-04-01
Jean Privat
Merge branches 'fix_doc', 'general_for' and 'mmbuilder_...
tree
|
commitdiff
2011-03-31
Jean Privat
syntax: remove AbsSyntaxVisitor::type_collection
tree
|
commitdiff
2011-03-31
Jean Privat
syntax: enable a generalized for with iterate
tree
|
commitdiff
2011-03-31
Jean Privat
typing: move redef class check before inheritance
tree
|
commitdiff
2011-03-31
Jean Privat
typing: do not crash on inherited invalid signature
tree
|
commitdiff
2011-03-31
Jean Privat
nitc: add option --stop-on-first-error
tree
|
commitdiff
2011-02-15
Jean Privat
Merge branch 'update_syntax' into next
tree
|
commitdiff
2011-02-14
Jean Privat
parser: remove warning about useless cast
tree
|
commitdiff
2011-02-14
Jean Privat
parser: use break and infinite loops
tree
|
commitdiff
2011-02-14
Jean Privat
metamodel: rename 'universal' to 'enum'
tree
|
commitdiff
2011-02-14
Jean Privat
metamodel: rename 'universal' to 'enum'
tree
|
commitdiff
2011-02-14
Jean Privat
parser: rename 'enum' to 'universal'
tree
|
commitdiff
2011-02-11
Jean Privat
doc: use 'module' instead of 'package' in comments
tree
|
commitdiff
2011-02-11
Jean Privat
parser: comment why !nopar is required in some place
tree
|
commitdiff
2011-01-29
Jean Privat
Merge branch 'll-and-gg-operators' into wip
tree
|
commitdiff
2011-01-29
Jean Privat
parser: add << and >> operators
tree
|
commitdiff
2011-01-28
Jean Privat
Merge branch 'package2module' into wip
tree
|
commitdiff
2011-01-28
Jean Privat
Merge branch 'beef-up-gccx' into wip
tree
|
commitdiff
2011-01-28
Jean-Sebastien Gelinas
misc: gccx does not accept more than 2 Vs (-vv), make...
tree
|
commitdiff
2011-01-25
Jean Privat
Merge branch 'alexis/various-fixes' into wip
tree
|
commitdiff
2011-01-25
Alexis Laferrière
compile: Check the validity of module filename before...
tree
|
commitdiff
2011-01-25
Jean Privat
Merge remote branch 'pu/new-style_attributes' into wip
tree
|
commitdiff
2011-01-24
Jean Privat
compile: remove hackish optimization of Array::add
tree
|
commitdiff
2011-01-24
Jean Privat
parser: update README
tree
|
commitdiff
2011-01-24
Jean Privat
parser: use C tables in parser
tree
|
commitdiff
2011-01-24
Jean Privat
parser: use C tables in lexer
tree
|
commitdiff
2011-01-24
Jean Privat
parser: factorize the lexer big accept switch
tree
|
commitdiff
2011-01-22
Jean Privat
syntax: new-style attributes for those without underscore
tree
|
commitdiff
2011-01-22
Jean Privat
parser: accept attribute without underscore
tree
|
commitdiff
2011-01-22
Jean Privat
parser: gnu sed do not like spaces
tree
|
commitdiff
2011-01-21
Jean Privat
Merge remote branch 'jean-sebastien/various-fixes'...
tree
|
commitdiff
2011-01-21
Jean-Sebastien Gelinas
misc: save backup (with extention .orig) when regenerat...
tree
|
commitdiff
2011-01-21
Jean-Sebastien Gelinas
logs: add log information to the getter/setter inlining...
tree
|
commitdiff
2011-01-21
Jean-Sebastien Gelinas
logs: fix logging feature, was crashing because of...
tree
|
commitdiff
2011-01-21
Jean-Sebastien Gelinas
misc: merge src/.gitignore to repository root
tree
|
commitdiff
2011-01-20
Jean Privat
parser: rename package-related classes and properties
tree
|
commitdiff
2011-01-20
Jean Privat
parser: accept the 'module' keyword
tree
|
commitdiff
2011-01-20
Jean Privat
src: rename 'module' identifiers
tree
|
commitdiff
2011-01-05
Jean Privat
compile: LOCATE_* as static const strings
tree
|
commitdiff
2011-01-05
Jean Privat
compile: factorize abort code in the clib
tree
|
commitdiff
2011-01-05
Jean Privat
compile: do not generate table and constructor iroutine...
tree
|
commitdiff
2010-09-22
Jean Privat
Merge remote branch 'boa/pu/optimize_parser' into wip
tree
|
commitdiff
2010-09-22
Jean Privat
parser: factorize reduce actions
tree
|
commitdiff
2010-08-06
Jean Privat
lib: keys in maps and sets are not nullable
tree
|
commitdiff
2010-08-04
Jean Privat
parser: do not write the goto address in the generated...
tree
|
commitdiff
2010-08-04
Jean Privat
parser: add Parser::concat to factorize code
tree
|
commitdiff
2010-08-04
Jean Privat
parser: reduce some automatic inlining
tree
|
commitdiff
2010-07-26
Jean Privat
misc: add *.log and *.dot to .gitignore
tree
|
commitdiff
2010-07-16
Jean Privat
compile: filter some loops in program icode generation
tree
|
commitdiff
2010-07-16
Jean Privat
metamodel: use HashSets instead of Arrays
tree
|
commitdiff
2010-06-28
Jean Privat
Merge branch 'syntax_flow_and_scope' into wip
tree
|
commitdiff
2010-06-24
Jean Privat
tools: add a valgrind helper script
tree
|
commitdiff
2010-06-24
Jean Privat
syntax: merge ScopeContext and EscapeContext
tree
|
commitdiff
2010-06-24
Jean Privat
syntax: split the VariableContext into a Scope and...
tree
|
commitdiff
2010-06-24
Jean Privat
syntax: new enter_visit_block helper function
tree
|
commitdiff
2010-06-24
Jean Privat
syntax: new mark_unreash helper function
tree
|
commitdiff
2010-06-24
Jean Privat
syntax: factorize some block/loop structures
tree
|
commitdiff
2010-06-15
Jean Privat
syntax: new "or else" construction
tree
|
commitdiff
2010-03-11
Jean Privat
syntax: "super" is a synonym of "special"
tree
|
commitdiff
2010-02-15
Jean Privat
icode: link INative with a MMMethod instead of a raw...
tree
|
commitdiff
2010-02-15
Jean Privat
metamodel: move the extern name of a method in the...
tree
|
commitdiff
2010-02-15
Jean Privat
icode: add I*Value classes
tree
|
commitdiff
2010-02-15
Jean Privat
compile: declare NEW_NativeArray in nit_common.h
tree
|
commitdiff
2010-02-15
Jean Privat
compile: add class compiling::CProgram to manage genera...
tree
|
commitdiff
2010-02-15
Jean Privat
compile: use writers in icode compilation
tree
|
commitdiff
2010-02-15
Jean Privat
compile: add module compiling_writer to replace CContext
tree
|
commitdiff
2010-02-15
Jean Privat
tools: nc kill showerr on TERM/INT
tree
|
commitdiff
2010-01-26
Jean Privat
syntax: refuse return in default closure definition
tree
|
commitdiff
2010-01-22
Jean Privat
metamodel: lazily compute global properties
tree
|
commitdiff
2010-01-22
Jean Privat
syntax: do not inherit and check all local properties
tree
|
commitdiff
2010-01-21
Jean Privat
analysis: improve alocate_register_slots
tree
|
commitdiff
2010-01-21
Jean Privat
analysis: simplify icode inlining
tree
|
commitdiff
2010-01-19
Jean Privat
analysis: inline Int::enumerate_*
tree
|
commitdiff
2010-01-18
Jean Privat
syntax: type error when using superstrings with nullables
tree
|
commitdiff
2010-01-18
Jean Privat
syntax: fix code using superstrings with nullables
tree
|
commitdiff
2010-01-18
Jean Privat
syntax: remove reachability test in ABreakExpr
tree
|
commitdiff
2010-01-18
Jean Privat
syntax: do not nest variable context in ABlockExpr
tree
|
commitdiff
2010-01-15
Jean Privat
syntax: allow 'null == x' and 'null != x'
tree
|
commitdiff
2010-01-15
Jean Privat
syntax: track exits context in do blocks
tree
|
commitdiff
2010-01-15
Jean Privat
syntax: remove VariableContex::stype=
tree
|
commitdiff
2010-01-14
Jean Privat
syntax: stmts after loops without breaks are unreashables
tree
|
commitdiff
2010-01-14
Jean Privat
syntax: prepare stmts following loops to be unreachable
tree
|
commitdiff
2010-01-14
Jean Privat
syntax: unreachable statements are errors
tree
|
commitdiff
2010-01-14
Jean Privat
syntax: while/loop exit type evolution
tree
|
commitdiff
2010-01-14
Jean Privat
syntax: fix type evolution on non nullable type
tree
|
commitdiff
2010-01-14
Jean Privat
syntax: comparing a variable with null makes it evolve...
tree
|
commitdiff
2010-01-14
Jean Privat
syntax: merge nullable information on type evolution
tree
|
commitdiff
2010-01-14
Jean Privat
syntax: prevent segfault on null types
tree
|
commitdiff
2010-01-14
Jean Privat
syntax: untyped local variables are 'nullable Object'
tree
|
commitdiff
2010-01-14
Jean Privat
syntax: real variable type evolution on IfexprExpr
tree
|
commitdiff
2010-01-14
Jean Privat
syntax: fix variable context merge on unreashable branches
tree
|
commitdiff
2010-01-14
Jean Privat
nitdoc: correctly display the package path before the...
tree
|
commitdiff
2010-01-14
Jean Privat
parser: fix comment in Makefile
tree
|
commitdiff
2010-01-11
Alexis Laferrière
compile: add program arguments passed to C compiler...
tree
|
commitdiff
2010-01-11
Alexis Laferrière
compile: rename program argument no_cc to no-cc for...
tree
|
commitdiff
2010-01-11
Jean-Sebastien Gelinas
compile: remove '--dump', replaced by '--output-format...
tree
|
commitdiff
2010-01-11
Jean-Sebastien Gelinas
compile: add 'icode' as output type
tree
|
commitdiff
2010-01-11
Jean-Sebastien Gelinas
icode: add a way to output icodes without line numbers...
tree
|
commitdiff
2010-01-11
Jean-Sebastien Gelinas
compile: add a way to choose generated output format
tree
|
commitdiff
2010-01-11
Jean-Sebastien Gelinas
analysis: add logs to dead method removal optimization
tree
|
commitdiff
next