nitlanguage
/
nit.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nitj: implement ADoExpr, AWhileExpr, ALoopExpr
[nit.git]
/
src
/
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
typing: also type signature for intern methods
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
2015-07-21
Alexandre Terrasa
nitj: generate runtime class structure stubs
tree
|
commitdiff
2015-07-21
Alexandre Terrasa
nitj: introduce JavaRuntimeModel used to represent...
tree
|
commitdiff
2015-07-21
Alexandre Terrasa
nitj: introduce JavaCompilerVisitor to generate java...
tree
|
commitdiff
2015-07-21
Alexandre Terrasa
nitj: compile generated Java files using make and Javac
tree
|
commitdiff
2015-07-21
Alexandre Terrasa
nitj: introduce compiler to Java code
tree
|
commitdiff
2015-06-22
Jean Privat
Merge: Opportunity i18n & traduction française
tree
|
commitdiff
2015-06-22
Jean Privat
Merge: Nitunit fails bad code
tree
|
commitdiff
2015-06-22
Jean Privat
Merge: Adaptive typing: fix buggy warning messages
tree
|
commitdiff
2015-06-21
Alexis Laferrière
src/i18n_phase: there's no need to unescape
tree
|
commitdiff
2015-06-21
Alexis Laferrière
src/i18n_phase: breakup 2 complexe lines of code
tree
|
commitdiff
2015-06-21
Alexis Laferrière
src/i18n_phase: use an escape custom to gettext
tree
|
commitdiff
2015-06-20
Alexis Laferrière
src/i18n_phase: accepts string literals within a supers...
tree
|
commitdiff
2015-06-19
Jean Privat
Merge: Check for errors in regex within string literals...
tree
|
commitdiff
2015-06-19
Jean Privat
Merge: niti-ffi: NativeString is re-a `char*` since...
tree
|
commitdiff
2015-06-19
Jean Privat
niti-ffi: NativeString is re-a `char*` since #1502
tree
|
commitdiff
2015-06-19
Jean Privat
Merge: Bug fixes in SSA module
tree
|
commitdiff
2015-06-19
Jean Privat
Merge: Fix FFI with private extern classes not needing...
tree
|
commitdiff
2015-06-18
Alexis Laferrière
src/frontend: add a phase to validate regular expression
tree
|
commitdiff
2015-06-18
Julien Pagès
ssa: Delete an unused variable
tree
|
commitdiff
2015-06-18
Julien Pagès
ssa: Bug fixe with a wrong initialization
tree
|
commitdiff
2015-06-18
Julien Pagès
ssa: Make a property more general
tree
|
commitdiff
2015-06-18
Alexis Laferrière
src/ffi: do not declare the impl signature before the...
tree
|
commitdiff
2015-06-18
Jean Privat
Merge: Do not compile dead modules
tree
|
commitdiff
2015-06-18
Jean Privat
typing: warn about useless null when the target is...
tree
|
commitdiff
2015-06-18
Jean Privat
typing: warnings related to adaptive typing are moved...
tree
|
commitdiff
2015-06-18
Jean Privat
typing: new PostTypingVisitor that is run after the...
tree
|
commitdiff
2015-06-18
Jean Privat
typing: factorize AEqExpr and ANeExpr into AEqFormExpr
tree
|
commitdiff
2015-06-18
Jean Privat
ast: new class AEqFormExpr to factorize AEqExpr and...
tree
|
commitdiff
2015-06-18
Jean Privat
typing: `or else` on null is no more an error
tree
|
commitdiff
2015-06-17
Jean Privat
Merge: Light FFI for the interpreter
tree
|
commitdiff
2015-06-17
Jean Privat
Merge: code: cleanup some docunits
tree
|
commitdiff
2015-06-17
Alexis Laferrière
src: fix interpreter FFI to support nitvm
tree
|
commitdiff
2015-06-17
Jean Privat
nitunit: bad code count as code (to avoid more failures...
tree
|
commitdiff
2015-06-17
Jean Privat
nitunit: process failures (bad code) before leaving
tree
|
commitdiff
2015-06-17
Jean Privat
sep_comp: declare method __attribute__((weak)) to allow...
tree
|
commitdiff
2015-06-17
Jean Privat
sep_comp: SeparateRuntimeFunction::compile_to_c only...
tree
|
commitdiff
2015-06-17
Jean Privat
sep_compiler: move up declaration in SeparateRuntimeFun...
tree
|
commitdiff
2015-06-17
Jean Privat
sep_comp: remove unrobust SeparateRuntimeFunction:...
tree
|
commitdiff
2015-06-17
Jean Privat
sep_comp: SeparateRuntimeFunction::compile_trampolines...
tree
|
commitdiff
2015-06-17
Jean Privat
rta: add `RapidTypeAnalysis::live_mmodules`
tree
|
commitdiff
2015-06-16
Jean Privat
compiler: no-on for `AIsaExpr` without a valid `cast_type`
tree
|
commitdiff
2015-06-16
Jean Privat
compiler: no-op for expressions that return no RuntimeV...
tree
|
commitdiff
2015-06-16
Jean Privat
rta: no-op when AExpr::mtype or AExpr::cast_type is...
tree
|
commitdiff
2015-06-16
Jean Privat
rta: new method `allocate_mtype` to factorize some...
tree
|
commitdiff
2015-06-13
Jean Privat
Merge master to solve conflicts
tree
|
commitdiff
2015-06-12
Alexis Laferrière
src/nitni: fix `is_cprimitive` for virtual types
tree
|
commitdiff
2015-06-12
Jean Privat
code: cleanup some docunits
tree
|
commitdiff
2015-06-12
Jean Privat
Merge: String split
tree
|
commitdiff
2015-06-12
Jean Privat
Merge: Kill dead nitg
tree
|
commitdiff
2015-06-12
Jean Privat
makefile: create ../bin is required
tree
|
commitdiff
2015-06-12
Jean Privat
Merge: Kill big vararg in parser
tree
|
commitdiff
2015-06-12
Jean Privat
Merge: compiler: NativeString is a char* to please...
tree
|
commitdiff
2015-06-12
Jean Privat
c_src: rename the primitive compiler to `c_src/nitc...
tree
|
commitdiff
2015-06-12
Jean Privat
Merge: nitunit: use the Markdown parser from `lib/markdown`
tree
|
commitdiff
2015-06-11
Jean Privat
parser: regen parser.nit without the big vararg
tree
|
commitdiff
2015-06-11
Jean Privat
parser: `build_reduce_table` uses a sequence of add...
tree
|
commitdiff
2015-06-11
Alexandre Terrasa
nitdoc: test pages structure
tree
|
commitdiff
2015-06-11
Jean Privat
compiler: NativeString is a char* to please C library.
tree
|
commitdiff
2015-06-11
Alexandre Terrasa
nitdoc: better pretty-printing
tree
|
commitdiff
2015-06-10
Alexandre Terrasa
src: remove unused docdown parser and test
tree
|
commitdiff
2015-06-10
Alexandre Terrasa
nitunit: use the Markdown parser from `lib/markdown...
tree
|
commitdiff
2015-06-10
Alexis Laferrière
src/niti: do not support extern methods with non primit...
tree
|
commitdiff
2015-06-10
Alexis Laferrière
src/niti: report a "not yet implemented" when using...
tree
|
commitdiff
2015-06-10
Alexis Laferrière
src: add README to dynamic_loading_ffi
tree
|
commitdiff
2015-06-10
Alexis Laferrière
src: activate FFI in interpreter
tree
|
commitdiff
2015-06-10
Alexis Laferrière
src: intro an FFI for the interpreter
tree
|
commitdiff
2015-06-10
Jean Privat
Merge: Activate C warnings in FFI code and revert ...
tree
|
commitdiff
2015-06-10
Jean Privat
Merge: Attribute and autoinit annotations
tree
|
commitdiff
2015-06-10
Jean Privat
Merge: nitvm: Basic blocks generation and SSA-algorithm
tree
|
commitdiff
2015-06-09
Julien Pagès
nitvm: Using SSA module in the nitvm
tree
|
commitdiff
2015-06-09
Julien Pagès
nitvm: A method compile offers a unique entry point...
tree
|
commitdiff
next