nitlanguage
/
nit.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nitmetrics: refactor rta metrics computation
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
2012-08-23
Jean Privat
nitg: warn conflicting propdefs on GlobalCompilerVisitor...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-23
Jean Privat
nitg: correctly handle the calls == and != on a nullable...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-23
Jean Privat
nitg: use mcasttype instead of mtype in autoadapt
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-22
Jean Privat
nitg: use CustomizedRuntimeFunction#c_name instead...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-22
Jean Privat
nitg: do not treat new_var on MNullType distinctly
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-22
Jean Privat
nitg: assert that types of RuntimeVariable are not...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-22
Jean Privat
nitg: move compile_to_c from MMethodDef to CustomizedRuntime...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-22
Jean Privat
nitg: remove the argument `modelbuilder` in compile_to_c
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-22
Jean Privat
nitg: use MMethodDef#compile_inside_to_c in MMethodDef...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-22
Jean Privat
nitg: split RuntimeFunction to CustomizedRuntimeFunction
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-22
Jean Privat
nitg: add some documentation
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-22
Jean Privat
nitg: move collect_types_cache to the GlobalCompiler
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-22
Jean Privat
nitg: execute make with -B
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-12
Jean Privat
newmm: parse literal floats using String#to_f
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-12
Jean Privat
lib: implements String#to_f as a legacy extern method...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-12
Jean Privat
typing: check literal ranges uses discrete types
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-12
Jean Privat
nitc: cannot instantiate a nullable type
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-12
Jean Privat
typing: check use of protected methods
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-12
Jean Privat
nitc: allow homonymous non-nested labels
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-12
Jean Privat
typing: better handling of for forms
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-12
Jean Privat
modeflbuilder: do not crash if a mclassdef cannot be...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-12
Jean Privat
modelbuilder: check redef signature in getter/setter
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-12
Jean Privat
mmbuilder: reject covariant definition of attributes
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-12
Jean Privat
Merge branch 'nonitc_ni' into master
commit
|
commitdiff
|
tree
2012-08-11
Jean Privat
nitg: add clean rule in generated Makefile
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-11
Jean Privat
nitg: separately compile extern files
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-11
Jean Privat
ni: use macro NONITCNI to disable nitni in extern files
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-10
Jean Privat
Merge branch 'optim_nitg'
commit
|
commitdiff
|
tree
2012-08-10
Jean Privat
Merge branch 'optim_niti'
commit
|
commitdiff
|
tree
2012-08-10
Jean Privat
niti: add NaiveInterpreter#collect_attr_propdef
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-10
Jean Privat
niti: add class MutableInstance
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-10
Jean Privat
niti: check signature arity on send
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-10
Jean Privat
niti: implements ADeferredMethPropdef#call
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-10
Jean Privat
typing: add ASendExpr#raw_arguments
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-10
Jean Privat
niti: cache the frame in a local variable
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-07
Jean Privat
run_bench: add "nitc --global" to bench_engines()
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-07
Jean Privat
run_bench: use 'local' vor local variables
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-07
Jean Privat
run_bench: no not force bohem on nitc for bench_engines()
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-07
Jean Privat
run_bench.sh: new function bench_compilation_time
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-07
Jean Privat
nitg: activate bohem since executables are efficient...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-07
Jean Privat
nitg: do not expose EscapeMark#object_id in generated C
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-07
Jean Privat
nitg: do not expose RuntimeVariable#object_id in generated C
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-07
Jean Privat
nitg: skip empty sub-strings in superstrings
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-07
Jean Privat
valgrind.sh: use malloc instead of large
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-07
Jean Privat
nitg: improve RuntimeVariable#inspect
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-07
Jean Privat
nitg: self type in implicit init is exact
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-08-07
Jean Privat
new script run_bench.sh
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
next