Jordan Henderson
Jordan Henderson
This commit also unites the implementations of the 32 and 64 bit slots. ## Purpose and Motivation This will half the amount of ram used in the 64 bit build....
## Purpose and Motivation Managing the stack pointer is annoying. Making sure primitives check the types and produce good consistent errors is annoying. Ensuring you don't overwrite a value on...
## Environment * Window compiler ## Expected vs. actual behaviour The following is all valid C++, but the current compiler configuration doesn't accept them and needs extra flags to enable...
## Description This test assumes the server's real time memory is exactly as stated and does include any padding. ## Environment * SuperCollider version: current ## Explanation Once you unpack...
## Purpose and Motivation Add documentation for `performArgs`. ## Types of changes - Documentation ## To-do list - [x] Code is tested - [x] All tests are passing - [x]...
## Purpose and Motivation There are two bugs here. Args need to be inserted into the array in object prototyping as opposed to appended, and in the case of duplicate...
# Purpose and Motivation This is a large refactor/rewrite of the SynthDef compiler because it is broken and complicated to use. See https://scsynth.org/t/proposal-refactor-synthdef-ugen-optimizations/9834/86 for a wider discussion on the issue....
## Environment * SuperCollider version: 3.14 * Operating system: * Other details (Qt version, audio driver, etc.): ## Steps to reproduce ```supercollider a = [1, 2]; nil.addAll(a) === a; ```...
## Environment * SuperCollider version: dev * Operating system: * Other details (Qt version, audio driver, etc.): ## Steps to reproduce ```supercollider f = { |a| a }; f.(1, a:...
## Environment * SuperCollider version: 1.13.dev * Operating system: * Other details (Qt version, audio driver, etc.): ## Steps to reproduce The idea a this feature was for a post...