var doc_adv_jit_topic = [ [ "How to build a JIT compiler", "doc_adv_jit.html", [ [ "The structure of the JIT function", "doc_adv_jit.html#doc_adv_jit_3", null ], [ "Traversing the byte code", "doc_adv_jit.html#doc_adv_jit_2", null ] ] ], [ "Byte code instructions", "doc_adv_jit_1.html", [ [ "Object management", "doc_adv_jit_1.html#doc_adv_jit_1_1", null ], [ "Math instructions", "doc_adv_jit_1.html#doc_adv_jit_1_2", null ], [ "Bitwise instructions", "doc_adv_jit_1.html#doc_adv_jit_1_3", null ], [ "Comparisons", "doc_adv_jit_1.html#doc_adv_jit_1_4", null ], [ "Type conversions", "doc_adv_jit_1.html#doc_adv_jit_1_5", null ], [ "Increment and decrement", "doc_adv_jit_1.html#doc_adv_jit_1_6", null ], [ "Flow control", "doc_adv_jit_1.html#doc_adv_jit_1_7", null ], [ "Stack and data management", "doc_adv_jit_1.html#doc_adv_jit_1_8", null ], [ "Global variables", "doc_adv_jit_1.html#doc_adv_jit_1_9", null ], [ "Initialization list management", "doc_adv_jit_1.html#doc_adv_jit_1_10", null ] ] ] ];