{"push_id":584038969,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"0f89f95d0b399900422a8438f2e83fe4282eadd5","before":"c1f17bd148c4ffa18f8f289f086f77826b62d834","commits":[{"sha":"bf53a548e1ce5b720d670b02bc5c65d202704a71","author":{"email":"1a6d70c497b881333962fb40612e3f3827d7c1cd@philipreames.com","name":"Philip Reames"},"message":"Update the GC docs to explicitly mention both gcroot and gc.statepoint\n\nAlso, fix confusing bit of the gcroot documentation that bit me personally.","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm-project-submodule/commits/bf53a548e1ce5b720d670b02bc5c65d202704a71"},{"sha":"0f89f95d0b399900422a8438f2e83fe4282eadd5","author":{"email":"ec922ca029476608f5ef5cee4c7ae2e6c0b12986@gmail.com","name":"NAKAMURA Takumi"},"message":"Revert r230314, \"Fix codegen for virtual methods that are (re-) exported from multiple modules.\"\n\nIt crashes for targeting (i686|x86_64)-win32.\n\n  clang: clang/lib/AST/VTableBuilder.cpp:142: {anonymous}::FinalOverriders::OverriderInfo {anonymous}::FinalOverriders::getOverrider(const clang::CXXMethodDecl*, clang::CharUnits) const: Assertion `OverridersMap.count(std::make_pair(MD, BaseOffset)) && \"Did not find overrider!\"' failed.","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm-project-submodule/commits/0f89f95d0b399900422a8438f2e83fe4282eadd5"}]}