Skip to content

Improved memory pools#1006

Open
devshgraphicsprogramming wants to merge 10 commits intomasterfrom
improved_memory_pools
Open

Improved memory pools#1006
devshgraphicsprogramming wants to merge 10 commits intomasterfrom
improved_memory_pools

Conversation

@devshgraphicsprogramming
Copy link
Member

@devshgraphicsprogramming devshgraphicsprogramming commented Feb 27, 2026

Description

Testing

  • Address Allocator Example
  • Material Compiler Example
  • Mitsuba Loader Example

TODO list:

devshgraphicsprogramming added 10 commits February 27, 2026 15:43
…locate` return some metadata, not just a pointer

And fix bugs
… and refactor into BaseBlockBasedAllocator
Rework the Material Compiler IRs to use the CObjectPool

Also spot that `template using` can be nested in a class/struct, so use that instead, aldo fix not using `deref()` in `CMemoryPool` when doing `emplace` and `_delete`
…tracking trying to insert on a simple lookup

Then fix the CFrontendIR bugs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant