Jake Hillion

Results 59 issues of Jake Hillion

TreeBuilder V2 codegen automatically generates the declarations for traversal functions. For example: ``` template struct TypeHandler { ... ``` However, `IssetBitsetOption_3` is the generated OI type and does not match...

bug
help wanted
codegen

enhancement
codegen
library

The output when seeing polymorphic types disagrees with the previous implementation as it includes entries like `_vptr$B` which were previously hidden. These likely need to be filtered out when generating...

bug
help wanted
library

In CodeGen/TreeBuilder V1 the JSON output would often include things like `long long` and `int` as time names. CodeGen/TreeBuilder V2 have changed to using the platform agnostic `int64_t` and `int32_t`....

testing

The help URL in `oid --help` goes to https://fburl.com/oid. This is useless to anyone outside of the company. We should create a landing page on the website with information about...

documentation
good first issue

Recently we've been experiencing an increased number of SIGPIPE errors when running the CI tests. I've seen this once on my devserver too. Fixing the symptom (failing CI tests) by...

Containers with no template parameters are successfully found by `OICodeGen::isContainer` but not found by `TreeBuilder::isContainer`. This is because `TreeBuilder` relies on `containerTypeMap` (`containerTypeMapDrgn` in `OICodeGen`) which is only inserted to...

codegen

Container configuration files must be explicitly listed in the configuration file. Extend this to support globbing them within a folder.

enhancement

On huge types we sometimes see the problem of `uintptr_t` being stubbed as `struct alignas(8) uintptr_t { char dummy[8];};`. This is a huge problem as we use `uintptr_t` for our...

bug
codegen