Tue, 05 Feb 2013 23:46:31 +0100 Closing branch refactoring-vmdata refactoring-vmdata
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 05 Feb 2013 23:46:31 +0100] rev 2025
Closing branch refactoring-vmdata
Tue, 05 Feb 2013 23:46:03 +0100 Merged 2e657a7a758b and ce075b5d052f (branch refactoring-vmdata) development
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 05 Feb 2013 23:46:03 +0100] rev 2024
Merged 2e657a7a758b and ce075b5d052f (branch refactoring-vmdata)
Tue, 05 Feb 2013 23:35:59 +0100 Merged 75e48299fc2d and 2e657a7a758b (branch development) refactoring-vmdata
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 05 Feb 2013 23:35:59 +0100] rev 2023
Merged 75e48299fc2d and 2e657a7a758b (branch development)
Tue, 05 Feb 2013 16:04:34 +0100 Changed #assert:description to #assert:message: (the first one in compatibility extension) development
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 05 Feb 2013 16:04:34 +0100] rev 2022
Changed #assert:description to #assert:message: (the first one in compatibility extension)
Thu, 31 Jan 2013 15:18:47 +0000 Added a number of unimplemented native methods. refactoring-vmdata
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 31 Jan 2013 15:18:47 +0000] rev 2021
Added a number of unimplemented native methods.
Thu, 31 Jan 2013 15:18:11 +0000 Trampoline code finished. refactoring-vmdata
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 31 Jan 2013 15:18:11 +0000] rev 2020
Trampoline code finished. Fast trampoline is generated when the method is read from .class file. As a sideeffect, native stubs re generated when the native method is loaded. not when executed.
Thu, 31 Jan 2013 13:45:17 +0000 Finished uncached trampoline. refactoring-vmdata
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 31 Jan 2013 13:45:17 +0000] rev 2019
Finished uncached trampoline. Now JavaNativeMethod is not a Java method but Smalltalk methods. When created, a trampoline code is installed so when invoked, it dispatches back to JavaMethod>>nativeMethodInvokation: like before. The next step is to install optimized trampoline after first invocation.
Thu, 31 Jan 2013 13:10:37 +0000 Merged 27a44f080123 and 6afb298c7403 refactoring-vmdata
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 31 Jan 2013 13:10:37 +0000] rev 2018
Merged 27a44f080123 and 6afb298c7403
Thu, 31 Jan 2013 13:10:08 +0000 Merged 70b8ba5c825e with fbbdc7baf6f9 (branch development) refactoring-vmdata
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 31 Jan 2013 13:10:08 +0000] rev 2017
Merged 70b8ba5c825e with fbbdc7baf6f9 (branch development)
Thu, 31 Jan 2013 13:08:59 +0000 Added simple trampoline methods to JavaNativeMethod. refactoring-vmdata
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 31 Jan 2013 13:08:59 +0000] rev 2016
Added simple trampoline methods to JavaNativeMethod. However, they are not used now. This is an intermediate step.
(0) -1000 -300 -100 -10 +10 +100 +300 +1000 tip