Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 05 Feb 2013 23:46:53 +0100] rev 2026
Closing branch refactoring-javalibrary
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 05 Feb 2013 23:46:31 +0100] rev 2025
Closing branch refactoring-vmdata
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 05 Feb 2013 23:46:03 +0100] rev 2024
Merged 2e657a7a758b and ce075b5d052f (branch 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)
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)
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 31 Jan 2013 15:18:47 +0000] rev 2021
Added a number of unimplemented native methods.
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.
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.
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 31 Jan 2013 13:10:37 +0000] rev 2018
Merged 27a44f080123 and 6afb298c7403
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 31 Jan 2013 13:10:08 +0000] rev 2017
Merged 70b8ba5c825e with fbbdc7baf6f9 (branch development)