GitHub PushEvent at 2014-11-09 20:10:51
Repository: chisel
Actor: zhemao
Payload: {"shas":[["d7ee577d28b7b1d44641a5152d306decafc81ac5","e870538c196e77e42e2358e4c3cb432ef9409bde@u-aizu.ac.jp","fix a problem of poking negative numbers","N.Nakasato",true],["48bee2c93efb7a031543a1751e10a6f1f8d6bc15","4b237fc2b3eae9e3830d98bce494d18923e4a8e1@berkeley.edu","Ensure consistency between markedNodes and the IslandCollection result.\n\nWhen building reference-chip with --partitionIslands, we were getting\na Java NoSuchElementException when we tried to move nodes between\nislands, because some of the markedNodes were not in the\nIslandCollection result.\nReorganize the code so those collections are more likely to be kept in\nsync.\nVerify that entries exist for the source and destination islands\nbefore attempting to modify them - generate a ChiselError instead of\nan exception.","Jim Lawson",true],["01e0c0b0b58507e574e572f8bc7dd9322139cd7a","4b237fc2b3eae9e3830d98bce494d18923e4a8e1@berkeley.edu","Use needShadow() in emitRefHi() if allocateOnlyNeededShadowRegisters.\n\nIssue #315 indicates we were dropping the fact that a shadow register\nhad been used (ad was required) in the clock_hi() code. Change the\nlogic so we use needShadow() if appropriate.\nMove determineRequiredShadowRegisters() so it doesn't break up the\nemit methods.","Jim Lawson",true],["0bcc6eb9fc674b51d98027fc7e81675d3f3f7d5b","4b237fc2b3eae9e3830d98bce494d18923e4a8e1@berkeley.edu","Merge pull request #317 from ucb-bar/partition315\n\nTwo fixes for issue #315 --allocateOnlyNeededShadowRegisters breaks code, eats a register","Jim Lawson",true],["55bd297426a01f159628bba77a16efbbb8e4ee38","4b237fc2b3eae9e3830d98bce494d18923e4a8e1@berkeley.edu","Merge pull request #318 from dadeba/fixpokenegative\n\nfix a problem of poking negative numbers","Jim Lawson",true],["9b18bcbfeb86d94c079c10cf874c2ae263299508","4b237fc2b3eae9e3830d98bce494d18923e4a8e1@berkeley.edu","Pass \"-C <targetDir>\" to make - issue #319.","Jim Lawson",true],["d952e438131084f40ee72e1987e9935dfcbe2ab3","4b237fc2b3eae9e3830d98bce494d18923e4a8e1@berkeley.edu","Merge pull request #320 from ucb-bar/makedir319\n\nPass \"-C <targetDir>\" to make - issue #319.","Jim Lawson",true],["29d947f12e382d949bca7cdbeb72e028e3f8bf5e","4b237fc2b3eae9e3830d98bce494d18923e4a8e1@berkeley.edu","Revert \"fix a problem of poking negative numbers\"","Jim Lawson",true],["43c1130ba91e560003741109a533b6063e8cc656","4b237fc2b3eae9e3830d98bce494d18923e4a8e1@berkeley.edu","Revert pr #318 - fix a problem of poking negative numbers.\n\nThis assumes it is more desirable to be able to poke large unsigned\nnumbers, than poke 32-bit signed numbers in hex format.","Jim Lawson",true],["43a652add9651a0174f05431c672899b5bc5c4d7","4b237fc2b3eae9e3830d98bce494d18923e4a8e1@berkeley.edu","Merge pull request #323 from ucb-bar/pr/322\n\nRevert \"fix a problem of poking negative numbers\" - #318","Jim Lawson",true]],"size":10,"ref":"refs/heads/master","head":"43a652add9651a0174f05431c672899b5bc5c4d7"}