ni_nitdoc: added fast copy past utility to signatures.
[nit.git] / src / compiling /
2013-08-01 Alexis Laferrièrenitc: support for native_arg[cv] as intern
2013-02-06 Alexis Laferrièrenitc/ffi: adds full FFI support for C to nitc
2013-02-06 Alexis Laferrièrecompiling: moves up the compiling_writer module to...
2012-05-30 Jean Privatcompile: do not use true and false C constants.
2012-05-30 Jean Privatcompile: no not declare static stings in the header
2012-04-25 Jean Privatcompile: generate LOCATE_ strings in *.c files (not...
2012-04-16 Jean PrivatMerge branch 'wip2'
2012-04-16 Jean PrivatMerge remote branch 'alexis/wip'
2012-04-10 Jean Privatclean: make some classes abstract or interfaces
2012-03-30 Alexis Laferrièreni: adds system to manage native local references to...
2012-03-06 Alexis Laferrièrelib: adds a method to force invocation of garbage collector
2012-02-24 Jean Privatnitc: do not crash on --output-format icode
2012-02-15 Jean PrivatMerge branch 'ni' into wip
2012-02-15 Jean PrivatMerge branch 'nitdoc2' into wip
2012-02-15 Jean Privatni: use MMMethod#global.is_init instead of MMMethod...
2012-02-15 Alexis Laferrièreicode: implements icode for explicit imports
2012-02-10 Alexis Laferrièretools: put libs after objects
2012-02-09 Alexis Laferrièreni: intro of frontier files between nit code and extern...
2012-02-09 Alexis Laferrièrecompile: makes compile_separate_module public
2012-02-09 Alexis Laferrièregrammar: allows constructors in extern classes
2012-02-09 Alexis Laferrièremm: adds is_extern to MMMethods and use extern_name...
2012-02-09 Alexis Laferrièremakefile: adapts makefile for gcc 4.5.2
2012-02-03 Jean Privatnit: restrict some module visibility
2011-11-25 Jean PrivatMerge branch 'fix-vt' into wip
2011-11-25 Jean Privatcompile: better types checks on virtual type
2011-11-25 Jean Privaticode: ITypeCheck requires a receiver
2011-10-13 Jean PrivatMerge branch 'pu/qualified-modules' into wip
2011-10-13 Jean PrivatMerge branch 'pu/class_name' into wip
2011-10-13 Jean PrivatMerge branch 'pu/parameter-names' into wip
2011-10-06 Alexis Laferrièremisc: corrects some typos and according tests
2011-04-29 Jean Privatparser: new class SourceFile
2011-04-29 Alexandre Terrasalib : Add class name support
2011-04-02 Jean Privatcompile: cnames for classes and modules
2011-02-14 Jean Privatmetamodel: rename 'universal' to 'enum'
2011-01-28 Jean PrivatMerge branch 'package2module' into wip
2011-01-28 Jean PrivatMerge branch 'beef-up-gccx' into wip
2011-01-28 Jean-Sebastien Gelinasmisc: gccx does not accept more than 2 Vs (-vv), make...
2011-01-24 Jean Privatcompile: remove hackish optimization of Array::add
2011-01-20 Jean Privatsrc: rename 'module' identifiers
2011-01-05 Jean Privatcompile: LOCATE_* as static const strings
2011-01-05 Jean Privatcompile: factorize abort code in the clib
2011-01-05 Jean Privatcompile: do not generate table and constructor iroutine...
2010-02-15 Jean Privaticode: link INative with a MMMethod instead of a raw...
2010-02-15 Jean Privaticode: add I*Value classes
2010-02-15 Jean Privatcompile: declare NEW_NativeArray in nit_common.h
2010-02-15 Jean Privatcompile: add class compiling::CProgram to manage genera...
2010-02-15 Jean Privatcompile: use writers in icode compilation
2010-02-15 Jean Privatcompile: add module compiling_writer to replace CContext
2010-01-18 Jean Privatsyntax: fix code using superstrings with nullables
2010-01-11 Alexis Laferrièrecompile: add program arguments passed to C compiler...
2010-01-11 Jean-Sebastien Gelinascompile: add 'icode' as output type
2010-01-11 Jean-Sebastien Gelinascompile: add a way to choose generated output format
2010-01-11 Jean-Sebastien Gelinascompile: generate tables only for live local classes
2009-09-11 Jean-Sebastien Gelinascompile: move some class processing to program to do...
2009-09-11 Jean-Sebastien Gelinascompile: remove ClassSorter, use sort with block instead
2009-09-11 Jean-Sebastien Gelinascompile: move MMLocalClass::compare to AbstractMetamode...
2009-09-01 Jean-Sebastien Gelinascompile: add command line option to disable SFT optimiz...
2009-09-01 Jean-Sebastien Gelinascompile: when in global compilation, compile to _glob...
2009-09-01 Jean-Sebastien Gelinascompile: move 'global' option to program instead of...
2009-09-01 Jean-Sebastien Gelinascompile: add ToolContext to Program
2009-09-01 Jean-Sebastien Gelinascompile: rename do_global_analysis to do_global_table_a...
2009-09-01 Jean-Sebastien Gelinascompile: move management and generation of iroutines...
2009-08-26 Jean Privaticode: new IEscapeMark class to bind ISeq and IEscape
2009-08-19 Jean-Sebastien Gelinastools: add entrypoint information to the program
2009-08-19 Jean-Sebastien Gelinascompile: generate classes init iroutines sooner to...
2009-08-19 Jean-Sebastien Gelinascompile: store class related IRoutines in MMLocalClass
2009-08-19 Jean-Sebastien Gelinascompile: extract table computation from compiling_globa...
2009-08-19 Jean-Sebastien Gelinascompile: remove GlobalAnalysis
2009-08-19 Jean-Sebastien Gelinascompile: add 'Program' class to represent a nit program
2009-08-19 Jean-Sebastien Gelinasicode: add IAllocateInstance, ICheckInstance and IInitA...
2009-08-18 Jean-Sebastien Gelinasicode: add IStaticCall
2009-08-18 Jean Privatcompile: one closure context by function, and it is...
2009-08-18 Jean Privatclib: move REG to the stack frames
2009-08-18 Jean Privatclib: rename trace_t to stack_frame_t
2009-08-17 Julien Chevaliergc: add Nit GC
2009-08-17 Jean Privatclib: new raw_alloc and register_static_object services
2009-08-17 Julien Chevaliercompile: traces know REG variables
2009-08-17 Jean Privatcompile: initialize local REGS to NIT_NULL
2009-08-17 Julien Chevaliercompile: store instance size in class table
2009-08-17 Julien Chevaliercompile: give NativeArray its own C structure
2009-08-17 Julien Chevaliercompile: object_id is no more the object pointer
2009-08-17 Jean Privaticode: inline methods with closures
2009-08-17 Jean Privaticode: method inlining moves from IRoutine to ICodeBuilder
2009-08-17 Jean Privaticode: 'IRoutine::optimize' need a module
2009-08-10 Jean Privaticode: remove method info from ICodeBuilder
2009-08-10 Jean Privaticode: remove method information in IAbort
2009-08-06 Jean Privatsyntax: remove local variable masking
2009-07-27 Jean Privaticode: discard unused pure ICode expressions
2009-07-27 Jean Privaticode: all tagged primitive types can use the bool...
2009-07-27 Jean Privaticode: introduce intermediate code representation
2009-07-26 Jean Privatcompile: optimize strings in add_instr
2009-07-23 Jean-Sebastien Gelinastools: remove 'locate' from nodes and visitor
2009-07-23 Jean-Sebastien Gelinastools: add Location to MMModule
2009-07-15 Jean Privatcompile: promote add_assignment and out_contexts
2009-07-15 Jean Privatcompile: new package primitive_info
2009-07-14 Jean-Sebastien Gelinastools: cleanup after insertion of 'Location' class
2009-07-08 Jean Privatsyntax: promote some properties and classes from typing...
2009-07-08 Jean Privatcompile: fatal error on unknown intern method
2009-07-08 Jean Privatcompile: move init_table management from AST classes...
2009-07-07 Jean Privatcompile: work on MM classes instead of MMSrc classes
next