deep

a Cross Development Platform for Java

User Tools

Site Tools


dev:crosscompiler:fields_of_item

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dev:crosscompiler:fields_of_item [2015/03/29 09:19]
ursgraf
dev:crosscompiler:fields_of_item [2016/02/25 13:33] (current)
Line 11: Line 11:
 ==== Arrays [Array] ==== ==== Arrays [Array] ====
   * //index//: Not used, always -1.   * //index//: Not used, always -1.
-  * //offset//: Offset of the type descriptor in the memory segment.+  * //offset//: Offset ​in bytes of the type descriptor in the memory segment.
   * //​address//:​ Contains the absolute address of the array type descriptor.   * //​address//:​ Contains the absolute address of the array type descriptor.
  
Line 43: Line 43:
     * //index//: If of type //float// or //double// -> index in the const pool. Else always -1.     * //index//: If of type //float// or //double// -> index in the const pool. Else always -1.
     * //offset//: If of type //float// or //double// -> offset in bytes in the const pool. Else always -1.     * //offset//: If of type //float// or //double// -> offset in bytes in the const pool. Else always -1.
-    * //​address//: ​Wenn es sich um eine Konstante vom Typ //​float// ​oder //​double// ​handelt, ist //address// die absolute Adresse der Konstante (direkt im Konstantenblock)Ansonsten immer -1.+    * //​address//: ​If of type //​float// ​or //​double// ​-> absolute ​address. ​Else always ​-1.
   - **Strings [StringLiteral]:​**   - **Strings [StringLiteral]:​**
-    * //​index//: ​Wenn es sich bei der Konstante um einen String handelt, so wird in //index// der Index des Strings im Stringpool abgelegt+    * //​index//: ​Index in the string pool
-    * //​offset//: ​Wenn es sich bei der Konstante um einen String handelt, so wird in //offset// der Byteoffset des Strings im Stringpool abgelegt+    * //​offset//: ​Offset ​in bytes in the string pool
-    * //​address//:​ Absolute ​Adresse des konstanten Strings (direkt im Konstantenblock).+    * //​address//:​ Absolute ​address.
dev/crosscompiler/fields_of_item.txt · Last modified: 2016/02/25 13:33 (external edit)