{"push_id":2791858962,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"6fc782a7d2cf3d7db2df751fa748fb8a6065ecd6","before":"0510ff77403228e3de8835573ea1f7f288695100","commits":[{"sha":"67d2d885c4250fb03c7faf7b4f63a3af637d8401","author":{"name":"yokota","email":"53cc8f2d1a697147b7c0342039a99618629e27d9@users.noreply.github.com"},"message":"Squashed 'gc/' changes from 0125d569a..8b2a98209\n\n8b2a98209 [7.6.8]\n83a38105e Update ChangeLog file (add v7.4.14 release date)\n572218c35 Update ChangeLog file (add v7.2l release date)\n7d6541b20 Update ChangeLog file (v7.6 changes)\ne275822f3 Update ChangeLog file (v7.2 - v7.4 changes only)\n9a886d512 Fix incorrect roots order after root removal in remove_roots_subregion (fix of commits 38d194a, e849b45)\n9520d5b13 Adjust formatting of configure help messages and config.h comments (cherry-pick of commit b63533e7 from 'master')\n9d5a4e755 Update AUTHORS file (add Josh Peterson)\n0aca0d6bc Fix the build for Emscripten (cherry-pick of commit 2d98a9b8 from 'master')\n8e1cacbd6 Update AUTHORS file (add Jonas Echterhoff)\n6f69f57e0 Fix compilation of darwin_stop_world for iOS 8+ (part of commit c6e7e36 from Unity-Technologies/bdwgc)\n11501113b Fix UNTESTED for multi-threaded API functions in gctest (fix of commits c5d4ef9c1, 857bb8ad6)\n0772fd8af Fix suspend_thread_list in case of thread_suspend is interrupted (fix of commit e8cdc7c)\n788eff37b Perform thread_suspend in loop as it may be interrupted (Darwin)\nae97238b7 Update copyright information in alloc.c and gc.c (cherry-pick of commit 1b8afb6f from 'master')\n885a5151e Update copyright information in the documentation and gc.h files\n2f0da46d5 Remove libatomic_ops license information\n74140389d Remove info how to send bugs from README.cords\n652bcd255 Do not use NULL in gc_inline.h (fix of commits 64bed186f, 0ff8f033c)\n0584756c8 Update ChangeLog file (v7.6 changes only)\ne5a649188 Update ChangeLog file (v7.2 - v7.4 changes only) (a cherry-pick of commit d46e0fda from 'release-7_4')\nf5bf0e210 Travis CI: Fix timeout during cppcheck of extra/gc.c (fix of commit 0e97f6e)\n88feca6bc Never return null by C++ GC allocators (a cherry-pick of commits 689b081, c89559b from 'master')\n364e6b5f1 Fix new and delete operators definition for DigitalMars compiler (a cherry-pick of commit 4afeb2fd from 'master')\nca769a4df Never return null pointer by C++ operator new (gc_cpp) (a cherry-pick of commits cb1194d1, e965562c, 4399253c, 2ce94e20 from 'master')\n0e97f6e1e Travis CI: Fix 'cppcheck failed to extract a valid configuration' warning\n64e5bee3a Fix GC_is_valid_displacement and GC_is_visible for non-small objects (a cherry-pick of commit 77f4ff04 from 'master')\ncc16d361a Update NT_MAKEFILE usage information in README files for Win32 and Win64\n39792c9e5 Fix Borland version in documentation to match that in BCC_MAKEFILE\nf82c30868 Update EXTRA_DIST in Makefile, Win32/64 docs after NT_*_MAKEFILE removal (a cherry-pick of commit c76a0d8d from 'master')\n5aea4756c Fix 'pointer arithmetic with NULL' code defect in print_callers\n6992c20df Eliminate 'ptr arithmetic with NULL' cppcheck warning in alloc_mark_stack\n0ea461648 Eliminate 'condition is always true' cppcheck warning in init_gcj_malloc\n76dcd13dd Eliminate 'scope of var can be reduced' cppcheck warning in pthread_join\na85af2225 Travis CI: Test MANUAL_VDB (w/o parallel mark)\nd9bfa93a8 Turn on incremental collection in gctest also if MANUAL_VDB (a cherry-pick of commit 79249057 from 'master')\n98a06e7c2 Fix tests for GC compiled with MANUAL_VDB (a cherry-pick of commit b52c140, f72fc9d, 08a380c, 263ffbb, 3e886de from 'master')\nc72eeacca Fix cords for MANUAL_VDB (a cherry-pick of commits e12e820f3, e8e76b5d8 from 'master')\nc664ef4fe Fix missing GC_dirty calls for GC-allocated objects used internally (a cherry-pick of commits 73d30d2, e5fb574, 8eb6f8d, 0553eb0 from 'master')\n09f68bab2 Do not call GC_dirty_inner unless GC_incremental (a cherry-pick of commits bb8e97c1, f30c0150 from 'master')\ne908cc114 Remove code duplication in gcj_malloc and malloc_explicitly_typed (a cherry-pick of commit 888b7da8 from 'master')\nd3d3dd03d Keep pointer to the start of previous entry in remove_specific_after_fork (a cherry-pick of commit 510fb9f6 from 'master')\n923b8c327 Fix missing GC_dirty invocation from debug_end_stubborn_change\n2872c797c Fix NT_MAKEFILE for VS 2017\n4244e6b8d Fast fail on invalid CPU parameter passed to NT_MAKEFILE (a cherry-pick of commit a4a6329e from 'master')\nd66590871 Add cpu, make_as_lib, nothreads options to NT_MAKEFILE\n8337d7e52 Move de_win compiled resource files to cord/tests\n5bf453f10 Collapse multiple NT_*_MAKEFILE scripts into a single NT_MAKEFILE (a cherry-pick of commits 83120988, e6af86f5 from 'master')\nf3318202b Travis CI: Upgrade clang-4.0 to clang-5.0, and gcc-5 to gcc-8 (a cherry-pick of commits 20193940, e95f456d, f8756474 from 'master')\n4e4684233 Travis CI: test --enable-large-config and LINT2 with assertions on (linux) (a cherry-pick of commit fcdd0bba from 'master')\n48b632770 Travis CI: test --enable-gc-debug in 32-bit mode (linux) (a cherry-pick of commit dac8fb40 from 'master')\n462a846c2 Travis CI: Enable assertion checking for MARK_BIT_PER_OBJ\nc147dcba7 Fix gctest in leak-finding mode (a cherry-pick of commits 4e909d2, 8568ff0 from 'master')\nf04a9f0cd Fix compilation by WCC makefile (a cherry-pick of commit 46ea04d8 from 'master')\n8f5bcfdcd Remove unused USE_GENERIC macro definition and description (a cherry-pick of commit 9ecc54bd from 'master')\nf8a1224af Fix compilation by digimars.mak (DMC) (a cherry-pick of commits 4d68389e, fa9e16de, b1224990 from 'master')\n63be9828d Fix dependency on gc_cpp source in BCC_MAKEFILE and NT_MAKEFILE\nc95692166 Cleanup BCC makefile (remove absolute GC paths, fix del cmd, update clean)\ne39899acf Fix potential null dereference in GC_CONS (a cherry-pick of commit 0ff8f033 from 'master')\n40a8fd8c1 Eliminate duplicate clear_mark_bit call when removing disappearing link (fix of commit 8d13d52b6)\n78c744e0c Eliminate 'language extension used' Clang warning in gc.h\n087b9f62e Fix mark stack overflow checking in push_selected (a cherry-pick of commit 4685f4de from 'master')\n976788025 Fix VirtualQuery call in case of malloc failure (Win32)\n793652dbd Eliminate 'switch statement contains no case label' compiler warning\nebfb2d006 Suppress 'non-member operator new/delete may not be inline' VC++ warning\n57b763e0d Eliminate 'declaration of var hides global declaration' compiler warning\n7e90dfb7c Eliminate 'variable might be uninitialized' warning in win32_start_inner\nf90276ab4 Remove duplicate local variable in reclaim_block (fix of commit 6c1a92445)\neebf85e7e Fix large object base computation in PUSH_CONTENTS() if MARK_BIT_PER_OBJ (a cherry-pick of commit 38b46be3 from 'master')\n962a844b9 Fix typos in ChangeLog and generic_malloc\n57b2c1a75 Fix comment about inv_sz computation in setup_header (a cherry-pick of commit e55f4632 from 'master')\nb82c158c2 Fix result computation in n_set_marks\n09e0175c0 Fix multi-threaded gctest for the case of NTHREADS is set to zero (fix of commit 347c1f0d0)\n4d282c236 Update AUTHORS file (add Jared McNeill and Leonardo Taccari)\n75b763d0b Add support for NetBSD/aarch64 (a cherry-pick of commit 3acaf7b0 from 'master')\n3e7c34e72 Fix 'collecting from unknown thread' abort in leak-finding mode (a cherry-pick of commit 8e646005 from 'master')\n99d373913 Eliminate 'cast between incompatible function types' compiler warning (a cherry-pick of commits 0fa40a71, 3134dee3 from 'master')\n8b432afdf Workaround 'template-id not supported in this context' compiler error (WCC)\n17f1a4590 Do not redefine MSWIN32 macro (WCC) (a cherry-pick of commit 69c0495c from 'master')\nc1d45fab9 Suppress 'functions containing switch are not expanded inline' bcc warning (a cherry-pick of commit aed52fd2 from 'master')\n40560ef9b Eliminate 'comparing signed and unsigned values' compiler warnings (bcc)\n83f9ff348 Eliminate 'possibly incorrect assignment in CORD_vsprintf' compiler warning\n22d36b004 Fix typo in comment for CORD_ec_flush_buf prototype\n05f4d2c74 Fix comments style in configure.ac and Makefile.am (a cherry-pick of commit a043dade from 'master')\n67338bbd7 Fix infinite restarting of mark_some when a static root disappeared (Linux) (a cherry-pick of commits 38d194a3, e849b45c from 'master')\n6d4c8c197 Fix return type in GC_set_warn_proc API documentation (a cherry-pick of commit a63c89e7 from 'master')\n3331afa0c Really abort if failed to read /proc for library registration (Linux)\n53ac1acbd Update AUTHORS file (add Naoyuki Sawa) (a cherry-pick of commit 2b759983 from 'master')\n5f9ae44ae Fix register_dynamic_libraries on Windows 10\n68e8c9d56 Workaround 'function nested_sp is never used' cppcheck style warning\n89fa37053 Workaround 'class C does not have a copy constructor' cppcheck warning\nd6130cdff Workaround 'opposite expression on both sides of &' cppcheck style warning\nc09fa7023 .gitignore: Ignore '.vs' folders\n8361c7091 .gitignore: Ignore gc.def (produced by digimars.mak)\na025c3cb4 .gitignore: Ignore *.tds files (generated by bcc)\nfec76d59a Avoid multiple 'getcontext failed' warnings if getcontext is broken (back-port of commits b594132, 2bfaff7 from 'master')\n4f9c69a1c Install gc.3 man page instead of copying gc.man to doc folder (configure) (back-port of commit c2773a5f from 'master')\n05bc4a65b Add initial RISC-V support (back-port of commits 4f7f0eebd, 3b008f79e from 'master')\n\ngit-subtree-dir: gc\ngit-subtree-split: 8b2a98209a59c92e1be318e4acda507d83175f4d","distinct":true,"url":"https://api.github.com/repos/shirok/Gauche/commits/67d2d885c4250fb03c7faf7b4f63a3af637d8401"},{"sha":"f1bb5678691679c3b2397de614139915dcb032aa","author":{"name":"yokota","email":"53cc8f2d1a697147b7c0342039a99618629e27d9@users.noreply.github.com"},"message":"Merge commit '67d2d885c4250fb03c7faf7b4f63a3af637d8401' into gc7.6.8-subtree","distinct":true,"url":"https://api.github.com/repos/shirok/Gauche/commits/f1bb5678691679c3b2397de614139915dcb032aa"},{"sha":"6fc782a7d2cf3d7db2df751fa748fb8a6065ecd6","author":{"name":"Shiro Kawai","email":"505b90668889c01dd107e0ef719cd08c2c2680dd@acm.org"},"message":"Merge pull request #373 from qykth-git/gc7.6.8-subtree\n\nUpdate GC library to7.6.8","distinct":true,"url":"https://api.github.com/repos/shirok/Gauche/commits/6fc782a7d2cf3d7db2df751fa748fb8a6065ecd6"}]}
{"actor":{"display_login":"shirok"}}