{"push_id":759148066,"size":25,"distinct_size":25,"ref":"refs/heads/master","head":"04ec78831dc6cad6ef084e4bfe6b02345e5be860","before":"ad9d0c171b963c7ca4fc1b1f345acbda077c866b","commits":[{"sha":"1e64f03870aa06e2ba0dccf09dad7c8fa849a08e","author":{"email":"7d5bf8dfea930b67fe02adb71e167bbaf8f82ffd@gmail.com","name":"Doug Coleman"},"message":"decimals: rename D: to DECIMAL: to help with new parser until we figure out how best to deal with conflicts.","distinct":true,"url":"https://api.github.com/repos/mrjbq7/factor/commits/1e64f03870aa06e2ba0dccf09dad7c8fa849a08e"},{"sha":"3e9d80edf14c5dd3ca517a59e04768e130a13eef","author":{"email":"e1e70fb87bad414a7f9db5ea06a96e4174f344c7@gmail.com","name":"John Benediktsson"},"message":"windows.directx.dinput.constants: simplify uninitialize.","distinct":true,"url":"https://api.github.com/repos/mrjbq7/factor/commits/3e9d80edf14c5dd3ca517a59e04768e130a13eef"},{"sha":"2c41c913eea8469506cfd6bbe8c6a033dd97da23","author":{"email":"e1e70fb87bad414a7f9db5ea06a96e4174f344c7@gmail.com","name":"John Benediktsson"},"message":"parser: split out check-word-name.","distinct":true,"url":"https://api.github.com/repos/mrjbq7/factor/commits/2c41c913eea8469506cfd6bbe8c6a033dd97da23"},{"sha":"cc80c37bbb3beb78f08129120e1d104b7d391685","author":{"email":"e1e70fb87bad414a7f9db5ea06a96e4174f344c7@gmail.com","name":"John Benediktsson"},"message":"namespaces: simplify (box-at) using cache.","distinct":true,"url":"https://api.github.com/repos/mrjbq7/factor/commits/cc80c37bbb3beb78f08129120e1d104b7d391685"},{"sha":"81057c410842a507528356ac73d4a1bc4f9f3ed9","author":{"email":"2a26515dc3088610504c36e59cc28f0714c7a3be@gmail.com","name":"Björn Lindqvist"},"message":"VM: the context_object_count must be wrong, there are only 4 of them","distinct":true,"url":"https://api.github.com/repos/mrjbq7/factor/commits/81057c410842a507528356ac73d4a1bc4f9f3ed9"},{"sha":"510193f012b2c3f218e5144158c0421c712d80ad","author":{"email":"2a26515dc3088610504c36e59cc28f0714c7a3be@gmail.com","name":"Björn Lindqvist"},"message":"VM: an unused #define we can eliminate","distinct":true,"url":"https://api.github.com/repos/mrjbq7/factor/commits/510193f012b2c3f218e5144158c0421c712d80ad"},{"sha":"358fae93c91e5db0912459c56a9a3703058ab5b4","author":{"email":"2a26515dc3088610504c36e59cc28f0714c7a3be@gmail.com","name":"Björn Lindqvist"},"message":"VM: the stack_frame_p() and safepoint_p() functions appear to be\nsemantically identical, let's merge them into a\nno_non_safepoint_words_p() function","distinct":true,"url":"https://api.github.com/repos/mrjbq7/factor/commits/358fae93c91e5db0912459c56a9a3703058ab5b4"},{"sha":"3f9fa7e39ecb26a7fce413a9db66b5b2722cb23b","author":{"email":"2a26515dc3088610504c36e59cc28f0714c7a3be@gmail.com","name":"Björn Lindqvist"},"message":"VM: emit_prolog/emit_epilog can be simplified because stack frame and\nsafe point is always emitted together","distinct":true,"url":"https://api.github.com/repos/mrjbq7/factor/commits/3f9fa7e39ecb26a7fce413a9db66b5b2722cb23b"},{"sha":"bdc4880b174913423eb0c744b6ea84297177cc43","author":{"email":"2a26515dc3088610504c36e59cc28f0714c7a3be@gmail.com","name":"Björn Lindqvist"},"message":"compiler.cfg.save-contexts: context-save-needed not needed because it's\nthe same as gc-map-insn","distinct":true,"url":"https://api.github.com/repos/mrjbq7/factor/commits/bdc4880b174913423eb0c744b6ea84297177cc43"},{"sha":"9cf36e3dc23552489067bd0e09d2e075b22ec37a","author":{"email":"2a26515dc3088610504c36e59cc28f0714c7a3be@gmail.com","name":"Björn Lindqvist"},"message":"bootstrap.image: attempt to remove the SPECIAL-OBJECT: table\n\nInstead of using newly defined words as keys to the special-objects\nhash being built, you can reuse the constants in kernel.private","distinct":true,"url":"https://api.github.com/repos/mrjbq7/factor/commits/9cf36e3dc23552489067bd0e09d2e075b22ec37a"},{"sha":"2b3989f3c9d3936f3f241dfcfe7e5228b308ec6c","author":{"email":"2a26515dc3088610504c36e59cc28f0714c7a3be@gmail.com","name":"Björn Lindqvist"},"message":"bootstrap.assembler.*: convert the other assembly files to the new\njit-define system","distinct":true,"url":"https://api.github.com/repos/mrjbq7/factor/commits/2b3989f3c9d3936f3f241dfcfe7e5228b308ec6c"},{"sha":"8c70f04d4180e76ce89733924431161a14bf518d","author":{"email":"2a26515dc3088610504c36e59cc28f0714c7a3be@gmail.com","name":"Björn Lindqvist"},"message":"bootstrap.image: bs-special-objects -> special-objects,\nbootstrap.image.syntax vocab not needed anymore","distinct":true,"url":"https://api.github.com/repos/mrjbq7/factor/commits/8c70f04d4180e76ce89733924431161a14bf518d"},{"sha":"dbb045e2cd3588fb09254ab674c1eb6db1e7ff46","author":{"email":"2a26515dc3088610504c36e59cc28f0714c7a3be@gmail.com","name":"Björn Lindqvist"},"message":"bootstrap.image: better to use the special-object-count constant from kernel.private","distinct":true,"url":"https://api.github.com/repos/mrjbq7/factor/commits/dbb045e2cd3588fb09254ab674c1eb6db1e7ff46"},{"sha":"9413f711b9847db6f0507d4732e9a50eac17bee6","author":{"email":"2a26515dc3088610504c36e59cc28f0714c7a3be@gmail.com","name":"Björn Lindqvist"},"message":"VM: the JIT_PROFILING special object is never used, so rename it to\nJIT_UNUSED (removing it breaks boot images)","distinct":true,"url":"https://api.github.com/repos/mrjbq7/factor/commits/9413f711b9847db6f0507d4732e9a50eac17bee6"},{"sha":"f3c34e44d4dda3fa3627cbc1fa038464a5a4bc79","author":{"email":"2a26515dc3088610504c36e59cc28f0714c7a3be@gmail.com","name":"Björn Lindqvist"},"message":"VM: FRAME_RETURN_ADDRESS define unused","distinct":true,"url":"https://api.github.com/repos/mrjbq7/factor/commits/f3c34e44d4dda3fa3627cbc1fa038464a5a4bc79"},{"sha":"2b1c6ca11a4354b025881a785af2dad4efd5cda0","author":{"email":"2a26515dc3088610504c36e59cc28f0714c7a3be@gmail.com","name":"Björn Lindqvist"},"message":"VM: move the frame_predecessor() method to the code_heap class","distinct":true,"url":"https://api.github.com/repos/mrjbq7/factor/commits/2b1c6ca11a4354b025881a785af2dad4efd5cda0"},{"sha":"df669298ce191a808e2b92876df51ea25d0fd7c9","author":{"email":"2a26515dc3088610504c36e59cc28f0714c7a3be@gmail.com","name":"Björn Lindqvist"},"message":"VM: split dispatch_signal_handler into two methods, one for resumable\nand one for non-resumable signals","distinct":true,"url":"https://api.github.com/repos/mrjbq7/factor/commits/df669298ce191a808e2b92876df51ea25d0fd7c9"},{"sha":"e14d820138841a03f202774993461c67b74160d7","author":{"email":"2a26515dc3088610504c36e59cc28f0714c7a3be@gmail.com","name":"Björn Lindqvist"},"message":"VM: move trace_partial_objects to visit_partial_objects since it is a\nkind of visitation function","distinct":true,"url":"https://api.github.com/repos/mrjbq7/factor/commits/e14d820138841a03f202774993461c67b74160d7"},{"sha":"5d7fb5da60261d230ca9ef95fc3115dc69e698b0","author":{"email":"2a26515dc3088610504c36e59cc28f0714c7a3be@gmail.com","name":"Björn Lindqvist"},"message":"VM: smaller style-fixes, like removing redundant else clauses and this prefixes","distinct":true,"url":"https://api.github.com/repos/mrjbq7/factor/commits/5d7fb5da60261d230ca9ef95fc3115dc69e698b0"},{"sha":"50822c1a8aa6e0cf57f0b6fefadb9041ab22e60b","author":{"email":"2a26515dc3088610504c36e59cc28f0714c7a3be@gmail.com","name":"Björn Lindqvist"},"message":"vm: add def for the segment struct, it's useful for testing","distinct":true,"url":"https://api.github.com/repos/mrjbq7/factor/commits/50822c1a8aa6e0cf57f0b6fefadb9041ab22e60b"}]}