Merge: doc: fixed some typos and other misc. corrections
[nit.git] / src / compiler /
2016-03-03 Jean PrivatMerge: nitc: don't crash when checking if a broken...
2016-03-03 Jean PrivatMerge: New `optional` annotation on attributes
2016-03-01 Alexis Laferrièrenitc: don't crash when checking if a broken method...
2016-03-01 Alexis Laferrièresrc/ffi: protect friendly macro names in type check...
2016-03-01 Alexis Laferrièresrc/ffi: fix use of c_name for mangled names
2016-02-26 Jean Privatengine: handle new attribute annotation `is_optional`
2016-02-26 Jean Privatmodel: remove `new_msignature` and special call as...
2016-02-26 Jean Privatmodel: make autoinit the main construction mechanism
2016-02-20 Alexis Laferrièrenitc: do not define be32toh when it exists on Android
2016-02-16 Alexis Laferrièrenitc: add -Wno-trigraph to CFLAGS
2016-02-12 Jean Privatnitc: remove the redundant property `mfree_init`
2016-02-09 Alexis Laferrièrenitc: do not intercept signals on iOS either
2016-02-04 Jean Privatcompiler: add a native implementation of NativeArray...
2015-12-29 Lucas Bajoletlib/core: Added prefetching of 4 chars at once on ...
2015-12-18 Jean Privatnitc: use mmodule.filepath at some place
2015-12-15 Jean Privatcompiler: a method can be extern and intern, extern...
2015-12-15 Jean Privatcompiler: intern methods on NativeArray can fallback...
2015-12-10 Jean Privatengine: handle the compilation/interpretation of multip...
2015-12-08 Lucas Bajoletlib/core: Re-implemented some frequently used binops...
2015-11-12 Jean PrivatMerge: Handle gracefuly multi-varargs
2015-11-10 Jean Privatjava_compiler: handle multi-varargs
2015-11-10 Jean Privattyping: move vararg_length on each argument, instead...
2015-11-09 Jean PrivatMerge: nitc/android: rely on Android's native stacktrac...
2015-11-07 Alexis Laferrièrenitc/android: do not catch signals on Android, use...
2015-11-07 Alexis Laferrièrenitc: fix typo in error message
2015-11-07 Jean Privatsrc: use `toolcontext.quit` instead of rogue `exit`
2015-10-28 Jean Privatabstract_compiler: can inline methods with `constant_va...
2015-10-22 Jean PrivatMerge: Less null warnings in src/
2015-10-22 Jean Privatglobal_compiler: remove a useless local variable
2015-10-22 Jean Privatsrc: remove some `call on nullable` warning with a...
2015-10-21 Jean Privatnitc: cleanup and synchronize options with the manpage
2015-10-07 Jean PrivatMerge: Multi iterators
2015-10-07 Jean Privatcompiler: handle multi-iterators
2015-10-06 Jean Privattyping: make `CallSite` a `MEntity` so that `is_broken...
2015-10-06 Jean Privatmodel: use the robust `intro_mmodule` instead of `intro...
2015-10-06 Jean Privatcompiler: skip broken entities
2015-10-06 Jean Privatnitc: print errors if all modules are invalid
2015-10-06 Jean Privatsemantize: set and use `ANode::is_broken`
2015-09-22 Jean PrivatMerge: Migration from ascii to code_point
2015-09-21 Lucas Bajoletlib: Update libs to use correctly ascii and code_point
2015-09-21 Jean Privatsepcomp: rewrote, fix and document `equal_test` in...
2015-09-21 Jean Privatsepcomp: fix potential tagging issue in `is_same_type_test`
2015-09-21 Jean Privatsepcomp: add `MType::tag_value`
2015-09-21 Lucas Bajoletlib: Changes in the way ascii is coded and its semantics.
2015-09-15 Jean Privatnitc: fix --typing-test-metrics by using correct tags...
2015-08-28 Lucas Bajoletsrc: Added complete FlatString generation from compiler
2015-08-13 Lucas Bajoletsrc/compiler: Added fixint variants to compiler
2015-08-10 Jean PrivatMerge: separate_compiler: remove the use of weak symbols.
2015-08-07 Jean Privatseparate_compiler: always compile stub of methods to...
2015-08-07 Lucas Bajoletlib/standard: Remove lshift and rshift from Int and...
2015-08-06 Jean PrivatMerge: Add debug option to compiler
2015-08-06 Lucas Bajoletcompiler: Add -g option to compiler
2015-08-04 Lucas Bajoletsrc: Modified compilers for the support of the new...
2015-07-23 Jean PrivatMerge: UTF-8 Strings
2015-07-23 Lucas Bajoletsrc: Compiler, interpreter and parser updates for UTF-8
2015-07-23 Jean Privatcompiler: filter out -lrt flaf for OXS
2015-07-22 Jean PrivatMerge: Nitj: A compiler to Java code.
2015-07-21 Alexandre Terrasanitj: improve Ant cache by not rewritting unchanged...
2015-07-21 Alexandre Terrasanitj: faster recompilation with Ant
2015-07-21 Alexandre Terrasanitj: implement ACastExprs
2015-07-21 Alexandre Terrasanitj: avoid dead code execution
2015-07-21 Alexandre Terrasanitj: implement bool exprs
2015-07-21 Alexandre Terrasanitj: factorize frame initialization for method, attrib...
2015-07-21 Alexandre Terrasanitj: implement non-generic type tests
2015-07-21 Alexandre Terrasanitj: implement ADoExpr, AWhileExpr, ALoopExpr
2015-07-21 Alexandre Terrasanitj: implement ANotExpr
2015-07-21 Alexandre Terrasanitj: implement AIFExpr
2015-07-21 Alexandre Terrasanitj: implement AParExpr
2015-07-21 Alexandre Terrasanitj: implement super calls
2015-07-21 Alexandre Terrasanitj: implement attributes expressions
2015-07-21 Alexandre Terrasanitj: implement main call
2015-07-21 Alexandre Terrasanitj: compile java main function stub
2015-07-21 Alexandre Terrasanitj: implement instances initialization
2015-07-21 Alexandre Terrasanitj: compile attributes accesses
2015-07-21 Alexandre Terrasanitj: compile intern methods bodies
2015-07-21 Alexandre Terrasanitj: compile concrete methods bodies
2015-07-21 Alexandre Terrasanitj: implement instance initialization and ANewExprs
2015-07-21 Alexandre Terrasanitj: avoid calls to abstract methods
2015-07-21 Alexandre Terrasanitj: implements AReturnExprs
2015-07-21 Alexandre Terrasanitj: shortcut calls on primitive instances
2015-07-21 Alexandre Terrasanitj: implement static and polymorphic sends
2015-07-21 Alexandre Terrasanitj: implement boxing for Java primitives
2015-07-21 Alexandre Terrasanitj: implement variable declaration
2015-07-21 Alexandre Terrasanitj: compile native instances of Int, Byte, Float...
2015-07-21 Alexandre Terrasanitj: implement `self` accesses
2015-07-21 Alexandre Terrasanitj: implement aborts
2015-07-21 Alexandre Terrasanitj: implement static frame to handle calls
2015-07-21 Alexandre Terrasanitj: prepare node visit of method bodies
2015-07-21 Alexandre Terrasanitj: implement variable handling
2015-07-21 Alexandre Terrasanitj: build naive type tables using Java HashMaps
2015-07-21 Alexandre Terrasanitj: build naive vfts using Java HashMaps
2015-07-21 Alexandre Terrasanitj: generate runtime mmethodef structure stubs
2015-07-21 Alexandre Terrasanitj: generate runtime class structure stubs
2015-07-21 Alexandre Terrasanitj: introduce JavaRuntimeModel used to represent...
2015-07-21 Alexandre Terrasanitj: introduce JavaCompilerVisitor to generate java...
2015-07-21 Alexandre Terrasanitj: compile generated Java files using make and Javac
2015-07-21 Alexandre Terrasanitj: introduce compiler to Java code
2015-07-20 Jean PrivatMerge: Apply optional params in strip_extension, basena...
2015-07-18 Alexis Laferrièresrc & lib: use the default behavior of `basename` where...
2015-07-16 Jean Privatsep_comp: do not lose potential mcasttype information...
next