nitlanguage
/
nit.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
nitvm: The interpreter and the vm have each their own specialized frames
2015-03-15
Julien Pagès
nitvm: The interpreter and the vm have each their own...
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2015-03-15
Julien Pagès
niti: Introduce a method to create and initialize a...
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2015-03-15
Julien Pagès
niti: Introduce and use a virtual type for the frames
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2015-03-15
Julien Pagès
nitvm: The local variables are numbered
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2015-01-28
Julien Pagès
nitvm: Optimize method call by dispatching between...
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2015-01-28
Julien Pagès
nitvm: Optimize attribute access and subtyping test...
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2015-01-28
Julien Pagès
niti: Allow to redefine AST nodes in other engines...
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2014-12-15
Julien Pagès
nitvm: Improve construction of runtime structures
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2014-12-10
Julien Pagès
nitvm: Bug fix in subtyping test
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2014-12-10
Julien Pagès
nitvm: Fixing a bug in superclasses ordering
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2014-12-05
Julien Pagès
nitvm: Subtyping test is now implemented with direct...
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2014-12-05
Julien Pagès
nitvm: Method dispatch is implemented with direct access
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2014-12-05
Julien Pagès
nitvm: Migrating some init to new-style constructors...
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2014-11-28
Julien Pagès
nitvm: Attributes access is fully functionnal with...
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2014-11-28
Julien Pagès
nitvm: Implementing attribute access with direct access
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2014-11-27
Julien Pagès
nitvm: Clean the code and add an absolute offset for...
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2014-11-06
Julien Pagès
nitvm: Method dispatch is functionnal with perfect...
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2014-11-04
Julien Pagès
std: Bug fix in perfect_hashing and delete whitespaces
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2014-09-14
Julien Pagès
nitvm: Handles isset expression
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2014-09-14
Julien Pagès
nitvm: Throw an error when trying to read an uninitialized...
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2014-09-14
Julien Pagès
nitvm: Introduces a type which represents initial values...
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2014-09-09
Julien Pagès
nitvm: Introduce a custom algorithm for ordering superclasses
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2014-09-09
Julien Pagès
nitvm: Keep the positions of methods and attributes...
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2014-09-09
Julien Pagès
nitvm: Fixing a bad allocation of internal structures...
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2014-07-18
Julien Pagès
nitvm: fix a crash caused by a bad allocation of virtual...
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2014-07-18
Julien Pagès
nitvm: use perfect hashing for atribute access
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2014-07-18
Julien Pagès
nitvm: clean the code and add some comments
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2014-07-18
Julien Pagès
niti: add write_attribute as a unique entry point
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2014-06-13
Julien Pagès
Modification of the numbering in perfect_hashing.
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2014-06-13
Julien Pagès
First files for the Nit virtual machine
Signed-off-by:
Julien
Pagès <julien.projet@gmail.com>
commit
|
commitdiff
|
tree
2014-05-14
julien
Adding perfect_hashing module (with perfect numbering)
commit
|
commitdiff
|
tree
2014-05-14
julien
Adding a bitset module in standard for binary operations
commit
|
commitdiff
|
tree
2009-08-17
Julien Chevalier
gc: add Nit GC
Signed-off-by:
Julien
Chevalier <chevjulien@gmail.com>
commit
|
commitdiff
|
tree
2009-08-17
Julien Chevalier
gc: disable Boehm general malloc and calloc overtaking
Signed-off-by:
Julien
Chevalier <chevjulien@gmail.com>
commit
|
commitdiff
|
tree
2009-08-17
Julien Chevalier
compile: traces know REG variables
Signed-off-by:
Julien
Chevalier <chevjulien@gmail.com>
commit
|
commitdiff
|
tree
2009-08-17
Julien Chevalier
compile: store instance size in class table
Signed-off-by:
Julien
Chevalier <chevjulien@gmail.com>
commit
|
commitdiff
|
tree
2009-08-17
Julien Chevalier
gc: runtime option to handle different GC
Signed-off-by:
Julien
Chevalier <chevjulien@gmail.com>
commit
|
commitdiff
|
tree
2009-08-17
Julien Chevalier
compile: give NativeArray its own C structure
Signed-off-by:
Julien
Chevalier <chevjulien@gmail.com>
commit
|
commitdiff
|
tree
2009-08-17
Julien Chevalier
compile: object_id is no more the object pointer
Signed-off-by:
Julien
Chevalier <chevjulien@gmail.com>
commit
|
commitdiff
|
tree