David T. Crosby

Results 39 issues of David T. Crosby

Are there plans for this to be submitted in the upstream LLVM? Or is this just a proof-of-concept?

## Description Noticed while doing #14226 (and orthogonal to it): on large amounts of Immutablize calls a decent amount of time is spent simply doing class comparisons for non-Hash/Array objects....

## Description One of the reasons DeepMergeCache flaps are so bad for performance is that we `dup` new objects that aren't Hashes/Arrays during the creation of the cache, but we...

## Description Saw this while doing some profiling of attributes reads/writes. By moving the `merge_with == NIL` conditional out of the `deep_merge!` and `hash_only_merge!` methods, there's less method overhead over...

## Description Copying from chef-infra-dev slack channel from report from fretb > We use the value of another attribute for the default of nginx_ports, maybe that’s the cause. I've written...

Status: Untriaged

## Description ChefDK is super gone now, replaced by Chef Workstation https://github.com/chef/chef-workstation File is here: https://github.com/chef/chef/blob/main/.github/ISSUE_TEMPLATE/BUG_TEMPLATE.md?plain=1#L15 Easy task for a first-time committer

Status: Untriaged

## Motivation As a Chef power user, I want to use the latest and greatest Cops, so that I can see and fix problems early, and get the most out...

Type: Enhancement
Aspect: Stability
Triage: Feature Request
Type: Design Proposal

Documentation still references http://rubocop.org for URLs, which works but isn't as secure as using https://rubocop.org (good newbie task) See https://github.com/chef/cookstyle/blob/2971520aef809f5f40fb02cd1c2480410fb376d7/README.md#L13

Type: Bug
Aspect: Documentation
Triage: Confirmed
Status: Good First Issue