integer A_x108 array Runnable_nextFree183 integer Runnable_firstFree124 integer Runnable_maxIndex152 array Runnable_typeId434 integer A_x108 = 0 integer Runnable_firstFree124 = 0 integer Runnable_maxIndex152 = 0 function initGlobals184() { } function main680() { initGlobals184(); init_A105(); } function config178() { } function init_A105() { local integer this159 if (Runnable_firstFree_124 == 0) { if (Runnable_maxIndex_152 < 32768) { Runnable_maxIndex_152 = (Runnable_maxIndex_152 + 1); this_159 = Runnable_maxIndex_152; Runnable_typeId_434[this_159] = 2; } else { error778("Out of memory: Could not create Runnable_twice_A."); this_159 = 0; }; } else { Runnable_firstFree_124 = (Runnable_firstFree_124 - 1); this_159 = Runnable_nextFree_183[Runnable_firstFree_124]; Runnable_typeId_434[this_159] = 2; }; if (Runnable_typeId_434[this_159] == 0) { if (this_159 == 0) { error778("Nullpointer exception when calling Runnable.run"); } else { error778("Called Runnable.run on invalid object."); }; } else { }; A_x_108 = (A_x_108 + 1); if (Runnable_typeId_434[this_159] == 0) { if (this_159 == 0) { error778("Nullpointer exception when calling Runnable.run"); } else { error778("Called Runnable.run on invalid object."); }; } else { }; A_x_108 = (A_x_108 + 1); if (A_x_108 == 2) { testSuccess881(); } else { }; } IS_NATIVE function testSuccess881() { } function error778(string msg960) { $debugPrint349((msg_960 + (" " + #getStackTrace()))); }