nitlanguage
/
nit.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge: compiler: introduce and use `MType::is_c_primitive`
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
compiler: introduce and use `MType::is_c_primitive`
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-21
Jean Privat
compiler: introduce and use char_instance, float_instance...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-21
Jean Privat
compiler: `int_instance` and `bool_instance` return...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-21
Jean Privat
compiler: use `bool_instance` and `int_instance` when...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-21
Jean Privat
model: provide direct methods to access primitive types
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-21
Jean Privat
Merge: compiler: improve `poset_from_mtypes` used for...
commit
|
commitdiff
|
tree
2015-03-21
Jean Privat
Merge: Handle signal
commit
|
commitdiff
|
tree
2015-03-21
Jean Privat
Merge: contrib/header_keeper: a cog in the toolchains...
commit
|
commitdiff
|
tree
2015-03-21
Jean Privat
sepcomp: rename `compile_resolution_tables` as `compute_reso...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-21
Jean Privat
sepcomp: `do_type_coloring` can work directly with...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-21
Jean Privat
sepcomp: add a missing undead type
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-21
Jean Privat
compiler: improve `poset_from_mtypes` used for type...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-21
Jean Privat
lib/std/exec: `signal` will forward ^C (SIGINT) to...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-21
Jean Privat
comp: forward signals instead of exiting
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-21
Jean Privat
compiler: rename `show_backtrace` as `fatal_exit`
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-19
Jean Privat
Merge: lib: add `meta` as a user-level empty shell...
commit
|
commitdiff
|
tree
2015-03-19
Jean Privat
Merge: contrib/opportunity: prevent null receiver error
Reviewed-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-19
Jean Privat
Merge: Intro NitActivity an Android entry point in...
Reviewed-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-19
Jean Privat
lib: add `meta` as a user-level empty shell for meta...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-18
Jean Privat
Merge: Optimize variable access in the nitvm
Reviewed-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-18
Jean Privat
Merge: lib/string: `Int::to_s` shortcuts 0 and 1
commit
|
commitdiff
|
tree
2015-03-18
Jean Privat
Merge: Enable tagging of primitive types
commit
|
commitdiff
|
tree
2015-03-18
Jean Privat
Merge: Derive all the things
commit
|
commitdiff
|
tree
2015-03-18
Jean Privat
Merge: Nitunit works with groups and markdown files
commit
|
commitdiff
|
tree
2015-03-18
Jean Privat
Merge: Document Nit Serialization
Reviewed-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-18
Jean Privat
benches: add --no-tag-primitive
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-18
Jean Privat
man: document --no-tag-primitive
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-18
Jean Privat
errasurecomp: disable tagging of primitives to not...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-18
Jean Privat
sepcomp: implement tagging of primitive types
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-18
Jean Privat
sepcomp: introduce `class_info` to protect the access...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-18
Jean Privat
tests: add test_deriving
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-18
Jean Privat
lib/deriving: new module `deriving` with basic interfaces
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-18
Jean Privat
frontend: new phase `deriving` to derive things
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-18
Jean Privat
neo: save location of mdoc objects
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-18
Jean Privat
man: update documentation of nitunit with groups and...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-18
Jean Privat
tests: add test_nitunit_md.md to test nitdoc with markdown...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-18
Jean Privat
nitunit: can work with markdown files in parameters
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-18
Jean Privat
loader: add `filter_nit_source` to help tools to manage...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-18
Jean Privat
loader: `load_module` error message distinguish non...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-18
Jean Privat
loader: can load a markdown file as a MDoc
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-18
Jean Privat
tests: add test_nitunit3 for nitunit on groups
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-18
Jean Privat
nitunit: run nitunits for documentation of groups
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-18
Jean Privat
nitunit: work with `mdoc` instead of `ndoc`
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-18
Jean Privat
nitunit: `NitUnitExecutor::mmodule` can be null
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-18
Jean Privat
nitunit: factorize file creation and compilation for...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-16
Jean Privat
lib/string: `Int::to_s` shortcuts 0 and 1
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-15
Jean Privat
tests: Object is an interface
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-15
Jean Privat
Merge: Better Vim documentation on classes (with special...
Reviewed-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-14
Jean Privat
lib/standard: forgot to provide `Map::hash` when `Map...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-14
Jean Privat
model: add `MDoc::location`
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-14
Jean Privat
location: handle `Loation::line_start` of 0 as a special...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-12
Jean Privat
Merge: lib/noise: fix gradient_vector to return a unit...
Reviewed-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-12
Jean Privat
Merge: tests: add bench_strfib.nit
commit
|
commitdiff
|
tree
2015-03-12
Jean Privat
Merge: mnit tileset and numbers
Reviewed-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-11
Jean Privat
tests: add bench_strfib.nit
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-10
Jean Privat
Merge: Noise generators: Perlin and interpolated
Reviewed-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-10
Jean Privat
Merge: Abstract attribute
commit
|
commitdiff
|
tree
2015-03-10
Jean Privat
Merge: Faster buffers
commit
|
commitdiff
|
tree
2015-03-10
Jean Privat
lib/stream: BufferedReader return the buffer if less...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-10
Jean Privat
lib/string: faster substring for FlatBuffer
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-10
Jean Privat
lib/string: document FlatString::with_infos
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-10
Jean Privat
Merge: Serialization phase skips abstract classes and...
Reviewed-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-10
Jean Privat
Merge: Vim autocomplete search in doc and 2 new useful...
Reviewed-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-07
Jean Privat
Merge: Optimize nitc
commit
|
commitdiff
|
tree
2015-03-07
Jean Privat
Merge: Reuse Array Iterators
commit
|
commitdiff
|
tree
2015-03-07
Jean Privat
Merge: More lazyness in standard
commit
|
commitdiff
|
tree
2015-03-07
Jean Privat
Merge: Autosuperinit in refinements
commit
|
commitdiff
|
tree
2015-03-07
Jean Privat
Merge: Extends chars, string and stream with some whitespace...
commit
|
commitdiff
|
tree
2015-03-06
Jean Privat
tests: update test_new_native_alt1.res because line...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-06
Jean Privat
lib/poset: avoid useless call of `to_a` in `add_edge`
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-06
Jean Privat
compiler: do not initialize attributes at NULL in NEW_*
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-06
Jean Privat
lib/array: remember the last used iterator so it could...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-06
Jean Privat
astvalidatior: small refactorisation to make it more...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-06
Jean Privat
phase: do not display the each phase for each module
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-06
Jean Privat
tests: update sav/nituml_args*.res because the new...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-06
Jean Privat
stream: add `read_word` and `read_nonwhitespace`
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-06
Jean Privat
string: add `is_whitespace`
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-06
Jean Privat
string: update *trim to use `is_whitespace`
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-06
Jean Privat
lib/map: make concrete `Map.keys` and `Map.values`...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-06
Jean Privat
lib/map: document `Map.has_key` and implement it efficienlty
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-06
Jean Privat
lib/string: make FlatString#chars lazy
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-06
Jean Privat
lib/file: make stdin, stdout and strerr lazy
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-06
Jean Privat
lib/file: move the call of `stdout.set_buffering_mode...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-06
Jean Privat
tests: add base_init_raf2.nit
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-06
Jean Privat
autosuperinit: remove old FIXME that prevented autosuperinit...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-06
Jean Privat
autosuperinit: verbose info for debuging
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-06
Jean Privat
parser: fix default init for ALabel and ASelfExpr
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-03-03
Jean Privat
Merge: compiler: fast path is the hot path in once...
commit
|
commitdiff
|
tree
2015-03-03
Jean Privat
Merge: Inline intern methods in standard objects
commit
|
commitdiff
|
tree
2015-03-03
Jean Privat
Merge: Introduce Cloneable interface
commit
|
commitdiff
|
tree
2015-03-02
Jean Privat
compiler: fast path is the hot path in once and literal...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-02-28
Jean Privat
version 0.7.2
commit
|
commitdiff
|
tree
2015-02-28
Jean Privat
tests: update because changes in kernel and array
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-02-28
Jean Privat
lib/array: Array, ArraySet and ArrayMap are cloneable
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-02-28
Jean Privat
kernel: new interface `Cloneable` to provide a `clone...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-02-27
Jean Privat
tests: remove nitg-sg/fixme/test_gen.res because native...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-02-27
Jean Privat
sepcomp: shortcut an inline most intern methods of...
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
2015-02-27
Jean Privat
sepcomp: extract `direct_call` from `compile_callsite`
Signed-off-by:
Jean Privat
<jean@pryen.org>
commit
|
commitdiff
|
tree
next