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 |
2015-07-21 |
Alexandre Terrasa | nitj: avoid calls to abstract methods |
tree | commitdiff |
2015-07-21 |
Alexandre Terrasa | nitj: implements AReturnExprs |
tree | commitdiff |
2015-07-21 |
Alexandre Terrasa | nitj: shortcut calls on primitive instances |
tree | commitdiff |
2015-07-21 |
Alexandre Terrasa | nitj: implement static and polymorphic sends |
tree | commitdiff |
2015-07-21 |
Alexandre Terrasa | nitj: implement boxing for Java primitives |
tree | commitdiff |
2015-07-21 |
Alexandre Terrasa | nitj: implement variable declaration |
tree | commitdiff |
2015-07-21 |
Alexandre Terrasa | nitj: compile native instances of Int, Byte, Float... |
tree | commitdiff |
2015-07-21 |
Alexandre Terrasa | nitj: implement `self` accesses |
tree | commitdiff |
2015-07-21 |
Alexandre Terrasa | nitj: implement aborts |
tree | commitdiff |
2015-07-21 |
Alexandre Terrasa | nitj: implement static frame to handle calls |
tree | commitdiff |
2015-07-21 |
Alexandre Terrasa | nitj: prepare node visit of method bodies |
tree | commitdiff |
2015-07-21 |
Alexandre Terrasa | nitj: implement variable handling |
tree | commitdiff |
2015-07-21 |
Alexandre Terrasa | nitj: build naive type tables using Java HashMaps |
tree | commitdiff |
2015-07-21 |
Alexandre Terrasa | nitj: build naive vfts using Java HashMaps |
tree | commitdiff |
2015-07-21 |
Alexandre Terrasa | nitj: generate runtime mmethodef structure stubs |
tree | commitdiff |
next |