Click here to Skip to main content
15,915,093 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: A tricky way of manipulating memory allocation Pin
JackPuppy6-Mar-09 10:59
JackPuppy6-Mar-09 10:59 
General. Pin
Perisic, Aleksandar6-Mar-09 11:24
Perisic, Aleksandar6-Mar-09 11:24 
General. Pin
Perisic, Aleksandar6-Mar-09 12:48
Perisic, Aleksandar6-Mar-09 12:48 
GeneralRe: A tricky way of manipulating memory allocation Pin
JackPuppy6-Mar-09 23:08
JackPuppy6-Mar-09 23:08 
General. Pin
Perisic, Aleksandar7-Mar-09 3:16
Perisic, Aleksandar7-Mar-09 3:16 
GeneralRe: A tricky way of manipulating memory allocation Pin
JackPuppy7-Mar-09 9:58
JackPuppy7-Mar-09 9:58 
General. Pin
Perisic, Aleksandar7-Mar-09 10:59
Perisic, Aleksandar7-Mar-09 10:59 
GeneralRe: A tricky way of manipulating memory allocation Pin
JackPuppy10-Mar-09 2:00
JackPuppy10-Mar-09 2:00 
I read a lot of arctiles in heap management these days.
you can goole "free lists lookaside table filetype:ppt" and there a bunch of useful infomation. I find a serious problem:


1.all mallocs and frees in different versions of CRT of Windows call the same RtlAllocateHeap(), and RtlFreeHeap(), and all infomation needed by RtlAllocateHeap,and AtlFreeHeap() was builded by ntoskrnl.exe. It seems to me that malloc and free don't need to interact with CRT.

What specific info is contained in CRT, rather than process management field(PEB or sth.)?
GeneralRe: A tricky way of manipulating memory allocation Pin
JackPuppy10-Mar-09 2:01
JackPuppy10-Mar-09 2:01 
GeneralRe: A tricky way of manipulating memory allocation Pin
JackPuppy10-Mar-09 4:19
JackPuppy10-Mar-09 4:19 
GeneralRe: A tricky way of manipulating memory allocation Pin
JackPuppy10-Mar-09 4:20
JackPuppy10-Mar-09 4:20 
QuestionHow to create a splitter window in RUN-TIME? Pin
Joseph Marzbani6-Mar-09 4:09
Joseph Marzbani6-Mar-09 4:09 
AnswerThird time you posted this Pin
led mike6-Mar-09 4:39
led mike6-Mar-09 4:39 
QuestionExtracting array of POINTs from a CRgn Pin
Jonnie White6-Mar-09 3:23
Jonnie White6-Mar-09 3:23 
AnswerRe: Extracting array of POINTs from a CRgn (added) Pin
Eytukan6-Mar-09 3:38
Eytukan6-Mar-09 3:38 
GeneralRe: Extracting array of POINTs from a CRgn (added) [modified] Pin
Jonnie White6-Mar-09 4:08
Jonnie White6-Mar-09 4:08 
GeneralRe: Extracting array of POINTs from a CRgn (added) Pin
Eytukan6-Mar-09 4:52
Eytukan6-Mar-09 4:52 
AnswerRe: Extracting array of POINTs from a CRgn Pin
Perisic, Aleksandar6-Mar-09 4:22
Perisic, Aleksandar6-Mar-09 4:22 
GeneralRe: Extracting array of POINTs from a CRgn Pin
Jonnie White6-Mar-09 5:21
Jonnie White6-Mar-09 5:21 
GeneralRe: Extracting array of POINTs from a CRgn [modified] Pin
Perisic, Aleksandar6-Mar-09 5:50
Perisic, Aleksandar6-Mar-09 5:50 
GeneralRe: Extracting array of POINTs from a CRgn Pin
Jonnie White6-Mar-09 6:46
Jonnie White6-Mar-09 6:46 
GeneralRe: Extracting array of POINTs from a CRgn Pin
Perisic, Aleksandar6-Mar-09 6:54
Perisic, Aleksandar6-Mar-09 6:54 
AnswerRe: Extracting array of POINTs from a CRgn Pin
Jonathan Davies6-Mar-09 6:00
Jonathan Davies6-Mar-09 6:00 
GeneralRe: Extracting array of POINTs from a CRgn Pin
Jonnie White6-Mar-09 6:58
Jonnie White6-Mar-09 6:58 
AnswerRe: Extracting array of POINTs from a CRgn Pin
Stuart Dootson6-Mar-09 12:59
professionalStuart Dootson6-Mar-09 12:59 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.