nitlanguage
/
nit.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
bench: split and specialize "options" benchs
2012-11-17
Jean Privat
Merge remote-tracking branch 'alexandre/at/sep' into wip
commit
|
commitdiff
|
tree
2012-11-17
Jean Privat
nitg-s: add documentation in C on sends and attr accesses
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-17
Jean Privat
nitg-s: C signatures of virtual functions must match...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-17
Jean Privat
nitg: use the real selfvar instead of "self"
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-13
Jean Privat
nitg: implement NativeArray as a boxed direct array
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-13
Jean Privat
nitg-sep: convert virtual signature to the intro one
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-13
Jean Privat
tests: run nitg on compilers and tools
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-13
Jean Privat
tests: fix a test; Object#== is not intern
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-13
Jean Privat
nitg-s: test if receiver is null on method send
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-13
Jean Privat
nitg: allow CompilerVisitor::current_node to be any...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-13
Jean Privat
nitg: implements isset
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-13
Jean Privat
typing: simplify resolve_signature_for to factorize...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-09
Jean Privat
modelbuilder: detect invalid generic type (non conform...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-09
Jean Privat
model: make MClass::intro public
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-09
Jean Privat
modelbuilder: error when a class defines a property...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-08
Jean Privat
modelbuilder: stop building a property on 'redef' error
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-08
Jean Privat
modelbuilder: error when a module defines a class more...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-08
Jean Privat
modelbuilder: fix recursive model building
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-08
Jean Privat
nitg-s: bound Coloring on Object, not nullable Object
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-07
Jean Privat
Merge remote-tracking branch 'alexandre/at/sep' into wip
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-06
Jean Privat
nitg-s: implements a basic SeparateCompilerVisitor...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-06
Jean Privat
tests: count [todo] separately
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-06
Jean Privat
nitg-s: aborts with NOT YET IMPLEMENTED on TODO stuff
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-06
Jean Privat
nitc: remove a warning on casts on MMTypeFormal
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-06
Jean Privat
Merge branch 'clean_model'
commit
|
commitdiff
|
tree
2012-11-06
Jean Privat
model: remove a lot of casts to MGenericType
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-06
Jean Privat
model: promote MGenericType::arguments to MClassType
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-06
Jean Privat
model: use in_hierarchy instead of flatten_mclass_hierarchy
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-06
Jean Privat
model: add MClass::in_hierarchy
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-06
Jean Privat
model: fix bug where order of classes produces buggy...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-01
Jean Privat
bench: add bintrees as a run_compiler bench
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-31
Jean Privat
nitg: implement class_name as a compiler service
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-31
Jean Privat
nitg: implement is_same_type as a compiler service
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-31
Jean Privat
nitg: fix visibility so global_compiler do not need...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-30
Jean Privat
nitg: implement Char#+ and Char#-
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-30
Jean Privat
Merge branch 'at/nitg--separate'
commit
|
commitdiff
|
tree
2012-10-30
Jean Privat
nitgs: detect uninitialized attribute
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-30
Jean Privat
nitgs: workaround for primitive attributes
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-30
Jean Privat
nitgs: add VirtualRuntimeFunction for method on primitive
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-30
Jean Privat
nitgs: use the real type of self in SeparateRuntimeFunction
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-30
Jean Privat
nitgs: add BOX functions, primitive instances and fix...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-30
Jean Privat
nigs: fix class field in instance: it is names class...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-30
Jean Privat
nitgs: move structure to the .h
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-30
Jean Privat
nitgsep: use mtype.c_name instead of mclass.name as...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-30
Jean Privat
nitg: fix a missing ; in GlobalCompilerVisitor::autobox
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-30
Jean Privat
nitg: factorize logic of AbstractRuntimeFunction::c_name
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-30
Jean Privat
nitg: rename RuntimeFunction to AbstractRuntimeFunction
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-26
Jean Privat
bench: add "nitc --global" and "nitg --separate" to...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-26
Jean Privat
bench: add options and usage
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-26
Jean Privat
bench: plot histograms with errorbars
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-26
Jean Privat
bench: select which benches to run on the command line
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-25
Jean Privat
bench: gitignore generated files
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-25
Jean Privat
bench: name generated executables with .bin
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-25
Jean Privat
bench: add shoot as a bench
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-25
Jean Privat
tests: add ./examples/leapfrog/leapfrog.nit ../examples...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-25
Jean Privat
example: add example/shoot/shot_logic.nit
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-25
Jean Privat
lib: move game.nit as lib/scene2d.nit
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-25
Jean Privat
lib: move poll_in from curses to file
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-25
Jean Privat
lib: move nanosleep from curses to time
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-25
Jean Privat
lib: move curses to lib/
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-25
Jean Privat
leapfrog: add curses.nit.args
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-25
Jean Privat
leapfrog: extract the curses leapfrog-backend in its...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-25
Jean Privat
examples: add a simple leapfrog game
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-25
Jean Privat
niti: new option --discover-call-trace to debug niti...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-25
Jean Privat
niti: implements native/extern Float#-, rand, cos,...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-25
Jean Privat
niti: add Instance#to_f
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-22
Jean Privat
Merge branch 'pass_tests'
commit
|
commitdiff
|
tree
2012-10-22
Jean Privat
tests: disable --soso for nitg and niti
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-22
Jean Privat
tests: make runs tests for niti and nitg
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-22
Jean Privat
make builds bin/nitg and bin/nit
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-22
Jean Privat
tests: update the sav/ for nitg ang niti
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-22
Jean Privat
tests: run engine with NIT_NO_STACK=1
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-22
Jean Privat
tests: always put stdout before stderr
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-22
Jean Privat
model: exit(1) on get_primitive_class
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-22
Jean Privat
new model: move force_get_primitive_method to modelbuilder
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-22
Jean Privat
nitg&niti: do not crash on invalid arity
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-22
Jean Privat
modelbuilder: do not crash if nclassdef.mclass is not...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-22
Jean Privat
lib: fix "--" handling in opts
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-22
Jean Privat
modelbuilder: check inherited signature arity before...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-22
Jean Privat
modebuilder: fix some error messages
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-17
Jean Privat
nitg: fix a "NOT YET IMPLEMENTED" message
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-17
Jean Privat
tests: cleanup .gitignore
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-17
Jean Privat
tests: tests_icode.sh generates files in out/
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-17
Jean Privat
tests: make Object an interface to avoid constructor...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-17
Jean Privat
tests: suppr a depreciated test
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-16
Jean Privat
tests: add options --[no]soso
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-16
Jean Privat
tests: update sav file broken by 5c50ab8
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-16
Jean Privat
tests: accepts various sav/* files
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-16
Jean Privat
tests: can add a file $engine.skip to skip many tests
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-11
Jean Privat
nitg: add libraries *after* objects that use them
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-11
Jean Privat
Merge 'separate_nitg'
commit
|
commitdiff
|
tree
2012-10-11
Jean Privat
nitg: ad hoc separate compiler stub module
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-10-02
Jean Privat
Merge branch 'alexandre/inf7741'
commit
|
commitdiff
|
tree
2012-10-02
Jean Privat
Merge remote-tracking branch 'origin/pu/clean_nitg'
commit
|
commitdiff
|
tree
2012-10-02
Jean Privat
Merge remote-tracking branch 'origin/pu/opts'
commit
|
commitdiff
|
tree
2012-09-26
Jean Privat
nitg: add GlobalCompilerVisitor::monomorphic_send
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-09-26
Jean Privat
nitg: split run_global_compiler to write_and_make
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-24
Jean Privat
nitg: do not use RuntimeVariable#mtype when we have...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-24
Jean Privat
nitg: generate BOX_xxx to factorize code
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-23
Jean Privat
nitg: generated main returns 0 on success
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
next