add new urjtag-based code, fjmem
[fleet.git] / src / edu / berkeley / fleet / api /
2009-09-20 Adam MegaczFleetProcess.java: add masterClear() method, use it...
2009-08-30 Adam MegaczBreak Fpga.java into separate subclasses for ML509...
2009-08-30 Adam Megaczadd Fleet.getDefaultImpl() and use it in Makefile
2009-08-22 Adam Megaczadd Fleet.getMaxCodeBagSize() and makeCodeBagDescriptor()
2009-07-31 Adam Megaczadd FleetProcess.sendWord() that takes a signal
2009-07-27 Adam Megaczfix typo in Instruction.Move.toString()
2009-07-16 Adam Megaczfix typo in Instruction.Move.toString()
2009-07-16 Adam Megaczadd BitVector.and(),or(),not()
2009-04-29 megaczfix spacing in Instruction.toString()
2009-04-06 megaczutilize DeferredBitVector functionality in Fleet implem...
2009-04-06 megaczfix Move.toString() to print a Path (includes signal...
2009-04-06 megaczfix typo in Instruction.Flush.toString()
2009-04-06 megaczmake BitVector implement DeferredBitVector
2009-04-06 megaczadd DeferredBitVector class
2009-03-15 megaczfix bug wherein Instruction.toString() would print...
2009-03-14 megaczbetter error checking in Dock.getConstant(String)
2009-03-14 megaczeliminate ShipDescription.Constant class, use BitVector...
2009-03-14 megaczremove "looping" argument from Instruction
2009-01-19 megaczfix mismatch between Instruction.toString() and new...
2009-01-08 megaczfix typo in Instruction.Abort.toString()
2009-01-08 megaczadd BitVector.set(BitVector)
2009-01-04 megaczupdate to 03-Jan-2009 am33: head, abort, and d-flag
2008-12-30 megaczadd BitVector.get(int,int)
2008-12-13 megaczadd BitVector.equalsZeroExtended()
2008-11-16 adamadd FlagFunction.evaluate()
2008-11-11 adamadd Predicate.evaluate() method
2008-11-03 adamchange readWord()/dispatchXX() to recvWord()/sendXX...
2008-11-03 adambetter comment on Instruction.Flush()
2008-11-03 adamadd safety check to Instruction.Shift() constructor
2008-11-03 adamchange readInstruction/writeInstruction to encodeInstru...
2008-11-03 adambetter comments in FleetProcess.java
2008-11-03 adamimprove javadoc comments in Fleet.java
2008-11-03 adamadd Fleet.{getShiftWidth(),getSetWidth()}
2008-11-03 adamadd Ship.getConstant()
2008-11-03 adamadd Dock.getConstant()
2008-11-03 adambetter comments in BitVector
2008-11-03 adambetter implementation of BitVector.setAndSignExtend()
2008-11-03 adamadd BitVector.getImmutable()
2008-11-03 adamhave BitVector.set() return this
2008-10-27 adamadd flush instruction to parser, grammar, and api
2008-10-27 adamadd FleetProcess.{flush,dispatchWord,dispatchToken}
2008-09-07 adamimprove Instruction.toString() method
2008-08-26 adamadd OLCZero predicate
2008-08-21 adamremove TAPL, improve Instruction.toString(), add conven...
2008-08-21 adamdecapitalize default ship names, dont put ordinal in...
2008-06-26 adamadd BitVector.toLong()
2008-06-26 adamadd BitVector copy constructor and BitVector.setAndSign...
2008-06-25 adamadded equals() and hashCode() to BitVector
2008-06-25 adamadded BitVector.setImmutable(), use it in Instruction...
2008-06-25 adamtotal overhaul: fleetcode-1.0 api finished
2008-02-14 adamsupport for [dl] and flags
2008-02-12 adamcleanup obsolete stuff
2008-02-12 adameliminate standing bit
2008-02-12 adamadd support for a "standing" count value
2008-02-12 adamadd predicates to instruction encoder/decoder
2008-02-11 adamre-arrange isLooping() method
2008-02-11 adamadd support for predicates to parser and interpreter
2008-02-11 adamfix bugs in handling of DecrLoop operation
2008-02-11 adamadd SetFlags instruction to API and interpreter
2008-01-25 adammajor overhaul: update dock to am33
2008-01-02 adamadd interpreter code and tests for loop counter instruc...
2008-01-02 adamsplit literals into low-half/high-half
2008-01-02 adamimplement support (fpga+interp+test) for massacre instr...
2008-01-01 adamupdated interpeter to pre-am32 dock
2007-08-28 adambetter error reporting on invalid instructions
2007-08-26 adamfinal pass to update instruction encoding; should now...
2007-08-26 adamremove last vestiges of old literal system
2007-08-25 adamadd pump-local literals and convert Alu1 test case
2007-08-25 adamchange benkobox=>pump
2007-08-23 adamimplement am26 support for constants
2007-08-21 adamadded dataOutDest
2007-08-20 adamrename recycle=>requeue
2007-07-13 adamadd support for shortcuts in FleetDoc
2007-03-01 adammake api.Destination a class rather than an interface
2007-02-28 adamexperimental: make BenkoBox not extend Destination
2007-02-22 adamAPI: inert changes (cleanup, visibility, toString())
2007-02-22 adamAPI: changed getSubName() to getDestinationName()
2007-02-22 adamAPI: removed Inbox and Outbox classes, replaced with...
2007-02-19 adamadded Destination.getSubName()
2007-02-17 adamadd initial support for virtual destinations
2007-02-17 adamadd ship specific literals and a test case
2007-02-16 adamnew syntax: receive, notify, dismiss
2007-02-16 adamadd kill*
2007-02-15 adamadd Instruction.isStanding()
2007-02-12 adamremove superfluous computeOffset() and computeTarget()
2007-02-12 adamadded FleetProcess
2007-02-05 adammajor software code reorg
2007-02-05 adamimproved toString() methods in api
2007-01-27 adambugfix in Instruction.decrementCount()
2007-01-27 adamseparated interpreter from assembler
2007-01-26 adamupdated to AM14, AM15
2007-01-25 adamadded fleet api classes