Brad Chamberlain

Results 35 issues of Brad Chamberlain

## Feature request ### Summary of Problem Given a comparison between a uint and 0 that is known to always be true by definition such as 'a > 0' or...

stat: Work in Progress
area: Libraries / Modules
type: Feature Request

PR #24391 implemented a new optimization, but kept it off by default to give us more time to live with it. It was then enabled in #25517 due to a...

area: Libraries / Modules
steal
type: Performance

Currently, the internal Chapel implementation of domains has a `definedConst` field that can be used to determine whether the domain was declared as `const` or `var`. However, as noted in...

area: Libraries / Modules
type: Unimplemented Feature

This issue asks whether it is currently possible to create a Chapel program that would open a dynamic library using `dlopen()` and make calls to it. If so, I'd be...

type: Feature Request
area: Tests / Benchmarks
user issue

For some reason, the CLBG site renamed our revcomp 8 version to 9, so this updates our version to reflect that and minimize confusion going forward.

In a discussion with a user this week about co-locales, it was pointed out that we currently have an arguable asymmetry in our suffixes for co-locales in that we support...

area: Runtime
type: Feature Request
user issue

Qthreads 1.21 was released today! We should make sure there are no performance surprises with it and upgrade to it for Chapel 2.3 (in either order).

area: Runtime
type: Refactor

Applying a `c_sizeof()` to a class variable like `c` here: ```chapel var c = new MyClass(); ``` returns the size of the pointer-to-object part of the class, and not the...

area: Libraries / Modules
type: Feature Request

This makes them not just simpler, but focuses on the URLs we prefer for SEO.

post-release

As part of our ongoing conversion of domain maps from classes to records, this PR changes the `CS` class that has been used to represent sparse CSR/CSC domains and arrays...