crossbridge-community / crossbridge

C/C++ Compiler for the ActionScript Virtual Machine (AVM2)
http://sourceforge.net/projects/crossbridge-community/
Other
152 stars 35 forks source link

Master: Cannot update fdb.jar #25

Closed vpmedia closed 10 years ago

vpmedia commented 10 years ago

Updating the flash debugger jar (fdb.jar) library from Apache Flex leads to compiler errors:

flascc\AlcDB.java:502: error: cannot find symbol if (_sess.getWorkerSession(tid).isSuspended()) ^ symbol: method getWorkerSession(Integer) location: variable _sess of type Session flascc\AlcDB.java:646: error: method forPrimitive in class DValue cannot be applied to given types; return DValue.forPrimitive(o, tid); ^ required: Object found: Object,int reason: actual and formal argument lists differ in length flascc\AlcDB.java:651: error: cannot find symbol Frame[] frames = _sess.getWorkerSession(tid).getFrames(); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:672: error: cannot find symbol Frame[] frames = _sess.getWorkerSession(tid).getFrames(); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:696: error: cannot find symbol Frame[] frames = _sess.getWorkerSession(tid).getFrames(); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:717: error: cannot find symbol Frame[] frames = _sess.getWorkerSession(tid).getFrames(); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:751: error: cannot find symbol Frame frame = _sess.getWorkerSession(tid).getFrames()[frameNo]; ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:758: error: cannot find symbol Frame frame = _sess.getWorkerSession(tid).getFrames()[frameNo]; ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:775: error: cannot find symbol Frame frame = _sess.getWorkerSession(tid).getFrames()[frameNo]; ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:782: error: cannot find symbol Frame frame = _sess.getWorkerSession(tid).getFrames()[frameNo]; ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:811: error: cannot find symbol Frame frame = _sess.getWorkerSession(tid).getFrames()[frameNo]; ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:818: error: cannot find symbol Frame frame = _sess.getWorkerSession(tid).getFrames()[frameNo]; ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:945: error: cannot find symbol do l = _sess.getWorkerSession(tid).setBreakpoint(fileID, lineNum++); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:955: error: cannot find symbol for (Isolate i : _sess.getWorkers()) { ^ symbol: method getWorkers() location: variable _sess of type Session flascc\AlcDB.java:955: error: cannot find symbol for (Isolate i : _sess.getWorkers()) { ^ symbol: class Isolate location: class AlcDB flascc\AlcDB.java:958: error: cannot find symbol if (!_sess.getWorkerSession(id).isSuspended()) { ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:962: error: cannot find symbol res = _sess.getWorkerSession(id).setBreakpoint(fileID, lineNum); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1099: error: cannot find symbol Value thiz = _sess.getWorkerSession(tid).getGlobal("this"); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1100: error: cannot find symbol Value response = _sess.getWorkerSession(tid). ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1175: error: cannot find symbol dbg("suspended? " + _sess.getWorkerSession(tid).isSuspended()); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1176: error: cannot find symbol response = _sess.getWorkerSession(tid). ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1251: error: cannot find symbol _sess.getWorkerSession(tid).resume(); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1256: error: cannot find symbol _sess.getWorkerSession(tid).stepInto();; ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1260: error: cannot find symbol _sess.getWorkerSession(tid).stepOut(); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1264: error: cannot find symbol _sess.getWorkerSession(tid).stepOver(); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1334: error: cannot find symbol return _sess.getWorkerSession(tid).callConstructor("Array", v); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1336: error: cannot find symbol Value r = _sess.getWorkerSession(tid).callConstructor("Array", new Value[0]); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1337: error: cannot find symbol _sess.getWorkerSession(tid).callFunction(r, "push", v ); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1458: error: cannot find symbol if (!_sess.getWorkerSession(tid).isSuspended()) ^ symbol: method getWorkerSession(Integer) location: variable _sess of type Session flascc\AlcDB.java:1462: error: cannot find symbol _sess.getWorkerSession(tid).suspend(); ^ symbol: method getWorkerSession(Integer) location: variable _sess of type Session flascc\AlcDB.java:1588: error: cannot find symbol _sess.getWorkerSession(getCurrentIsolate()).isSuspended()); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1636: error: cannot find symbol Value thiz = _sess.getWorkerSession(tid).getValue(Value.THIS_ID); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1749: error: cannot find symbol int tid = ef.isolateId; ^ symbol: variable isolateId location: variable ef of type ExceptionFault flascc\AlcDB.java:1764: error: cannot find symbol int tid = be.isolateId; ^ symbol: variable isolateId location: variable be of type BreakEvent flascc\AlcDB.java:1771: error: cannot find symbol _sess.getWorkerSession(tid).resume(); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1778: error: cannot find symbol dbg("suspended? " + _sess.getWorkerSession(tid).isSuspended()); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1792: error: cannot find symbol reason = _sess.getWorkerSession(tid).suspendReason(); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1813: error: cannot find symbol Frame[] frames = _sess.getWorkerSession(tid).getFrames(); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1820: error: cannot find symbol _sess.getWorkerSession(tid).resume(); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1834: error: cannot find symbol Frame[] frames = _sess.getWorkerSession(tid).getFrames(); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1842: error: cannot find symbol _sess.getWorkerSession(tid).resume(); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1862: error: cannot find symbol _sess.getWorkerSession(tid).resume(); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1888: error: cannot find symbol dbgHelper = _sess.getWorkerSession(tid).getV alue(Value.THIS_ID); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1908: error: cannot find symbol _sess.getWorkerSession(tid).resume(); // res ume (with fingers crossed) ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1915: error: cannot find symbol _sess.getWorkerSession(tid).resume(); // resume ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1942: error: cannot find symbol _sess.getWorkerSession(tid).resume(); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1961: error: cannot find symbol _sess.getWorkerSession(getCurrentIsolate()).suspend(); ^ symbol: method getWorkerSession(int) location: variable _sess of type Session flascc\AlcDB.java:1963: error: cannot find symbol else if (event instanceof IsolateCreateEvent) ^ symbol: class IsolateCreateEvent location: class AlcDB flascc\AlcDB.java:1965: error: cannot find symbol IsolateCreateEvent ice = (IsolateCreateEvent) event; ^ symbol: class IsolateCreateEvent location: class AlcDB flascc\AlcDB.java:1965: error: cannot find symbol IsolateCreateEvent ice = (IsolateCreateEvent) event; ^ symbol: class IsolateCreateEvent location: class AlcDB flascc\AlcDB.java:1988: error: cannot find symbol else if (event instanceof IsolateExitEvent) ^ symbol: class IsolateExitEvent location: class AlcDB flascc\AlcDB.java:1990: error: cannot find symbol IsolateExitEvent iee = (IsolateExitEvent) event; ^ symbol: class IsolateExitEvent location: class AlcDB flascc\AlcDB.java:1990: error: cannot find symbol IsolateExitEvent iee = (IsolateExitEvent) event; ^ symbol: class IsolateExitEvent location: class AlcDB 53 errors

vpmedia commented 10 years ago

Closing this, no need to update FDB.jar (current one from air sdk is working and stable)