Paul Bone

Results 129 issues of Paul Bone

Here is a paper a colleague passed to me with an interesting idea for compacting memory in an uncooperative environment. This is not an "issue" or even a "request". But...

feature-request

The Local structure here https://searchfox.org/mozilla-central/source/third_party/rust/crossbeam-epoch/src/internal.rs#287 is 2104 bytes long. When compiled into Firefox and using the jamalloc memory allocator this is rounded up to 4096 bytes (a very common practice)....

crossbeam-epoch

Even within FP there are multiple meanings of some terms, a good example is functor. You've covered one meaning and might not be aware of the other two meanings. 1....

We already have a docker image for developing Plasma, Split it into two, a base image for both to inherit (or copy from) and make a new image that includes...

type: enhancement
skill: scripting
skill: git
meta: triaged
status: blocked
component: scripts

Make more Mercury packages for debian based systems. - [x] amd64 - [x] i386 - [ ] armhf - [ ] aarch64 - [x] Recent ROTD of Mercury - [x]...

type: enhancement
skill: mercury
project
meta: triaged
status: accepted

This is still a work-in-progress. But I'd like for someone to check my Lua at this point. Thanks.

skill: scripting
meta: triaged
status: accepted
type: maintenance
component: tests

The compiler can crash when the module name in the file and the `BUILD.plz` don't match. For example. here the file name is: `ho_call_bug_30.p` The module name in that file...

type: bug
skill: mercury
meta: triaged
status: accepted
component: build

type: enhancement
skill: C++
meta: triaged
status: blocked
component: library
skill: plasma

Modify test scripts to use Test Anything Protocol (TAP) for integration into CI harnesses. Then use a simple (maybe AWK) script to post-process the output or just use a test...

type: enhancement
meta: help wanted
skill: scripting
meta: no-domain-knowledge
meta: triaged
status: new

Organise tests into directories based on what component they test, rather than how the test is implemented (eg valid/invalid).

skill: scripting
meta: triaged
status: accepted
type: maintenance
component: tests