issues
search
snazzy-d
/
sdc
The Snazzy D Compiler
MIT License
250
stars
55
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
There is now a dub.selections.json file checked in.
#360
maxhaton
opened
10 months ago
3
Formatting of functions using `=>` instead of return
#359
nordlow
opened
10 months ago
0
One-shot purge of dirty blocks per region.
#358
dsm9000
opened
10 months ago
0
Add Context.registerFile that accepts content string
#357
MrSmith33
closed
10 months ago
0
Realloc huge allocation in place if possible.
#356
deadalnix
opened
11 months ago
0
bitmap.nextSetRange()
#355
dsm9000
closed
11 months ago
1
Pack region metadata into bitfield.
#354
dsm9000
closed
11 months ago
1
Autoformat without parallel
#353
0xEAB
closed
11 months ago
2
Multi-platform glue for madvise().
#352
dsm9000
closed
11 months ago
1
Denominate region size in blocks.
#351
dsm9000
closed
11 months ago
1
Track dirty regions precisely during partitioning.
#350
dsm9000
closed
12 months ago
0
bitmap.copyRangeFrom()
#349
dsm9000
closed
1 year ago
2
Static print buffer for d.rt.contract.
#348
dsm9000
closed
1 year ago
0
Use format() instead of to() + string concat in source.location
#347
0xEAB
closed
1 year ago
0
Separate new-syntax contracts with linebreaks
#346
0xEAB
opened
1 year ago
3
Use new contract syntax for non-complex contracts: source
#345
0xEAB
closed
11 months ago
1
Use new contract syntax for non-complex contracts: format + util
#344
0xEAB
closed
11 months ago
0
Use new contract syntax for non-complex contracts: d.semantic
#343
0xEAB
opened
1 year ago
0
Use new contract syntax for non-complex contracts: d.ast + d.ir
#342
0xEAB
closed
1 year ago
0
Use new contract syntax for non-complex contracts: d.llvm
#341
0xEAB
opened
1 year ago
0
Run CI with llvm beta, as latest is broken.
#340
deadalnix
closed
1 year ago
0
Update to LLVM 16
#339
deadalnix
closed
1 year ago
0
Track dirty pages in regionAllocator.
#338
dsm9000
closed
1 year ago
5
Allow purging oldest N dirty pages in regionAllocator.
#337
dsm9000
closed
1 year ago
1
Base.purgeAddressSpace() via madvise()
#336
dsm9000
closed
11 months ago
0
Track dirty pages in regionAllocator and preferentially reuse them when possible.
#335
dsm9000
closed
11 months ago
2
Batch alloc from bin with behaviour patterned after jemalloc's
#334
dsm9000
opened
1 year ago
2
Bulk allocate and free ops in extent.
#333
dsm9000
closed
1 year ago
0
Explicitly convert loop indexes from `size_t` to `uint`
#332
0xEAB
closed
1 year ago
1
One contract per line
#331
0xEAB
opened
1 year ago
0
Use new contract syntax for non-complex contracts
#330
0xEAB
closed
1 year ago
2
Slab slot allocator in bin.d and arena.d can now operate in bulk.
#329
dsm9000
closed
1 year ago
0
Double-ended queue for used in TLC cache.
#328
dsm9000
closed
1 year ago
0
Use `dmd -run` instead of `rdmd`
#327
0xEAB
opened
1 year ago
11
valid/test0176 fails under certain environmental conditions
#326
0xEAB
opened
1 year ago
2
Issue diagnostic message if module name mismatches file
#325
0xEAB
closed
1 year ago
2
Slab alloc threadcache
#324
dsm9000
opened
1 year ago
0
Check all allocations for prohibited size; test for same
#323
dsm9000
closed
1 year ago
0
s/MetaData/Metadata
#322
dsm9000
closed
1 year ago
0
Support for finalizers in SlabAllocInfo.
#321
dsm9000
closed
1 year ago
0
Support for finalizers in slab allocs, and tests for same.
#320
dsm9000
closed
1 year ago
0
Fix currently-inert bug in ptrToAllocEnd.
#319
dsm9000
closed
1 year ago
0
Abolish setSmallUsedCapacity in tcache.
#318
dsm9000
closed
1 year ago
0
Refactor capacity-handling logic in tcache.
#317
dsm9000
closed
1 year ago
0
Refactor slab metadata logic.
#316
dsm9000
closed
1 year ago
1
Rename freespace flags in extent to metadata, simplify logic
#315
dsm9000
closed
1 year ago
0
Static assert that max small alloc size fits in 14 bits.
#314
dsm9000
closed
1 year ago
0
Bug fix for slot pointers in freespace feature for slabs and test for same.
#313
dsm9000
closed
1 year ago
0
New encoding for packed freespace
#312
dsm9000
closed
1 year ago
0
Freespace and finalization support in extent, using new metadata scheme
#311
dsm9000
closed
1 year ago
1
Previous
Next