Faye Amacker

Results 59 issues of Faye Amacker

Update list of notable users of fxamacker/cbor: - [ ] @fxamacker - mention these in the README text. - [ ] @x448 - please add these to the animated banner...

docs

Microsoft Corporation had NCC Group produce a [security assessment (PDF)](https://github.com/veraison/go-cose/blob/v1.0.0-rc.1/reports/NCC_Microsoft-go-cose-Report_2022-05-26_v1.0.pdf) which includes portions of fxamacker/cbor. ![image](https://user-images.githubusercontent.com/33205765/179355457-0a49d285-6a49-4fab-9965-111d087edc15.png) Please let me know (or post here) if you're authorized to share other security...

docs

Supporting TinyGo would require fewer changes in the features/stream-mode branch compared to master branch. The features/stream-mode branch is a superset of master branch. It has `StreamEncoder` and `StreamDecoder` which would...

TinyGo
feature/stream-mode branch

Add API that uses zero copy to boost performance. Add streaming mode decoder and encoder.

enhancement
feature/stream-mode branch

### Issue To Be Solved Homogeneous arrays of numbers are encoded with redundant data and elements cannot be accessed using offsets. For example, each element of this array repeats the...

Improvement
Performance

## Problem Although PR #2792 reduces peak memory used by checkpointing by reusing ledger state, we can further reduce peak memory used by about 20-30GB during checkpoint serialization. Updates #1744...

Performance
E&V Team

### Changes Split Node into LeafNode and InterimNode and remove unnecessary fields to reduce memory: - 16 bytes for each leaf node - 24 bytes for each interim node Create...

Performance
E&V Team

### Changes To reduce memory used when reading single register, make the execution state: - use a new type `ledger.KeyID` to compute `ledger.Path`. - use `KeyID` which is a simplified...

Performance
E&V Team

## Problem CRC-32 is too small for 170GB checkpoint files (as noted in PR #1944 when file size was closer to 60GB). ## The Proposed Solution I suggested replacing CRC-32...

## Problem Checkpoint file is around 160GB and growing. Also, state extraction during mainnet spork should be faster. Lastly, we currently evict entire 160GB checkpoint file from Linux page cache...

E&V Team