glslang-zig/glslang
John Kessenich 4ceaab166c Memory: Move to a normal model of ownership of memory pools, for new/delete.
Addresses step 4 of #976, overlaps #916.

For each pool, now, it is newed, remembered, and freed by the same entity,
rather than having a mix (thread finalize freeing current pool) that could
lead to double freeing of the same pool. It is quite rational and simple now.

This will enable reinstalling process and thread tear down.
2017-11-12 15:46:40 -07:00
..
GenericCodeGen Non-functional: White space after "//", mostly for copyrights. 2017-01-06 12:34:14 -07:00
Include Memory: Non-Functional: Rationalize and improve encapsulation of TLS usage. 2017-11-12 15:28:58 -07:00
MachineIndependent Memory: Move to a normal model of ownership of memory pools, for new/delete. 2017-11-12 15:46:40 -07:00
OSDependent Merge pull request #969 from d3x0r/patch-1 2017-07-04 11:00:42 -06:00
Public Memory: Non-Functional: Rationalize and improve encapsulation of TLS usage. 2017-11-12 15:28:58 -07:00
CMakeLists.txt Merge pull request #969 from d3x0r/patch-1 2017-07-04 11:00:42 -06:00
updateGrammar Bison: Non-functional: Move to revision 3.0.4. 2016-05-04 12:54:56 -06:00