gitweb on Svarog
projekti pod git sistemom za održavanje verzija -- projects under the git version control system
summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 13d9b69)
raw | patch | inline | side by side (parent: 13d9b69)
author | Doni Pracner <quinnuendo@gmail.com> | |
Mon, 14 Apr 2014 16:18:35 +0000 (18:18 +0200) | ||
committer | Doni Pracner <quinnuendo@gmail.com> | |
Mon, 14 Apr 2014 16:18:35 +0000 (18:18 +0200) |
docs/mjc2wsl.txt | patch | blob | history |
diff --git a/docs/mjc2wsl.txt b/docs/mjc2wsl.txt
index 27584dc475541da43f5c96173a208ea64b197fcd..788e0bc23835aa466233ada85c20960caf9c3c85 100644 (file)
--- a/docs/mjc2wsl.txt
+++ b/docs/mjc2wsl.txt
allowing direct access to the memory, neither is the
bytecode actually working directly with the heap, and that
array and object access are done by specialised commands.
-Still there is an option for using indexes out of bounds
-that could produce unexpected behaviour.
\ No newline at end of file
+Still there is an option for using fields beyond the actuall
+object that could produce unexpected behaviour.
+Array access in the MJVM does check for indexe out of bounds
+errors.
+
+The size of the heap is not taken into consideration when
+allocating new arrays and objects. What this means is that
+there will be no heap overflow exception thrown, since our
+heap is seemingly endless.
+
+Null access does not throw explicit errors, although it
+will cause problems with the list access.
\ No newline at end of file