2009-08-30 |
Adam Megacz | Break Fpga.java into separate subclasses for ML509... |
tree | commitdiff |
2009-08-30 |
Adam Megacz | mild overhaul of Interpreter; now capable of performing... |
tree | commitdiff |
2009-08-30 |
Adam Megacz | Interpreter.java: periodically invoke dumpState if... |
tree | commitdiff |
2009-08-30 |
Adam Megacz | Interpreter.java: add a Button and Dvi to the default... |
tree | commitdiff |
2009-08-30 |
Adam Megacz | Log.java: use Packet.toString() |
tree | commitdiff |
2009-08-22 |
Adam Megacz | InterpreterShip: fix bug that caused ships with no... |
tree | commitdiff |
2009-08-22 |
Adam Megacz | add Packet.toString() |
tree | commitdiff |
2009-08-22 |
Adam Megacz | InterpreterDock: bug fix that was causing instructions... |
tree | commitdiff |
2009-08-22 |
Adam Megacz | InterpreterDock: better error message when torpedoes... |
tree | commitdiff |
2009-08-22 |
Adam Megacz | add InterpreterDock.dumpState() |
tree | commitdiff |
2009-08-22 |
Adam Megacz | Interpreter: use Packet.send() more often |
tree | commitdiff |
2009-08-22 |
Adam Megacz | make InterpreterProcess thread a daemon thread |
tree | commitdiff |
2009-08-22 |
Adam Megacz | better colorization of interpreter logs |
tree | commitdiff |
2009-08-01 |
Adam Megacz | add a Timer ship to the Interpreter fleet |
tree | commitdiff |
2009-07-31 |
Adam Megacz | add FleetProcess.sendWord() that takes a signal |
tree | commitdiff |
2009-07-31 |
Adam Megacz | make dock counters as wide as the machine word |
tree | commitdiff |
2009-04-06 |
megacz | utilize DeferredBitVector functionality in Fleet implem... |
tree | commitdiff |
2009-03-14 |
megacz | eliminate ShipDescription.Constant class, use BitVector... |
tree | commitdiff |
2009-03-01 |
megacz | first pass at getting mergesort to run on the interpreter |
tree | commitdiff |
2009-01-16 |
megacz | properly synchronize threads in InterpreterProcess |
tree | commitdiff |
2009-01-16 |
megacz | use BitVector.toLong() in InterpreterDock.peekDataForSh... |
tree | commitdiff |
2009-01-16 |
megacz | make InterpreterDock c-flag depend on Dc bit, as it... |
tree | commitdiff |
2009-01-08 |
megacz | overhaul of interpreter, update ships to match; "make... |
tree | commitdiff |
2009-01-08 |
megacz | formatting fixes |
tree | commitdiff |
2009-01-08 |
megacz | move InterpreterDestination serial number into the... |
tree | commitdiff |
2009-01-08 |
megacz | move the packet queue out of InterpreterDestination... |
tree | commitdiff |
2009-01-08 |
megacz | change internal uses of "port" to "dock" |
tree | commitdiff |
2009-01-08 |
megacz | minor reshuffling of InterpreterShip/InterpreterDock |
tree | commitdiff |
2009-01-08 |
megacz | make fields of InterpreterPath private |
tree | commitdiff |
2009-01-08 |
megacz | make fields of interpreter.Packet private, add access... |
tree | commitdiff |
2009-01-04 |
megacz | update to 03-Jan-2009 am33: head, abort, and d-flag |
tree | commitdiff |
2008-12-27 |
David Crawshaw | store .ship files in fleet.jar |
tree | commitdiff |
2008-12-16 |
David Crawshaw | provide an interface for initializing an InterpreterPro... |
tree | commitdiff |
2008-12-16 |
David Crawshaw | remove redundant isInputDock() |
tree | commitdiff |
2008-12-13 |
megacz | fix bug in Interpreter.getDestAddr() |
tree | commitdiff |
2008-12-13 |
megacz | do not double-increment in InterpreterDestination |
tree | commitdiff |
2008-12-13 |
megacz | Make several fields of the Interpreter non-private... |
tree | commitdiff |
2008-12-13 |
megacz | Add DebugDock.java |
tree | commitdiff |
2008-12-13 |
megacz | Make InterpreterProcess public, add step() methods |
tree | commitdiff |
2008-12-13 |
megacz | Cause interpreter to return after one step if no instru... |
tree | commitdiff |
2008-11-03 |
adam | change readWord()/dispatchXX() to recvWord()/sendXX... |
tree | commitdiff |
2008-11-03 |
adam | make getDestAddr() return a BitVector |
tree | commitdiff |
2008-11-03 |
adam | make InterpreterPath extend FleetTwoPath |
tree | commitdiff |
2008-10-27 |
adam | add FleetProcess.{flush,dispatchWord,dispatchToken} |
tree | commitdiff |
2008-10-27 |
adam | add InterpreterDock.peekDataForShip() |
tree | commitdiff |
2008-10-27 |
adam | add Interpreter.getFleet() |
tree | commitdiff |
2008-08-26 |
adam | return ship if already created in Interpreter |
tree | commitdiff |
2008-08-21 |
adam | remove TAPL, improve Instruction.toString(), add conven... |
tree | commitdiff |
2008-08-21 |
adam | cleaner implementation of Shift instruction in Interpre... |
tree | commitdiff |
2008-06-26 |
adam | interpreter updates |
tree | commitdiff |
2008-06-26 |
adam | finish overhaul of interpreter |
tree | commitdiff |
2008-06-26 |
adam | lift sloppy getPathByAddr() implementation into FleetTw... |
tree | commitdiff |
2008-06-26 |
adam | remove ugly FleetTwoFleet.getUniversalSource() method |
tree | commitdiff |
2008-06-26 |
adam | first pass overhaul of interpreter; still does not... |
tree | commitdiff |
2008-06-25 |
adam | collapse InterpreterDock and InstructionDock into one... |
tree | commitdiff |
2008-06-25 |
adam | relocate InstructionEncoder to FleetTwoFleet and make... |
tree | commitdiff |
2008-06-25 |
adam | total overhaul: fleetcode-1.0 api finished |
tree | commitdiff |
2008-02-14 |
adam | support for [dl] and flags |
tree | commitdiff |
2008-02-12 |
adam | cleanup obsolete stuff |
tree | commitdiff |
2008-02-12 |
adam | update interpreter to reset counters on kill/massacre |
tree | commitdiff |
2008-02-12 |
adam | add support for a "standing" count value |
tree | commitdiff |
2008-02-11 |
adam | add support for predicates to parser and interpreter |
tree | commitdiff |
2008-02-11 |
adam | fix bugs in handling of DecrLoop operation |
tree | commitdiff |
2008-02-11 |
adam | add SetFlags instruction to API and interpreter |
tree | commitdiff |
2008-02-04 |
adam | add Rotator ship |
tree | commitdiff |
2008-01-25 |
adam | major overhaul: update dock to am33 |
tree | commitdiff |
2008-01-02 |
adam | add interpreter code and tests for loop counter instruc... |
tree | commitdiff |
2008-01-02 |
adam | split literals into low-half/high-half |
tree | commitdiff |
2008-01-02 |
adam | implement support (fpga+interp+test) for massacre instr... |
tree | commitdiff |
2008-01-02 |
adam | fix counting of kill instructions in interpreter |
tree | commitdiff |
2008-01-01 |
adam | updated interpeter to pre-am32 dock |
tree | commitdiff |
2007-08-26 |
adam | final pass to update instruction encoding; should now... |
tree | commitdiff |
2007-08-26 |
adam | remove last vestiges of old literal system |
tree | commitdiff |
2007-08-25 |
adam | change benkobox=>pump |
tree | commitdiff |
2007-08-24 |
adam | implement bitfifo (software only for now) |
tree | commitdiff |
2007-08-23 |
adam | implement am26 support for constants |
tree | commitdiff |
2007-08-21 |
adam | added dataOutDest |
tree | commitdiff |
2007-08-20 |
adam | rename recycle=>requeue |
tree | commitdiff |
2007-08-10 |
adam | dont downcase names |
tree | commitdiff |
2007-03-01 |
adam | make api.Destination a class rather than an interface |
tree | commitdiff |
2007-02-28 |
adam | experimental: make BenkoBox not extend Destination |
tree | commitdiff |
2007-02-25 |
adam | tweak box semantics in fleeterpreter to make them have... |
tree | commitdiff |
2007-02-22 |
adam | massive overhaul of FleetCode to support multiple desti... |
tree | commitdiff |
2007-02-20 |
adam | support for disabling terminal colors |
tree | commitdiff |
2007-02-17 |
adam | add initial support for virtual destinations |
tree | commitdiff |
2007-02-16 |
adam | fix how the fleeterpreter deals with kill* |
tree | commitdiff |
2007-02-16 |
adam | add kill* |
tree | commitdiff |
2007-02-12 |
adam | move edu.berkeley.fleet.ships to edu.berkeley.fleet... |
tree | commitdiff |
2007-02-12 |
adam | update everything to naming conventions agreed upon... |
tree | commitdiff |
2007-02-12 |
adam | more fixes to bring things up to date with the new... |
tree | commitdiff |
2007-02-05 |
adam | major software code reorg |
tree | commitdiff |
2007-02-03 |
adam | added "mem" ship |
tree | commitdiff |
2007-01-30 |
adam | support for fpga client/server network access |
tree | commitdiff |
2007-01-30 |
adam | second massive overhaul of slipway; now it works on... |
tree | commitdiff |
2007-01-29 |
adam | massive overhaul of slipway (fpga-fleet) |
tree | commitdiff |
2007-01-29 |
adam | updates to make fpga-code instruction generation work... |
tree | commitdiff |
2007-01-28 |
adam | fix bug in Inbox (thank Dominic) |
tree | commitdiff |
2007-01-27 |
adam | allow data->token |
tree | commitdiff |
2007-01-27 |
adam | make readyForItemFromShip() public |
tree | commitdiff |
2007-01-27 |
adam | separated interpreter from assembler |
tree | commitdiff |
next |