nitlanguage
/
nit.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
parser: fix and add tests to test_parser.nit
2011-02-09
Jean-Sebastien Gelinas
tests: more documentation to tests_icode.sh
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2011-02-09
Jean-Sebastien Gelinas
tool: gccx use long version of the redirection
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2011-01-28
Jean-Sebastien Gelinas
misc: gccx does not accept more than 2 Vs (-vv), make...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2011-01-21
Jean-Sebastien Gelinas
misc: save backup (with extention .orig) when regenerating...
commit
|
commitdiff
|
tree
2011-01-21
Jean-Sebastien Gelinas
tests: add test for logging feature of nitc
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2011-01-21
Jean-Sebastien Gelinas
tests: add nitc test
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2011-01-21
Jean-Sebastien Gelinas
logs: add log information to the getter/setter inlining...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2011-01-21
Jean-Sebastien Gelinas
logs: fix logging feature, was crashing because of...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2011-01-21
Jean-Sebastien Gelinas
misc: add lib/*.log and lib/*.dot to .gitignore
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2011-01-21
Jean-Sebastien Gelinas
misc: merge src/.gitignore to repository root
commit
|
commitdiff
|
tree
2011-01-07
Jean-Sebastien Gelinas
compatibility: fix compiler warning about size_t on...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-12-23
Jean-Sebastien Gelinas
tests: make sure all tests are ran by default
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-12-22
Jean-Sebastien Gelinas
tests: add missing tests file for icode_ireg
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
tests: add some basic tests for dead method removal...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
tests: rename the 'all' target to 'separate' and create...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
tests: add a 'icode' target to the Makefile
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
tests: add a script to test ICode generation
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
compile: remove '--dump', replaced by '--output-format...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
compile: add 'icode' as output type
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
icode: add a way to output icodes without line numbers...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
compile: add a way to choose generated output format
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
analysis: add logs to dead method removal optimization
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
analysis: add logs for 'out of init getter tests' optimization
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
analysis: add 'dump_global_optimizations_information...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
analysis: add an optimization to remove 'getter' tests...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
analysis: add implementation for reachable methods...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
analysis: add logs for reachable from init analysis
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
analysis: add an analysis to know if a method/iroutine...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
analysis: fix RTA implementation for inherited methods
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
analysis: add support for 'Inline__' in RTA
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
analysis: inline getters/setters before analysis
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
analysis: split optimization in two groups: pre and...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
analysis: add logs to reachable as init analysis
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
analysis: add the implementation of the reachable as...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
analysis: add an analysis to find reachable init (used...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
compile: generate tables only for live local classes
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
tests: fix error_class_glob.fail
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
analysis: fix RTA to say that at least primitive types...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
parser: remove useless methods from generated parser...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
tools: add log information about instantiated and not...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
tools: add log information about reachable and unreachable...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
compile: use 'with_each_iroutines' to go through iroutines...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
analysis: refine with_each_live_local_classes in Instantiate...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
tools: generate logs in a selected directory
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
tools: add a 'global' compilation target to the tests...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
tools: don't print stack for tests that fail, fix saves
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
tools: add a env. variable to remove runtime stack...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
tools: add a function to go through every classes in...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
tools: add a function to go through every methods in...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2010-01-11
Jean-Sebastien Gelinas
tools: add a function to go through every IRoutines...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-09-14
Jean-Sebastien Gelinas
optimize: add a callgraph builder: RTA
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-09-14
Jean-Sebastien Gelinas
optimize: add a callgraph builder: CHA
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-09-14
Jean-Sebastien Gelinas
optimize: add a dead method removal optimization
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-09-14
Jean-Sebastien Gelinas
optimize: add optimization basis
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-09-11
Jean-Sebastien Gelinas
lib: add value_name to OptionEnum to get the selected...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-09-11
Jean-Sebastien Gelinas
tools: fix gccx with: .nit_compile[0-9] and GC
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-09-11
Jean-Sebastien Gelinas
compile: move table computation after all global analysis
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-09-11
Jean-Sebastien Gelinas
compile: move some class processing to program to do...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-09-11
Jean-Sebastien Gelinas
compile: remove ClassSorter, use sort with block instead
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-09-11
Jean-Sebastien Gelinas
compile: move MMLocalClass::compare to AbstractMetamodel...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-09-01
Jean-Sebastien Gelinas
compile: add command line option to disable SFT optimization
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-09-01
Jean-Sebastien Gelinas
compile: when in global compilation, compile to _glob...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-09-01
Jean-Sebastien Gelinas
compile: move 'global' option to program instead of...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-09-01
Jean-Sebastien Gelinas
compile: add ToolContext to Program
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-09-01
Jean-Sebastien Gelinas
compile: rename do_global_analysis to do_global_table_analysis
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-09-01
Jean-Sebastien Gelinas
compile: move management and generation of iroutines...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-08-19
Jean-Sebastien Gelinas
tools: add entrypoint information to the program
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-08-19
Jean-Sebastien Gelinas
compile: generate classes init iroutines sooner to...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-08-19
Jean-Sebastien Gelinas
compile: store class related IRoutines in MMLocalClass
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-08-19
Jean-Sebastien Gelinas
compile: extract table computation from compiling_global...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-08-19
Jean-Sebastien Gelinas
compile: remove GlobalAnalysis
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-08-19
Jean-Sebastien Gelinas
compile: add 'Program' class to represent a nit program
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-08-19
Jean-Sebastien Gelinas
icode: add IAllocateInstance, ICheckInstance and IInitAttributes
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-08-18
Jean-Sebastien Gelinas
icode: add IStaticCall
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-07-30
Jean-Sebastien Gelinas
tools: return value of nitc for nc
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-07-30
Jean-Sebastien Gelinas
tests: add test for nitdoc
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-07-30
Jean-Sebastien Gelinas
tests: reorganize imports for nitc call
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-07-30
Jean-Sebastien Gelinas
tests: allow '.write' to be directories
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-07-30
Jean-Sebastien Gelinas
tests: validate file existence of file to test before...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-07-28
Jean-Sebastien Gelinas
tests: use most recent nitc if not supplied
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-07-28
Jean-Sebastien Gelinas
tests: better handling of 'make failed' when no failed...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-07-28
Jean-Sebastien Gelinas
tests: do not overwrite 'errlist' on hard exit
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-07-28
Jean-Sebastien Gelinas
tests: allow multiple lines in argument files
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-07-28
Jean-Sebastien Gelinas
tools: add test to validate existence of needed classes
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-07-28
Jean-Sebastien Gelinas
tools: add 'get_type_by_name' and 'get_instantiated_type_by_...
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-07-23
Jean-Sebastien Gelinas
tools: remove 'locate' from nodes and visitor
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-07-23
Jean-Sebastien Gelinas
tools: add 'relative_to' to Locations
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-07-23
Jean-Sebastien Gelinas
tools: add 'fatal_error' to ToolContext and visitor
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-07-23
Jean-Sebastien Gelinas
tools: order messages by line number/column
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-07-23
Jean-Sebastien Gelinas
tools: group message output
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-07-23
Jean-Sebastien Gelinas
tools: errors and warnings need Location
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-07-23
Jean-Sebastien Gelinas
tools: add useful functions to Location
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-07-23
Jean-Sebastien Gelinas
tools: add Location to MMModule
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-07-23
Jean-Sebastien Gelinas
tools: move Location in its own file
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-07-14
Jean-Sebastien Gelinas
tools: new ToolContext::check_errors
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-07-14
Jean-Sebastien Gelinas
tools: cleanup after insertion of 'Location' class
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-07-14
Jean-Sebastien Gelinas
parser: use printf instead of echo -n
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-07-14
Jean-Sebastien Gelinas
parser: better compatibility with 'sed' script
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-07-14
Jean-Sebastien Gelinas
clib: add signal 'SIGBUS' for compatibility with MAC
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
2009-07-14
Jean-Sebastien Gelinas
tools: add a 'failed' target to test makefile
Signed-off-by:
Jean-Sebastien Gelinas
<calestar@gmail.com>
commit
|
commitdiff
|
tree
next