nitlanguage
/
nit.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
lib/standard/string: Fix the case of null items in FlatBuffer when calling to_s
[nit.git]
/
src
/
global_compiler.nit
2014-08-14
Jean Privat
nitgg: use is_toplevel instead of heuristics to not...
blob
|
commitdiff
2014-08-13
Jean Privat
Merge: cleanup --no-check-*
blob
|
commitdiff
|
diff to current
2014-08-13
Jean Privat
comp: rename --no-check-other to --no-check-null, becau...
blob
|
commitdiff
|
diff to current
2014-08-13
Jean Privat
nitgg: correclty disable attr check with --no-check...
blob
|
commitdiff
|
diff to current
2014-08-13
Jean Privat
Merge: Memcpy -> memmove
blob
|
commitdiff
|
diff to current
2014-08-12
Alexis Laferrière
nitg & lib: intro `Finalizable` to be called when an...
blob
|
commitdiff
|
diff to current
2014-08-12
Lucas Bajolet
nitg: Replace memcpy by memmove for safety.
blob
|
commitdiff
|
diff to current
2014-07-19
Alexis Laferrière
FFI: implement the global reference functions
blob
|
commitdiff
|
diff to current
2014-06-20
Jean Privat
global: compiler remove a useless `const` that cause...
blob
|
commitdiff
|
diff to current
2014-06-12
Jean Privat
abstract_compiler: generalize `native_array_instance`
blob
|
commitdiff
|
diff to current
2014-05-28
Alexis Laferrière
Merge branch 'master' into portable-errors
blob
|
commitdiff
|
diff to current
2014-04-28
Jean Privat
nitg: introduce phases for Compiler classes
blob
|
commitdiff
|
diff to current
2014-04-25
Alexis Laferrière
nitg: use a portable macro PRINT_ERROR instead of fprintf
blob
|
commitdiff
|
diff to current
2014-04-18
Jean Privat
nitg: implements `NativeArray::length`
blob
|
commitdiff
|
diff to current
2014-04-02
Jean Privat
nitg: move `import compiler_ffi` to nitg
blob
|
commitdiff
|
diff to current
2014-04-02
Jean Privat
nitg: use ctype instead of cname_blind in autobox
blob
|
commitdiff
|
diff to current
2014-03-26
Jean Privat
Merge origin/master to prepare the integration
blob
|
commitdiff
|
diff to current
2014-03-24
Lucas Bajolet
stdlib/strings: Moved Buffer to FlatBuffer, Buffer...
blob
|
commitdiff
|
diff to current
2014-03-07
Jean Privat
Merge remote-tracking branch 'alexis/ffi-fix'
blob
|
commitdiff
|
diff to current
2014-03-07
Alexis Laferrière
nitg: activate FFI in all engines
blob
|
commitdiff
|
diff to current
2014-02-28
Jean Privat
Merge branch 'hardening_types'
blob
|
commitdiff
|
diff to current
2014-02-28
Jean Privat
rta: store real types in live_cast_type
blob
|
commitdiff
|
diff to current
2014-02-26
Jean Privat
engines: assert the right number of arguments in calls
blob
|
commitdiff
|
diff to current
2014-02-25
Jean Privat
Merge remote-tracking branch 'alexandre/fix-iterators'
blob
|
commitdiff
|
diff to current
2014-02-25
Alexandre Terrasa
correct typo from `reciever` to `receiver` in error...
blob
|
commitdiff
|
diff to current
2014-02-17
Alexis Laferrière
nitg: detect if a compiler supports the FFI
blob
|
commitdiff
|
diff to current
2014-02-17
Jean Privat
nitg: activate support for the FFI in nitg
blob
|
commitdiff
|
diff to current
2014-02-17
Alexis Laferrière
nitg-g: support cast between subtypes of Pointer
blob
|
commitdiff
|
diff to current
2014-02-07
Jean Privat
src: remove check_init_instance everywhere
blob
|
commitdiff
|
diff to current
2014-01-31
Lucas Bajolet
nitg: Added option to bind C function names to Nit...
blob
|
commitdiff
|
diff to current
2014-01-27
Lucas Bajolet
nitg: Added C stack trace when encountering an error
blob
|
commitdiff
|
diff to current
2013-10-09
Jean Privat
nitgg: generate filenames with less potential conflicts
blob
|
commitdiff
|
diff to current
2013-09-05
Lucas Bajolet
nitg: Fixes for variadic functions, splitted the call...
blob
|
commitdiff
|
diff to current
2013-08-15
Jean Privat
nit tools: fix typo and style in documentation
blob
|
commitdiff
|
diff to current
2013-07-25
Jean Privat
nitg: add more info (for -v)
blob
|
commitdiff
|
diff to current
2013-07-10
Jean Privat
nitg: move the GC stuff in a runtime C libray `gc_chooser`
blob
|
commitdiff
|
diff to current
2013-07-01
Jean Privat
nitg: name of the header file is specific for each...
blob
|
commitdiff
|
diff to current
2013-07-01
Jean Privat
nitg: global compiler do not write definition in the...
blob
|
commitdiff
|
diff to current
2013-06-07
Jean Privat
nitg: new class CodeFile to regroup CodeWriter into...
blob
|
commitdiff
|
diff to current
2013-06-07
Jean Privat
nitg: add class CodeWriter
blob
|
commitdiff
|
diff to current
2013-03-07
Jean Privat
nitg: add missing final new-line
blob
|
commitdiff
|
diff to current
2013-03-07
Jean Privat
nitg: reintroduce 61f51486b07b14 (method supercall)
blob
|
commitdiff
|
diff to current
2013-03-07
Jean Privat
nitg: reintroduce 12d65b1df22 (use lookup_first_definition)
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg: added explicit super calls with arguments to...
blob
|
commitdiff
|
diff to current
2013-03-04
Alexandre Terrasa
nitg: added class AbstractCompiler to refactor nitg...
blob
|
commitdiff
|
diff to current
2013-01-25
Jean Privat
nitg: new complier service supercall
blob
|
commitdiff
|
diff to current
2013-01-25
Jean Privat
niti, nitg & rta: use lookup_first_definition
blob
|
commitdiff
|
diff to current
2012-12-16
Jean Privat
nitg: add GlobalCompiler::new_file
blob
|
commitdiff
|
diff to current
2012-12-14
Jean Privat
nitg: add option --typing-test-metrics
blob
|
commitdiff
|
diff to current
2012-12-14
Jean Privat
nitg: shortcut 'for' loops on explicit ranges
blob
|
commitdiff
|
diff to current
2012-12-14
Jean Privat
nitg: autoadapt expression on exit
blob
|
commitdiff
|
diff to current
2012-12-13
Jean Privat
nitg: use GC_MALLOC_ATOMIC for calloc_string
blob
|
commitdiff
|
diff to current
2012-12-13
Jean Privat
nitg-s&e: implements attributes in a C union
blob
|
commitdiff
|
diff to current
2012-12-12
Jean Privat
nitg: better creation of varargs instances
blob
|
commitdiff
|
diff to current
2012-12-11
Jean Privat
nitg: disable Boehm's GC by defining the macro NOBOEHM
blob
|
commitdiff
|
diff to current
2012-12-11
Jean Privat
nitg: add option --make-flags to pass options to make
blob
|
commitdiff
|
diff to current
2012-12-10
Jean Privat
nitg-s&e: compile module in local knowledge
blob
|
commitdiff
|
diff to current
2012-12-09
Jean Privat
nitg: add v.compile_callsite to generate the send assoc...
blob
|
commitdiff
|
diff to current
2012-12-08
Jean Privat
nitg: do not compile main during the instantiation
blob
|
commitdiff
|
diff to current
2012-12-07
Jean Privat
Merge remote branch 'alexandre/master'
blob
|
commitdiff
|
diff to current
2012-12-07
Jean Privat
nitg: implements implicit casts for unsafe nexpr
blob
|
commitdiff
|
diff to current
2012-12-07
Alexandre Terrasa
nitg: refactoring
blob
|
commitdiff
|
diff to current
2012-12-06
Alexandre Terrasa
nitg/nitg-s: move MParameterType::c_name and MNullableT...
blob
|
commitdiff
|
diff to current
2012-12-05
Jean Privat
nitg: check_init_instance use a call CHECK_NEW_XXX
blob
|
commitdiff
|
diff to current
2012-12-05
Jean Privat
nig: localize init_expr in attributes
blob
|
commitdiff
|
diff to current
2012-12-05
Jean Privat
nitg: factorize Compiler#generate_init_attr
blob
|
commitdiff
|
diff to current
2012-12-05
Jean Privat
nitg: check_init_instance require a type
blob
|
commitdiff
|
diff to current
2012-12-05
Jean Privat
nitg: two equal C types do not imply equal Nit types
blob
|
commitdiff
|
diff to current
2012-12-05
Jean Privat
nitg: add dangerous options to disable runtime tests
blob
|
commitdiff
|
diff to current
2012-12-02
Jean Privat
nitg: implements force_garbage_collection
blob
|
commitdiff
|
diff to current
2012-12-02
Jean Privat
nitg: stop displaying debug info on Unimplemented expr
blob
|
commitdiff
|
diff to current
2012-12-01
Jean Privat
nitg: protect empty types `bugtype` in `send`.
blob
|
commitdiff
|
diff to current
2012-12-01
Jean Privat
nitg: exit on bugtype
blob
|
commitdiff
|
diff to current
2012-11-30
Jean Privat
nitg: use new_visitor instead of new XXXCompilerVisitor
blob
|
commitdiff
|
diff to current
2012-11-29
Jean Privat
nitg: call bugtype on unexpected empty concrete type
blob
|
commitdiff
|
diff to current
2012-11-29
Jean Privat
nitg: check NPE on attribute access and call
blob
|
commitdiff
|
diff to current
2012-11-29
Jean Privat
nitg: check null receiver if MNullableType or if MNullType
blob
|
commitdiff
|
diff to current
2012-11-29
Jean Privat
nitg: Visitor::send skip if the primitive receiver...
blob
|
commitdiff
|
diff to current
2012-11-29
Jean Privat
nitg: promote check_recv_notnull to nitg
blob
|
commitdiff
|
diff to current
2012-11-29
Jean Privat
nitg: explicit NOT YET IMPLEMENTED at runtime for nitni
blob
|
commitdiff
|
diff to current
2012-11-29
Jean Privat
nitg: C comment CustomizedRuntimeFunction indicate...
blob
|
commitdiff
|
diff to current
2012-11-29
Jean Privat
nitg: type_test handle MNullType the same way than...
blob
|
commitdiff
|
diff to current
2012-11-29
Jean Privat
tests: nitg can compile empty modules
blob
|
commitdiff
|
diff to current
2012-11-29
Jean Privat
nitg: generate a runtime error on on ADeferredMethPropdef
blob
|
commitdiff
|
diff to current
2012-11-29
Jean Privat
nitg: add type-checks on covariant parameters
blob
|
commitdiff
|
diff to current
2012-11-29
Jean Privat
nitg: type_test assert that the cast-type was detected...
blob
|
commitdiff
|
diff to current
2012-11-24
Jean Privat
Merge remote-tracking branch 'alexandre/at/sep' into wip
blob
|
commitdiff
|
diff to current
2012-11-24
Jean Privat
nitg: allow casts on primitive types
blob
|
commitdiff
|
diff to current
2012-11-24
Alexandre Terrasa
nitg: enlarge visibility of global_compiler::MType...
blob
|
commitdiff
|
diff to current
2012-11-23
Jean Privat
nitg: extract varargize into its own method
blob
|
commitdiff
|
diff to current
2012-11-20
Alexandre Terrasa
Merge branch 'master' of https://github.com/privat...
blob
|
commitdiff
|
diff to current
2012-11-20
Alexandre Terrasa
nitg: extract native array definition and allocation...
blob
|
commitdiff
|
diff to current
2012-11-20
Jean Privat
nitg: adapt signature to the declared ones in AExternMe...
blob
|
commitdiff
|
diff to current
2012-11-17
Jean Privat
Merge remote-tracking branch 'alexandre/at/sep' into wip
blob
|
commitdiff
|
diff to current
2012-11-17
Jean Privat
nitg: use the real selfvar instead of "self"
blob
|
commitdiff
|
diff to current
2012-11-13
Jean Privat
nitg: implement NativeArray as a boxed direct array
blob
|
commitdiff
|
diff to current
2012-11-13
Alexandre Terrasa
nitg-sep: change types structures, unanchored type...
blob
|
commitdiff
|
diff to current
2012-11-13
Jean Privat
nitg: allow CompilerVisitor::current_node to be any...
blob
|
commitdiff
|
diff to current
2012-11-13
Jean Privat
nitg: implements isset
blob
|
commitdiff
|
diff to current
2012-11-13
Alexandre Terrasa
typing: move iterator methods selection from nitg to...
blob
|
commitdiff
|
diff to current
next