nitlanguage
/
nit.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
frontend/serialization: remove generated documentation
[nit.git]
/
src
/
compiler
/
2016-08-15
Alexis Laferrière
nitc: don't use /dev/null on windows
tree
|
commitdiff
2016-08-15
Alexis Laferrière
nitc: gen precompiler ifs to avoid features incompatibl...
tree
|
commitdiff
2016-07-11
Jean Privat
Merge: global_compiler: Write errors to stderr
tree
|
commitdiff
2016-07-08
Jean-Christophe...
global_compiler: Write errors to stderr
tree
|
commitdiff
2016-07-08
Jean-Christophe...
separate_compiler: Write errors to stderr
tree
|
commitdiff
2016-06-24
Jean Privat
nitc: add memory_logger.nit
tree
|
commitdiff
2016-06-24
Jean Privat
compiler: add hooks for before and at the begin of...
tree
|
commitdiff
2016-06-24
Jean Privat
compiler: do not call C `nit_alloc` directly but a...
tree
|
commitdiff
2016-06-24
Jean Privat
compiler: remove services for deprecated calloc_array
tree
|
commitdiff
2016-06-24
Jean Privat
engines: remove useless native method `calloc_string`
tree
|
commitdiff
2016-06-08
Lucas Bajolet
lib/core: Renamed `Text::bytelen` to `Text::byte_length`
tree
|
commitdiff
2016-05-04
Jean Privat
nitc/engines: do not initialize optional attributes...
tree
|
commitdiff
2016-04-26
Jean Privat
Merge: nitc: use Array instead of List
tree
|
commitdiff
2016-04-23
Jean Privat
nitc: use Array instead of List
tree
|
commitdiff
2016-04-22
Jean Privat
nitc: hack to fasten new factories
tree
|
commitdiff
2016-04-12
BlackMinou
Compiler: using longjumps for the catch blocs
tree
|
commitdiff
2016-04-07
Jean Privat
Merge: Augmented literal strings
tree
|
commitdiff
2016-04-06
Lucas Bajolet
compiler: Added prefixed and suffixed `String` support
tree
|
commitdiff
2016-03-25
Jean Privat
Merge: Fix autoadapt and NULL comparaison
tree
|
commitdiff
2016-03-25
Jean Privat
nitc/globalcomp: avoid looking at unexisting methods
tree
|
commitdiff
2016-03-25
Jean Privat
nitc/abscomp: cleanup, document and fix autoadapt ...
tree
|
commitdiff
2016-03-25
Jean Privat
nitc/abscomp: protect some NULL test with maybenull
tree
|
commitdiff
2016-03-25
Jean Privat
nitc/abscomp: add helper function maybenull to factoriz...
tree
|
commitdiff
2016-03-22
Lucas Bajolet
compiler: Added prefix and suffix support for `Char`
tree
|
commitdiff
2016-03-05
Jean Privat
Merge: FFI: use more c_name and protect some macros...
tree
|
commitdiff
2016-03-03
Jean Privat
Merge: nitc: don't crash when checking if a broken...
tree
|
commitdiff
2016-03-03
Jean Privat
Merge: New `optional` annotation on attributes
tree
|
commitdiff
2016-03-01
Alexis Laferrière
nitc: don't crash when checking if a broken method...
tree
|
commitdiff
2016-03-01
Alexis Laferrière
src/ffi: protect friendly macro names in type check...
tree
|
commitdiff
2016-03-01
Alexis Laferrière
src/ffi: fix use of c_name for mangled names
tree
|
commitdiff
2016-02-26
Jean Privat
engine: handle new attribute annotation `is_optional`
tree
|
commitdiff
2016-02-20
Alexis Laferrière
nitc: do not define be32toh when it exists on Android
tree
|
commitdiff
2016-02-16
Alexis Laferrière
nitc: add -Wno-trigraph to CFLAGS
tree
|
commitdiff
2016-02-12
Jean Privat
nitc: remove the redundant property `mfree_init`
tree
|
commitdiff
2016-02-09
Alexis Laferrière
nitc: do not intercept signals on iOS either
tree
|
commitdiff
2016-02-04
Jean Privat
compiler: add a native implementation of NativeArray...
tree
|
commitdiff
2015-12-29
Lucas Bajolet
lib/core: Added prefetching of 4 chars at once on ...
tree
|
commitdiff
2015-12-18
Jean Privat
nitc: use mmodule.filepath at some place
tree
|
commitdiff
2015-12-15
Jean Privat
compiler: a method can be extern and intern, extern...
tree
|
commitdiff
2015-12-15
Jean Privat
compiler: intern methods on NativeArray can fallback...
tree
|
commitdiff
2015-12-10
Jean Privat
engine: handle the compilation/interpretation of multip...
tree
|
commitdiff
2015-12-08
Lucas Bajolet
lib/core: Re-implemented some frequently used binops...
tree
|
commitdiff
2015-11-12
Jean Privat
Merge: Handle gracefuly multi-varargs
tree
|
commitdiff
2015-11-10
Jean Privat
java_compiler: handle multi-varargs
tree
|
commitdiff
2015-11-10
Jean Privat
typing: move vararg_length on each argument, instead...
tree
|
commitdiff
2015-11-09
Jean Privat
Merge: nitc/android: rely on Android's native stacktrac...
tree
|
commitdiff
2015-11-07
Alexis Laferrière
nitc/android: do not catch signals on Android, use...
tree
|
commitdiff
2015-11-07
Alexis Laferrière
nitc: fix typo in error message
tree
|
commitdiff
2015-11-07
Jean Privat
src: use `toolcontext.quit` instead of rogue `exit`
tree
|
commitdiff
2015-10-28
Jean Privat
abstract_compiler: can inline methods with `constant_va...
tree
|
commitdiff
2015-10-22
Jean Privat
Merge: Less null warnings in src/
tree
|
commitdiff
2015-10-22
Jean Privat
global_compiler: remove a useless local variable
tree
|
commitdiff
2015-10-22
Jean Privat
src: remove some `call on nullable` warning with a...
tree
|
commitdiff
2015-10-21
Jean Privat
nitc: cleanup and synchronize options with the manpage
tree
|
commitdiff
2015-10-07
Jean Privat
Merge: Multi iterators
tree
|
commitdiff
2015-10-07
Jean Privat
compiler: handle multi-iterators
tree
|
commitdiff
2015-10-06
Jean Privat
typing: make `CallSite` a `MEntity` so that `is_broken...
tree
|
commitdiff
2015-10-06
Jean Privat
model: use the robust `intro_mmodule` instead of `intro...
tree
|
commitdiff
2015-10-06
Jean Privat
compiler: skip broken entities
tree
|
commitdiff
2015-10-06
Jean Privat
nitc: print errors if all modules are invalid
tree
|
commitdiff
2015-10-06
Jean Privat
semantize: set and use `ANode::is_broken`
tree
|
commitdiff
2015-09-22
Jean Privat
Merge: Migration from ascii to code_point
tree
|
commitdiff
2015-09-21
Lucas Bajolet
lib: Update libs to use correctly ascii and code_point
tree
|
commitdiff
2015-09-21
Jean Privat
sepcomp: rewrote, fix and document `equal_test` in...
tree
|
commitdiff
2015-09-21
Jean Privat
sepcomp: fix potential tagging issue in `is_same_type_test`
tree
|
commitdiff
2015-09-21
Jean Privat
sepcomp: add `MType::tag_value`
tree
|
commitdiff
2015-09-21
Lucas Bajolet
lib: Changes in the way ascii is coded and its semantics.
tree
|
commitdiff
2015-09-15
Jean Privat
nitc: fix --typing-test-metrics by using correct tags...
tree
|
commitdiff
2015-08-28
Lucas Bajolet
src: Added complete FlatString generation from compiler
tree
|
commitdiff
2015-08-13
Lucas Bajolet
src/compiler: Added fixint variants to compiler
tree
|
commitdiff
2015-08-10
Jean Privat
Merge: separate_compiler: remove the use of weak symbols.
tree
|
commitdiff
2015-08-07
Jean Privat
separate_compiler: always compile stub of methods to...
tree
|
commitdiff
2015-08-07
Lucas Bajolet
lib/standard: Remove lshift and rshift from Int and...
tree
|
commitdiff
2015-08-06
Jean Privat
Merge: Add debug option to compiler
tree
|
commitdiff
2015-08-06
Lucas Bajolet
compiler: Add -g option to compiler
tree
|
commitdiff
2015-08-04
Lucas Bajolet
src: Modified compilers for the support of the new...
tree
|
commitdiff
2015-07-23
Jean Privat
Merge: UTF-8 Strings
tree
|
commitdiff
2015-07-23
Lucas Bajolet
src: Compiler, interpreter and parser updates for UTF-8
tree
|
commitdiff
2015-07-23
Jean Privat
compiler: filter out -lrt flaf for OXS
tree
|
commitdiff
2015-07-22
Jean Privat
Merge: Nitj: A compiler to Java code.
tree
|
commitdiff
2015-07-21
Alexandre Terrasa
nitj: improve Ant cache by not rewritting unchanged...
tree
|
commitdiff
2015-07-21
Alexandre Terrasa
nitj: faster recompilation with Ant
tree
|
commitdiff
2015-07-21
Alexandre Terrasa
nitj: implement ACastExprs
tree
|
commitdiff
2015-07-21
Alexandre Terrasa
nitj: avoid dead code execution
tree
|
commitdiff
2015-07-21
Alexandre Terrasa
nitj: implement bool exprs
tree
|
commitdiff
2015-07-21
Alexandre Terrasa
nitj: factorize frame initialization for method, attrib...
tree
|
commitdiff
2015-07-21
Alexandre Terrasa
nitj: implement non-generic type tests
tree
|
commitdiff
2015-07-21
Alexandre Terrasa
nitj: implement ADoExpr, AWhileExpr, ALoopExpr
tree
|
commitdiff
2015-07-21
Alexandre Terrasa
nitj: implement ANotExpr
tree
|
commitdiff
2015-07-21
Alexandre Terrasa
nitj: implement AIFExpr
tree
|
commitdiff
2015-07-21
Alexandre Terrasa
nitj: implement AParExpr
tree
|
commitdiff
2015-07-21
Alexandre Terrasa
nitj: implement super calls
tree
|
commitdiff
2015-07-21
Alexandre Terrasa
nitj: implement attributes expressions
tree
|
commitdiff
2015-07-21
Alexandre Terrasa
nitj: implement main call
tree
|
commitdiff
2015-07-21
Alexandre Terrasa
nitj: compile java main function stub
tree
|
commitdiff
2015-07-21
Alexandre Terrasa
nitj: implement instances initialization
tree
|
commitdiff
2015-07-21
Alexandre Terrasa
nitj: compile attributes accesses
tree
|
commitdiff
2015-07-21
Alexandre Terrasa
nitj: compile intern methods bodies
tree
|
commitdiff
2015-07-21
Alexandre Terrasa
nitj: compile concrete methods bodies
tree
|
commitdiff
2015-07-21
Alexandre Terrasa
nitj: implement instance initialization and ANewExprs
tree
|
commitdiff
next