nitlanguage
/
nit.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
model: remove a lot of casts to MGenericType
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-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
Alexis Laferrière
doc: fix makefile according to latest git version
commit
|
commitdiff
|
tree
2012-10-25
Alexis Laferrière
lib: adds setenv to environ module
commit
|
commitdiff
|
tree
2012-10-25
Alexis Laferrière
syntax: removes test "constructor must be invoked before"
commit
|
commitdiff
|
tree
2012-10-25
Alexis Laferrière
separate_options: improves separate options (.nit.args...
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
Alexandre Terrasa
nit: Add incremental typing to interpretor
commit
|
commitdiff
|
tree
2012-10-02
Alexandre Terrasa
nit: introduce interpretor type test with dynamic loading
commit
|
commitdiff
|
tree
2012-10-02
Alexandre Terrasa
nit: clean run_naive_interpretor method
commit
|
commitdiff
|
tree
2012-10-02
Alexandre Terrasa
lib: Math::Int add binaries operations and, or, xor
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-09-21
Alexandre Pennetier
opts: get_errors function instead of check_errors.
commit
|
commitdiff
|
tree
2012-09-21
Alexandre Pennetier
opts: handling for packed short options
commit
|
commitdiff
|
tree
2012-09-21
Alexandre Pennetier
opts: errors gathered into OptionContext class
commit
|
commitdiff
|
tree
2012-09-21
Alexandre Pennetier
opts: error when unexpected value for an enum
commit
|
commitdiff
|
tree
2012-09-21
Alexandre Pennetier
opts: error when lack of a mandatory parameter
commit
|
commitdiff
|
tree
2012-09-21
Alexandre Pennetier
opts: error when lack of a mandatory option
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
next