Highlights
- Pro
Popular repositories
1,064 contributions in the last year
Less
More
Activity overview
Contributed to
protocolbuffers/upb,
protocolbuffers/protobuf,
google/bloaty
and 5 other
repositories
Contribution activity
August 2021
Created 152 commits in 4 repositories
Created a pull request in google/bloaty that received 17 comments
[dwarf] Ignore DW_AT_linkage_name and DIEs with DW_AT_declaration
DWARF DIEs which have DW_AT_declaration are declarations, not definitions, and shouldn't be counted against the compileunit where they appear. This…
+503
−48
•
17
comments
Opened 31 other pull requests in 4 repositories
google/bloaty
15
merged
- Report ELF section/segment headers as such.
- Removed "rawranges" data source.
- Two fuzz fixes
- Refactored the DWARF parser
- Increased the uncompressed size check to 30x + 128MB
- [pe] Fixed bug found by fuzzing.
- Removed use of pure substr() in wasm, which can throw for badly formatted files.
- Fixed the 32-bit build and a memory leak.
- Added CIFuzz for pull requests.
- Skip compressed debug info if uncompressed size is implausibly large.
- Fixed a bug found by fuzzing.
- Fix a warning in the 32-bit build.
- Fixed a bug found by fuzzing.
- Split and updated the docs.
- New testing infrastructure, and fixes for several ELF/DWARF bugs
protocolbuffers/upb
12
merged
1
open
- Implemented upb_enumvaldef, for storing information about enumvals.
- Beginning of Python+upb: DescriptorPool and a few Descriptor types
- Removed Kokoro configs, they have been superceded by GitHub Actions.
- Brought GitHub Actions-based CI up to parity with existing Kokoro jobs
- Align arena initial block to ensure allocations are aligned.
- Run existing Kokoro tests on GitHub Actions.
- Fixed error message in Bazel aspect.
- Remove CMake support.
- Experiment with GitHub Actions: log in to gcloud.
- Updated Bazel fuzzing to use the newest fuzz rules.
- Updated some docs and removed/rearranged some obsolete stuff.
- Switch to ABSL's wyhash
- Updated ads benchmark to v7 as v5 no longer exists upstream.
protocolbuffers/protobuf
2
merged
google/oss-fuzz
1
merged
Reviewed 11 pull requests in 3 repositories
google/bloaty
5 pull requests
protocolbuffers/upb
3 pull requests
protocolbuffers/protobuf
3 pull requests
Created an issue in bazelbuild/rules_fuzzing that received 7 comments
cc_fuzz_test() breaks non-Clang builds
Actual Behavior
The docs for cc_fuzz_target require you to add the following lines to your .bazelrc:
# Force the use of Clang for C++ builds.
build…
7
comments