-
Find a way to attach metadata to our data-structures.
### Directions
Attach a `metadata` Symbol to data-structures. Use only _native objects_ (Boolean, Number, String, …) to represent terminal v…
-
### Context
Rerun points are currently abstract and otherwise dimensionless.
Transforms and camera projections define mathematical relationships between sub-spaces, but they still don't ground the…
-
If I use `A.change` to set a property to its current value, the "change" does not show up `A.getConflicts`. E.g.:
```js
const A = require("@automerge/automerge").next;
let doc = A.from({ a: { b…
-
```js
const msgpack = require('@msgpack/msgpack');
let original = {x: undefined};
let serialized = msgpack.encode(original, {extensionCodec});
let deserialized = msgpack.decode(serialized, {exte…
-
```
It would be great if somehow the null references could be visualised. They
can be quite tricky to detect in the variables view.
Ideas:
* Add null node (or nodes) with different format (color an…
-
The sync algorithm currently reads large parts of the store in to memory. E.g.
```rust
// TODO: This is hugely inefficient and needs to be optimized
// For an identity range that includes everyth…
-
**Describe the issue**
Invoking a `MethodHandle` on a method with `Long` as return type returns `0` instead of `null` using native-image.
This can also be reproduced using `Integer` and `Boolean`…
-
While profiling an application, I found `is-string` (and a few related libraries) pretty much topping the charts across the entire codebase:
![image](https://github.com/user-attachments/assets/8a6c…
-
Currently Capacitor allows to return from native method only JSObject (a map, with string key and any json serializable value). The same goes to method arguments - only one arguments of JSObject is su…
-
Follow up for https://github.com/amzn/ion-java/issues/146
Change `readVarUInt` to use `long` instead of `int`. This will allow support for bigger `VarUInt` values allowing for bigger values and co…