Isle
Loading...
Searching...
No Matches
library_smartheap.h
Go to the documentation of this file.
1#ifdef 0
2
3// LIBRARY: ISLE 0x402f10
4// ?shi_New@@YAPAXKIPAU_SHI_Pool@@@Z
10
11// LIBRARY: ISLE 0x402fb0
12// _MemInitDefaultPool@0
15
16// LIBRARY: ISLE 0x403020
17// _shi_call_new_handler_msc
20
21// LIBRARY: ISLE 0x403050
22// _MemPoolShrink@4
25
26// LIBRARY: ISLE 0x403180
27// _MemPoolPreAllocate@12
32
33// LIBRARY: ISLE 0x403300
34// @_shi_initPageHeaders@4
37
38// LIBRARY: ISLE 0x403570
39// @shi_allocPageHeader@4
43
44// LIBRARY: ISLE 0x4035a0
45// @shi_freePageHeader@8
49
50// LIBRARY: ISLE 0x403750
51// @_shi_deletePage@8
55
56// LIBRARY: ISLE 0x403830
57// @_shi_allocExternal@12
63
64// LIBRARY: ISLE 0x403a50
65// @_shi_initPageVariable@8
69
70// LIBRARY: ISLE 0x403b00
71// _MemAllocPtr@12
77
78// LIBRARY: ISLE 0x403d60
79// @_shi_allocVar@12
84
85// LIBRARY: ISLE 0x403ef0
86// @_shi_allocBlock@12
92
93// LIBRARY: ISLE 0x4040c0
94// _MemFreePtr@4
97
98// LIBRARY: ISLE 0x404170
99// @_shi_freeVar@4
102
103// LIBRARY: ISLE 0x404260
104// _MemReAllocPtr@12
110
111// LIBRARY: ISLE 0x4043b0
112// @_shi_resizeAny@16
118
119// LIBRARY: ISLE 0x404650
120// @_shi_resizeVar@8
124
125// LIBRARY: ISLE 0x404820
126// _MemSizePtr@4
130
131// LIBRARY: ISLE 0x4048d0
132// @shi_findAllocAddress@4
136
137// LIBRARY: ISLE 0x404910
138// @_shi_sysAlloc@8
142
143// LIBRARY: ISLE 0x4049a0
144// @_shi_sysFree@4
147
148// LIBRARY: ISLE 0x404a00
149// @_shi_sysRealloc@12
155
156// LIBRARY: ISLE 0x404ab0
157// @_shi_sysResize@12
162
163// LIBRARY: ISLE 0x404b90
164// @_shi_sysSize@4
168
169// LIBRARY: ISLE 0x404bd0
170// @_shi_sysAllocNear@4
173
174// LIBRARY: ISLE 0x404bf0
175// @_shi_sysFreeNear@4
178
179// LIBRARY: ISLE 0x404c10
180// @_shi_sysValidatePtr@12
185
186// LIBRARY: ISLE 0x404d10
187// @_shi_sysValidateFunction@4
190
191// LIBRARY: ISLE 0x405300
192// @_shi_sysAllocPool@12
197
198// LIBRARY: ISLE 0x405520
199// @_shi_sysResizePool@16
205
206// LIBRARY: ISLE 0x405690
207// @_shi_sysFreePage@4
210
211// LIBRARY: ISLE 0x4057b0
212// @_shi_sysSizePage@4
216
217// LIBRARY: ISLE 0x4057e0
218// @_shi_sysSizePool@8
222
223// LIBRARY: ISLE 0x405800
224// @_shi_registerShared@16
230
231// LIBRARY: ISLE 0x405a00
232// @_shi_unregisterShared@8
236
237// LIBRARY: ISLE 0x405b20
238// @_shi_getNextPool@4
242
243// LIBRARY: ISLE 0x405b30
244// @shi_delNextPool@4
247
248// LIBRARY: ISLE 0x405d30
249// @shi_createAndEnterMutexShr@12
254
255// LIBRARY: ISLE 0x405e20
256// @shi_termPoolMutexShr@4
259
260// LIBRARY: ISLE 0x405e40
261// @shi_enterPoolMutexShr@4
264
265// LIBRARY: ISLE 0x405e60
266// @shi_leavePoolMutexShr@4
269
270// LIBRARY: ISLE 0x405e80
271// __shi_enterCriticalSection@0
273
274// LIBRARY: ISLE 0x405ea0
275// __shi_leaveCriticalSection@0
277
278// LIBRARY: ISLE 0x405ec0
279// __shi_createAndEnterMutex
281
282// LIBRARY: ISLE 0x405ef0
283// _shi_enterPoolMutexSafely
285
286// LIBRARY: ISLE 0x405fd0
287// _shi_enterPoolInitMutexReader
289
290// LIBRARY: ISLE 0x406060
291// _shi_leavePoolInitMutexReader
293
294// LIBRARY: ISLE 0x406090
295// _shi_enterPoolInitMutexWriter
297
298// LIBRARY: ISLE 0x406160
299// _shi_leavePoolInitMutexWriter
301
302// LIBRARY: ISLE 0x406180
303// _shi_isNT
306
307// LIBRARY: ISLE 0x4061b0
308// _MemPoolInit@4
311
312// LIBRARY: ISLE 0x406520
313// _MemPoolSetPageSize@8
317
318// LIBRARY: ISLE 0x406630
319// _MemPoolSetBlockSizeFS@8
323
324// LIBRARY: ISLE 0x406710
325// @_shi_poolFree@8
329
330// LIBRARY: ISLE 0x4068c0
331// @_shi_invokeErrorHandler1@8
335
336// LIBRARY: ISLE 0x406be0
337// _MemErrorUnwind@0
339
340// LIBRARY: ISLE 0x406c30
341// _MemDefaultErrorHandler@4
344
345// LIBRARY: ISLE 0x406cb0
346// @_shi_taskRemovePool@4
349
350// LIBRARY: ISLE 0x406d50
351// @_shi_getCurrentThreadContext@8
355
356// LIBRARY: ISLE 0x406db0
357// @_shi_deleteThreadContext@8
361
362// LIBRARY: ISLE 0x406e40
363// _calloc
365
366// LIBRARY: ISLE 0x406ea0
367// _realloc
369
370// LIBRARY: ISLE 0x406f10
371// __expand
373
374// LIBRARY: ISLE 0x406f50
375// __heapadd
377
378// LIBRARY: ISLE 0x406f60
379// __heapwalk
381
382// LIBRARY: ISLE 0x406ff0
383// __heapused
385
386// LIBRARY: ISLE 0x407020
387// __heapmin
389
390// LIBRARY: ISLE 0x407040
391// __msize
393
394// LIBRARY: ISLE 0x407050
395// __heapchk
397
398// LIBRARY: ISLE 0x407080
399// __heapset
401
402// LIBRARY: ISLE 0x407090
403// @_shi_sysReportError@16
409
410// LIBRARY: ISLE 0x407110
411// _MemPoolSize@4
414
415// LIBRARY: ISLE 0x4071a0
416// _MemPoolWalk@8
420
421// LIBRARY: ISLE 0x407240
422// @_shi_walkPool@16
428
429// LIBRARY: ISLE 0x407540
430// @shi_isBlockInUseSmall@8
434
435// LIBRARY: ISLE 0x407800
436// @_shi_isBlockInUseFS@12
441
442// LIBRARY: ISLE 0x407880
443// _MemPoolCheck@4
446
447// LIBRARY: ISLE 0x407b20
448// _MemCheckPtr@8
452
453// LIBRARY: ISLE 0x4084e0
454// __except_handler3
456
457// GLOBAL: ISLE 0x40f0a0
458// _szLibName
460
461// GLOBAL: ISLE 0x4102f4
462// ?_new_handler@@3P6AXXZA
464
465// GLOBAL: ISLE 0x4102fc
466// _MemDefaultPool
468
469// GLOBAL: ISLE 0x41031c
470// __shi_compactPoolFn
472
473// GLOBAL: ISLE 0x410320
474// __shi_compactPageFn
476
477// GLOBAL: ISLE 0x410324
478// _MemDefaultPoolFlags
480
481// GLOBAL: ISLE 0x41032c
482// __shi_mutexGlobalInit
484
485// GLOBAL: ISLE 0x410330
486// __shi_mutexMovInit
488
489// GLOBAL: ISLE 0x410334
490// __shi_mutexMovLockCount
492
493// GLOBAL: ISLE 0x410338
494// _shi_initPoolReaders
496
497// GLOBAL: ISLE 0x41033c
498// _shi_eventInitPool
500
501// GLOBAL: ISLE 0x410340
502// _shi_mutexMovShr
504
505// GLOBAL: ISLE 0x410368
506// _shi_deferFreePools
508
509// GLOBAL: ISLE 0x410378
510// __shi_poolTerminating
512
513// GLOBAL: ISLE 0x41037c
514// _MemDefaultPoolBlockSizeFS
516
517// GLOBAL: ISLE 0x410380
518// _MemDefaultPoolPageSize
520
521// GLOBAL: ISLE 0x410384
522// _SmartHeap_malloc
524
525// GLOBAL: ISLE 0x4105b0
526// __shi_TaskRecord
528
529// GLOBAL: ISLE 0x4125f8
530// ?_pnhHeap@@3P6AHI@ZA
532
533// GLOBAL: ISLE 0x412830
534// __shi_mutexMov
536
537// GLOBAL: ISLE 0x412850
538// _shi_mutexPoolSynch
540
541// GLOBAL: ISLE 0x412870
542// __shi_mutexGlobal
544
545#endif