nitlanguage
/
nit.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
benchs: add pep8analisis bench program
2012-12-02
Jean Privat
nitg-sep: monomorphic_send if the mcasttype is primitive
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-12-02
Jean Privat
nitg: implements force_garbage_collection
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-12-02
Jean Privat
nitg: stop displaying debug info on Unimplemented expr
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-12-01
Jean Privat
nitg: protect empty types `bugtype` in `send`.
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-12-01
Jean Privat
nitg-sep: signature adaptation is done on the declared...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-12-01
Jean Privat
nitg-sep: do not put attributes stuff in the class...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-12-01
Jean Privat
nitg-e: use -1 as hole in type_table
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-12-01
Jean Privat
nitg: exit on bugtype
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-30
Jean Privat
nitg-erase: erase MParameterType and workaround MVirtualType
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-30
Jean Privat
nitg-erase: put 0 in arrays of int, not NULL
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-30
Jean Privat
nitg-erase: reduce duplication with nitg-sep
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-30
Jean Privat
nitg: use new_visitor instead of new XXXCompilerVisitor
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-30
Jean Privat
nitg-erase: update sav/nitg.sav (option --erasure)
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-30
Jean Privat
Merge remote-tracking branch 'alexandre/at/erasure'
commit
|
commitdiff
|
tree
2012-11-29
Jean Privat
nitg: call bugtype on unexpected empty concrete type
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-29
Jean Privat
nitg: check NPE on attribute access and call
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-29
Jean Privat
nitg: check null receiver if MNullableType or if MNullType
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-29
Jean Privat
nitg: Visitor::send skip if the primitive receiver...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-29
Jean Privat
nitg: promote check_recv_notnull to nitg
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-29
Jean Privat
nitg: explicit NOT YET IMPLEMENTED at runtime for nitni
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-29
Jean Privat
nitg: C comment CustomizedRuntimeFunction indicate...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-29
Jean Privat
nitg: type_test handle MNullType the same way than...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-29
Jean Privat
poset: implements "has" to avoid using the NaiveCollection...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-29
Jean Privat
tests: cleanup sav/ files for nitg&niti
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-29
Jean Privat
tests: nitg can compile empty modules
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-29
Jean Privat
nitg: generate a runtime error on on ADeferredMethPropdef
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-29
Jean Privat
nitg: add type-checks on covariant parameters
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2012-11-29
Jean Privat
nitg: type_test assert that the cast-type was detected...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
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
Alexandre Terrasa
nitmetrics: add CVS output facilities for inheritance...
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-05
Alexandre Terrasa
nitmetrics: add inheritance metrics computation
commit
|
commitdiff
|
tree
2012-11-05
Alexandre Terrasa
nitmetrics: add option --all to compute all metrics
commit
|
commitdiff
|
tree
2012-11-05
Alexandre Terrasa
nitmetrics: refactor refinement usage metrics computation
commit
|
commitdiff
|
tree
2012-11-05
Alexandre Terrasa
nitmetrics: refactor self usage metrics computation
commit
|
commitdiff
|
tree
2012-11-05
Alexandre Terrasa
nitmetrics: refactor nullables metrics computation
commit
|
commitdiff
|
tree
2012-11-05
Alexandre Terrasa
nitmetrics: refactor static types metrics computation
commit
|
commitdiff
|
tree
2012-11-05
Alexandre Terrasa
nitmetrics: refactor tables metrics computation
commit
|
commitdiff
|
tree
2012-11-05
Alexandre Terrasa
nitmetrics: refactor rta metrics computation
commit
|
commitdiff
|
tree
2012-11-05
Alexandre Terrasa
nitmetrics: Hyperdoc generation is now optional
commit
|
commitdiff
|
tree
2012-11-05
Alexandre Terrasa
nitmetrics: extract tables metrics from model_metrics...
commit
|
commitdiff
|
tree
2012-11-05
Alexandre Terrasa
nitstats: renamed in nitmetrics
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
next