Merge: Method dispatch in nitvm
authorJean Privat <jean@pryen.org>
Fri, 7 Nov 2014 03:37:40 +0000 (22:37 -0500)
committerJean Privat <jean@pryen.org>
Fri, 7 Nov 2014 03:37:40 +0000 (22:37 -0500)
commit1d0794ec86e3098f852dd9b3aea61eb5b6050861
tree1b2da57703454198ecdb2b20abcfefdaf0e86a1f
parentcdd5377380778e033d90ea2424d626ec15222226
parent128b6f8bbd450aa3ae8e0f063405b1d4717a5297
Merge: Method dispatch in nitvm

The method dispatch in the nitvm is now functionnal with perfect hashing.

The dispatch is made by using the virtual table of the class.

Signed-off-by: Julien Pagès <julien.projet@gmail.com>

Pull-Request: #851
Reviewed-by: Jean Privat <jean@pryen.org>
Reviewed-by: Lucas Bajolet <r4pass@hotmail.com>
Reviewed-by: Alexandre Terrasa <alexandre@moz-code.org>
src/interpreter/naive_interpreter.nit
src/vm.nit