You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to unofficial-r...@googlegroups.com
Hi!
I'll let you judge if these deserve an edit or not in the document, but regarding N4526:
With respect to «Game developers want separate memory budgets for every subsystem, so there's no such thing as a "global" new», I've heard it from companies in other low-latency domains, particularly those that deal with real-time audio, that «global» new is a pain when composing an application from disjoint modules such as DLLs or SOs. There are workarounds, of course, but it complicates their task
One thing that game developers have told me they want to do is play with such things as the size of their threads' stacks; it seems to be standard practice in quite a few of the big name companies. On some OS' like Windows, this is done at thread startup. With standard C++ threads, there is not such service, and the native handle for a thread is not available until after thread construction (which makes sense), so this «normal» feature for them is not possible through standard utilities