{"push_id":1165550346,"size":193,"distinct_size":59,"ref":"refs/heads/wip-walk-forms-new-marco-stuff","head":"166906804db2c133112218d1a935a017b85dbb2c","before":"8c8a0a232768a7d0b19940914a14dddc337987a9","commits":[{"sha":"01ac3a2edf9f95d5edcda39f78d5dab04555c025","author":{"name":"Douglas Katzman","email":"d3186d68e3b9a5e7cdfef1aac4022bd4b8c1706e@google.com"},"message":"Correct the interpreter stub for CHECK-BOUND","distinct":false,"url":"https://api.github.com/repos/scymtym/sbcl/commits/01ac3a2edf9f95d5edcda39f78d5dab04555c025"},{"sha":"5250d770754495f1a18b62e74179b4e322c3b2ad","author":{"name":"Stas Boukarev","email":"eb20bdd91d7baed49f21b6aaf1a455b729fbd972@gmail.com"},"message":"Generate debug info outside of WITHOUT-GCING.\n\nIn MAKE-CORE-COMPONENT.","distinct":false,"url":"https://api.github.com/repos/scymtym/sbcl/commits/5250d770754495f1a18b62e74179b4e322c3b2ad"},{"sha":"f6eb53a67ce39fe6047a15f00158cfb7c73659f3","author":{"name":"Stas Boukarev","email":"eb20bdd91d7baed49f21b6aaf1a455b729fbd972@gmail.com"},"message":"Speed up debug info creation for highly nested functions.\n\nCache visible variables in lexenvs, including variables recursively\nfetched from (call-lexenv (lexenv-lambda lexenv)).\n\nFixes lp#1563355.","distinct":false,"url":"https://api.github.com/repos/scymtym/sbcl/commits/f6eb53a67ce39fe6047a15f00158cfb7c73659f3"},{"sha":"ad53b781a7272a9c0f5002d8e0f33f7441e15241","author":{"name":"Stas Boukarev","email":"eb20bdd91d7baed49f21b6aaf1a455b729fbd972@gmail.com"},"message":"Remove call_into_c on x86-64.\n\nIt was only used for (%primitive print), call debug_print directly.","distinct":false,"url":"https://api.github.com/repos/scymtym/sbcl/commits/ad53b781a7272a9c0f5002d8e0f33f7441e15241"},{"sha":"d9450cbb8891937a9c5adcf00445443c714898c5","author":{"name":"Douglas Katzman","email":"d3186d68e3b9a5e7cdfef1aac4022bd4b8c1706e@google.com"},"message":"Fix CANNOT-/SHOW when compiling with #!+sb-show\n\nBasically avoid trying to use CONCATENATE at runtime,\nand don't even try to compile it efficiently.","distinct":false,"url":"https://api.github.com/repos/scymtym/sbcl/commits/d9450cbb8891937a9c5adcf00445443c714898c5"},{"sha":"ba8910dec886e02345448c01edfa728dbb7fbcae","author":{"name":"Douglas Katzman","email":"d3186d68e3b9a5e7cdfef1aac4022bd4b8c1706e@google.com"},"message":"Fix genesis bug that manifested in scav_vector().\n\nscav_vector(), when it scavenged a vector backing a hash-table,\ninvoked scavenge() on a hash-table using an 'n_words' value computed from\nsizeof(hash_table), not the sizetab[] function on the table.\nThis was a right only by accident. If the C struct was slightly different,\nthe n_words computation might disagree with the number of words that instance\nscavenging actually scanned based on the instance header.\nThis is because write-structure-object would omit a raw slot from C\nunless followed by a non-raw slot; and the compensation for dd-length\nworked only if no slots had been omitted. So by messing with slot order,\nyou could violate the assertion at line 168 of gc-common that scavenging\ndidn't go past the expected end pointer calculated from n_words.","distinct":false,"url":"https://api.github.com/repos/scymtym/sbcl/commits/ba8910dec886e02345448c01edfa728dbb7fbcae"},{"sha":"d33791bbaba862fc0091c42024048d11114e3732","author":{"name":"Douglas Katzman","email":"d3186d68e3b9a5e7cdfef1aac4022bd4b8c1706e@google.com"},"message":"Allow bignum raw slot bitmap in genesis.","distinct":false,"url":"https://api.github.com/repos/scymtym/sbcl/commits/d33791bbaba862fc0091c42024048d11114e3732"},{"sha":"8b61798d9dd3a9216368195370a3500b02945d07","author":{"name":"Douglas Katzman","email":"d3186d68e3b9a5e7cdfef1aac4022bd4b8c1706e@google.com"},"message":"Fix CLISP-hosted build.","distinct":false,"url":"https://api.github.com/repos/scymtym/sbcl/commits/8b61798d9dd3a9216368195370a3500b02945d07"},{"sha":"25237efaed44e510eec59eae0286fd8f4f909335","author":{"name":"Douglas Katzman","email":"d3186d68e3b9a5e7cdfef1aac4022bd4b8c1706e@google.com"},"message":"Mitigate #!+cheneygc fd-stream corruption warning","distinct":false,"url":"https://api.github.com/repos/scymtym/sbcl/commits/25237efaed44e510eec59eae0286fd8f4f909335"},{"sha":"5df39a6f29b8c9f1f549ca6c76c5b435af9e73de","author":{"name":"Douglas Katzman","email":"d3186d68e3b9a5e7cdfef1aac4022bd4b8c1706e@google.com"},"message":"Unbreak mips","distinct":false,"url":"https://api.github.com/repos/scymtym/sbcl/commits/5df39a6f29b8c9f1f549ca6c76c5b435af9e73de"},{"sha":"c6ef1e4ed8b7afb01cb089686892eb26ade58f8c","author":{"name":"Tomas Hlavaty","email":"55bc7b18e460d0d077310393ffbc002e6fe4eaec@logand.com"},"message":"fix arm build using clisp xc-host","distinct":false,"url":"https://api.github.com/repos/scymtym/sbcl/commits/c6ef1e4ed8b7afb01cb089686892eb26ade58f8c"},{"sha":"32262e763780bcc3232c4c278fafab892595f3a0","author":{"name":"Douglas Katzman","email":"d3186d68e3b9a5e7cdfef1aac4022bd4b8c1706e@google.com"},"message":"Silence \"assertion too complex\"","distinct":false,"url":"https://api.github.com/repos/scymtym/sbcl/commits/32262e763780bcc3232c4c278fafab892595f3a0"},{"sha":"8623ced8b222e66d939e521ee1ed87629479d9ed","author":{"name":"Douglas Katzman","email":"d3186d68e3b9a5e7cdfef1aac4022bd4b8c1706e@google.com"},"message":"Make #!+sb-show a teeny bit less noisy","distinct":false,"url":"https://api.github.com/repos/scymtym/sbcl/commits/8623ced8b222e66d939e521ee1ed87629479d9ed"},{"sha":"027130c5fde82ef36ac25d1cfb6b36d25aaf5cb9","author":{"name":"Douglas Katzman","email":"d3186d68e3b9a5e7cdfef1aac4022bd4b8c1706e@google.com"},"message":"Share identical SNARF-ERROR-JUNK among 7 backends.","distinct":false,"url":"https://api.github.com/repos/scymtym/sbcl/commits/027130c5fde82ef36ac25d1cfb6b36d25aaf5cb9"},{"sha":"09838c1721b9427e16d4e6e7a5420fb949e8dc1d","author":{"name":"Douglas Katzman","email":"d3186d68e3b9a5e7cdfef1aac4022bd4b8c1706e@google.com"},"message":"Ignore some warnings about \"%d\" and sizeof","distinct":false,"url":"https://api.github.com/repos/scymtym/sbcl/commits/09838c1721b9427e16d4e6e7a5420fb949e8dc1d"},{"sha":"394858221630d7a30052bda2ff176c76e8f60e13","author":{"name":"Douglas Katzman","email":"d3186d68e3b9a5e7cdfef1aac4022bd4b8c1706e@google.com"},"message":"Remove list of atomic types specs in 'loop'\n\nThis fixes a couple omissions, including REAL.\nIn practice it is not highly useful, but rectifies the\ninconsistency that COMPLEX and NUMBER were both present.","distinct":false,"url":"https://api.github.com/repos/scymtym/sbcl/commits/394858221630d7a30052bda2ff176c76e8f60e13"},{"sha":"dd2ea3f53998738b8f25323d2c3800e4f5fc2519","author":{"name":"Douglas Katzman","email":"d3186d68e3b9a5e7cdfef1aac4022bd4b8c1706e@google.com"},"message":"Use interleaved raw slots on ARM.","distinct":false,"url":"https://api.github.com/repos/scymtym/sbcl/commits/dd2ea3f53998738b8f25323d2c3800e4f5fc2519"},{"sha":"ec9a729784a6021d128789e551a4549dacefdefd","author":{"name":"Douglas Katzman","email":"d3186d68e3b9a5e7cdfef1aac4022bd4b8c1706e@google.com"},"message":"Fix style-warning","distinct":false,"url":"https://api.github.com/repos/scymtym/sbcl/commits/ec9a729784a6021d128789e551a4549dacefdefd"},{"sha":"5ff61c44e447b99f5fa10eaca076bb121e843ef0","author":{"name":"Douglas Katzman","email":"d3186d68e3b9a5e7cdfef1aac4022bd4b8c1706e@google.com"},"message":"Don't use sb!xc:*compile-print* at cross-compile-time\n\nThe build scripts don't set that; they set the host's one.","distinct":false,"url":"https://api.github.com/repos/scymtym/sbcl/commits/5ff61c44e447b99f5fa10eaca076bb121e843ef0"},{"sha":"e1e05e18d4d7d9ea3109d5f743c8160054f0a03c","author":{"name":"Douglas Katzman","email":"d3186d68e3b9a5e7cdfef1aac4022bd4b8c1706e@google.com"},"message":"Speed up production of PCL instance hash code.","distinct":false,"url":"https://api.github.com/repos/scymtym/sbcl/commits/e1e05e18d4d7d9ea3109d5f743c8160054f0a03c"}]}
{"actor":{"display_login":"scymtym"}}