nitlanguage
/
nit.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
tests: add output for benchs that does not have some
2015-04-08
Jean Privat
model: add new type `MNotNullType` to force that null...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-07
Jean Privat
tests: update sav/base_virtual_type7.res
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-07
Jean Privat
tests: add error_virtual_type.nit and error_virtual_type2.nit
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-06
Jean Privat
lib/file: add some doc and nitunits
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-06
Jean Privat
clib/gc_chooser: add a default for a switch to silent...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-06
Jean Privat
modelize_property: improve the search of circularity...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-06
Jean Privat
modelize_property: use resolve_mtype_unchecked during...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-06
Jean Privat
modelize_property: remove unused ASignature::build_signature
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-04
Jean Privat
lib/ai: remove randomness in puzzle so benches can...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-04
Jean Privat
model: extract a common proxy from MNullableType
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-04
Jean Privat
src: use MFormalType for type checks when it makes...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-04
Jean Privat
model: introduce MFormalType as a superclass of MVirtualType...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
tests: add base_with.nit
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
code: rename identifiers `with` since it is a keyword now
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
interpreter: interpret `with` statement
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
transform: transform the `with` statement
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
benches/strings: add .gitignore and `make clean`
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
benches/engines: remove nitcc generated files for calc
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
benchs/markdown: add a .gitignore to avoid cruft
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
benchs/markdown: add a root Makefile
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
tests: update fatal error messages.
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
toolcontext: call only `errors_info` once at the end
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
modelbuilder: run_global_phases do nothing for an empty...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
typing: do not rely on `MModule.object_type` that will...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
model: get_primitive_class filter classes by module
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
typing: be more robust on missing/buggy information
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
modelize_class: make the class-name-conflict a warning
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
modelize_property: invalidate information to avoid...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
modelize_class: make various steps more robust if the...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
modelbuilder: promote `get_mclass_by_name` from typing
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
modelbuilder: resolve_mtype does not crash when the...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
model: protect MClassDef.is_intro and provide MClass...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
loader: build_module_importation invalidates the mmodule...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
loader: the AModule.mmodule can be null if the mmodule...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
various phases: more robust for keep-going
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
benchs/markdown: fix location of nitc
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
Merge: parser: add a basic sabblecc3 parser in Java
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
Merge: Unite app.nit metadata annotations common to...
Reviewed-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
Merge: Updated bench scripts for strings
Reviewed-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
parser: add a basic sabblecc3 parser in Java
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-02
Jean Privat
Merge: benches/markdown: add `pandoc` engine.
Reviewed-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-02
Jean Privat
Merge: Test compilation of OS X and iOS programs, on...
Reviewed-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-02
Jean Privat
Merge: lib/standard/string: Added faster to_cstring...
Reviewed-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-02
Jean Privat
Merge: Improve loader
commit
|
commitdiff
|
tree
2015-04-02
Jean Privat
Merge: nitdoc: introduce Bootstrap components
Reviewed-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-02
Jean Privat
Merge: Bench markdown --semi-global
commit
|
commitdiff
|
tree
2015-04-01
Jean Privat
loader: get_mgroup can be given the root directory...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-01
Jean Privat
loader: get_mgroup search README in src first then...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-04-01
Jean Privat
loader: parse_full look inside directories of projects
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-31
Jean Privat
version 0.7.3
commit
|
commitdiff
|
tree
2015-03-31
Jean Privat
bench_markdown: add a new engine, nitmd-o that is nitmd...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-31
Jean Privat
bench_markdown: increase $s so that times are more...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-31
Jean Privat
Merge: lib/std/union_find: make DisjointSet Cloneable
commit
|
commitdiff
|
tree
2015-03-31
Jean Privat
Merge: Rewrite the coloration for properties and types.
commit
|
commitdiff
|
tree
2015-03-31
Jean Privat
Merge: Misc for lib
commit
|
commitdiff
|
tree
2015-03-31
Jean Privat
Merge: iOS support
Reviewed-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-31
Jean Privat
Merge: sepcomp: fixup trampoline with tagged primitive...
commit
|
commitdiff
|
tree
2015-03-31
Jean Privat
Merge: Fix escape to c
commit
|
commitdiff
|
tree
2015-03-31
Jean Privat
Merge: Fix warnings from clang on OS X
Reviewed-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-31
Jean Privat
lib/template: migrate the example to new constructors
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-31
Jean Privat
lib/geometry: document ILine
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-31
Jean Privat
lib: move privileges.nit to its subdirectory
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-31
Jean Privat
lib/standard: document FileReader::from_fd
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-31
Jean Privat
lib/standard: factorize File*::close
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-31
Jean Privat
lib/standard: add Collection::not_empty
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-31
Jean Privat
lib/sorter: add `MapRead::keys_sorted_by_values` and...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-30
Jean Privat
lib/sorter: add `MapRead::values_sorted_by_key`
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-30
Jean Privat
test_phase: use parse_full
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-30
Jean Privat
semantize: handle the with statement
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-30
Jean Privat
parser: regenerate with the `with` statement
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-30
Jean Privat
grammar: new `with` statement
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-29
Jean Privat
lib/std/union_find: make DisjointSet Cloneable
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-29
Jean Privat
sepcomp: fixup trampoline with tagged primitive values
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-29
Jean Privat
tests: update sav/test_parser_args1.res for escape_to_c...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-29
Jean Privat
lib/string: escape_to_c uses 3 digits in the octal...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-29
Jean Privat
lib/string: escape_to_c transforms `"\t"` to `"\\t"`
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-28
Jean Privat
sepcomp: do not generate class tables for dead classes
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-28
Jean Privat
sepcomp: use the new `POSetGroupColorer` to color types...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-28
Jean Privat
Merge: Fast benches
commit
|
commitdiff
|
tree
2015-03-28
Jean Privat
Merge: Fast super strings
commit
|
commitdiff
|
tree
2015-03-28
Jean Privat
Merge: lib/std/file: do not flush on each write
commit
|
commitdiff
|
tree
2015-03-28
Jean Privat
Merge: Some cleaning in vm files
Reviewed-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-28
Jean Privat
Merge: nitc: fix closing manifest writer, should fix...
Reviewed-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-28
Jean Privat
tests: remove sav/nitg-e/error_needed_method_alt4.res...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-24
Jean Privat
Merge: Fix --no-union-attributes
commit
|
commitdiff
|
tree
2015-03-24
Jean Privat
compiler: prefill the native array with the literal...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-24
Jean Privat
compiler: `ASuperstringExpr` store the native array...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-24
Jean Privat
compiler: compile ASuperstringExpr using `native_to_s`
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-24
Jean Privat
lib: introduce `NativeArray::native_to_s`
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-23
Jean Privat
compiler: add native_array_get and native_array_set
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-23
Jean Privat
lib/string_exp: initialize an uninitialized attribute
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-23
Jean Privat
sepcomp: initialize lazy guards to 'false' if opt_no_union_a...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-23
Jean Privat
sepcomp: isset is implemented on tagged attributes
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-23
Jean Privat
sepcomp: tag values when storing it with opt_no_union_attribute
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-23
Jean Privat
Merge: compiler: introduce and use `MType::is_c_primitive`
commit
|
commitdiff
|
tree
2015-03-23
Jean Privat
Merge: Simplify management of primitive types
commit
|
commitdiff
|
tree
2015-03-23
Jean Privat
bench_engines: put all at the end
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-23
Jean Privat
bench_engine: refactor most tests in a single function
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-23
Jean Privat
sepcomp: use the new `POSetGroupColorer` to color properties
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-23
Jean Privat
coloring: new class `POSetGroupColorer` to colorize...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
next