nitlanguage
/
nit.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
bench/lang: add nitg-s-*typing
2012-11-29
Jean Privat
rta: consider type tests for covariant signatures
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-29
Jean Privat
rta: forgot to call Array#with_native on ASuperstringExpr
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-29
Jean Privat
nitg-sep: implements correctly class_name_string
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-24
Jean Privat
Merge remote-tracking branch 'alexandre/at/sep' into wip
commit
|
commitdiff
|
tree
2012-11-24
Jean Privat
nitg: allow casts on primitive types
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-24
Jean Privat
tests: fix uninitialized attribute test_gen and test_boxing
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-24
Jean Privat
tests: barf on the absence of Object is an acceptable...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-24
Jean Privat
nitg-sep: detect null receiver on attribute access
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-24
Jean Privat
tests: force Object on some tests.
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-23
Jean Privat
tests: count fixme as todo
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-23
Jean Privat
tests: delete specific skip files
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-23
Jean Privat
nitg-sep: handle send with varargs
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-23
Jean Privat
nitg: extract varargize into its own method
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-23
Jean Privat
nit-seg: global instances must be declared "extern...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-23
Jean Privat
nitg-sep: workaround for covariant return type
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-21
Jean Privat
rta: limit the depth of types to avoid infinite loops
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-21
Jean Privat
tests: factorize compare_to_result
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-21
Jean Privat
tests: expected failures are flagged as "fixme" not...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-21
Jean Privat
tests: add other new and uncommited tests
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-21
Jean Privat
gitignore nit* in bin/
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-20
Jean Privat
tests: add 2 missing sav/ files for base_var_assignment_flow
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-20
Jean Privat
tests: add 3 old uncommitted tests
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-20
Jean Privat
nitg-sep: deals with NULL in type_test
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-20
Jean Privat
nitg-sep: explicit NYI for type_test on a unmanaged...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-20
Jean Privat
nitg-sep: implements is_same_type_test
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-20
Jean Privat
nitg-sep: implements equal_test for boxed primitives
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-20
Jean Privat
nitg: adapt signature to the declared ones in AExternMethPro...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-17
Jean Privat
nitg-s: recv in NEW_ is a C local variable
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-17
Jean Privat
tests: reflect the moving the selection of methods...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
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
next