рдРрдкреНрдкрд▓ рдХреЗ рдЬреНрдпреЛрдл рдЧрд╛рд░рди рдиреЗ WebKit рдХрдЪрд░рд╛ рд╕рдВрдЧреНрд░рд╣рдХрд░реНрддрд╛ TCMalloc рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд╕реНрдкрд┐рдирд▓реЙрдХ рдореЗрдВ
рдПрдХ рдиреАрдВрдж () рдХреЙрд▓ рдХреА рдЦреЛрдЬ рдХреА ред
-#if OS(WINDOWS) - Sleep(2); -#else - struct timespec tm; - tm.tv_sec = 0; - tm.tv_nsec = 2000001; - nanosleep(&tm, NULL); -#endif
рдиреАрдВрдж рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдХреБрдЫ рд╢рд░реНрддреЛрдВ рдХреЗ рддрд╣рдд рдХрд▓реЗрдХреНрдЯрд░ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ 3.7 рдЧреБрдирд╛ рдХреА рд╡реГрджреНрдзрд┐ рд╣реБрдИред рдпрд╣ рдПрдХ рдЕрдЪреНрдЫрд╛ рдЙрджрд╛рд╣рд░рдг рд╣реИ рдХрд┐ рдХреИрд╕реЗ рдПрдХ рдЫреЛрдЯрд╛ рдЕрдиреБрдХреВрд▓рди рдХрдИ рдмрд╛рд░ рдЙрддреНрдкрд╛рджрдХрддрд╛ рдмрдврд╝рд╛ рд╕рдХрддрд╛ рд╣реИред
рдПрдЪрдПрди рдореЗрдВ, рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ
рдЪрд░реНрдЪрд╛ рдЙрдареА: рд╡реЗ рдХрд╣рддреЗ рд╣реИрдВ, рдЕрдЧрд░ рд╕реНрд▓реАрдкрд▓реЙрдХ рдореЗрдВ рдЗрд╕рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдЦрд░рд╛рдм рд░реВрдк рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╕реНрд▓реАрдк () рдкрд░ рдХреЙрд▓ рдХреНрдпреЛрдВ рдерд╛ред рд╡рд╣ рд╢рд╛рдпрдж рдПрдХ рдХрд╛рд░рдг рдХреЗ рд▓рд┐рдП рдерд╛, рдЬреИрд╕рд╛ рдХрд┐ рдХреЛрдб рдореЗрдВ рдПрдХ рд▓рдВрдмреА рдЯрд┐рдкреНрдкрдгреА рджреНрд╡рд╛рд░рд╛ рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, WebKit рдореЗрдВ рд╕реНрд▓реАрдк рдХреЙрд▓ рдХреА рд╢реБрд░реБрдЖрдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдбреЗрд╡рд▓рдкрд░ рдХреА рдЦреЛрдЬ рдХреА рдЧрдИ рдереАред рдЙрдиреНрд╣реЛрдВрдиреЗ
рдмрддрд╛рдпрд╛ рдХрд┐ рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ TCMalloc рдореЗрдореЛрд░реА рдХреЛ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдЖрд╡рдВрдЯрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдХрд╕реНрдЯрдо рдлрд╝рдВрдХреНрд╢рди рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдЗрд╕ рддрд░рд╣ рдХрд╛ рдПрдХ рд╕реНрдкрд┐рдирд▓реЙрдХ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдХрд╛рд░рдг рдХреЗ рд▓рд┐рдП рдерд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╛рд░рдг рд╢рд╛рдпрдж рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЗрдВрдЬрди рдХреЗ рд░реВрдк рдореЗрдВ рд╡реЗрдмрдХрд┐рдЯ рдХреЗ рд▓рд┐рдП рдЙрддрдирд╛ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдирд╣реАрдВ рд╣реИред
рдЬреЛрдл рдЧреИрд░реЗрди рдиреЗ рд╕реНрд╡рдпрдВ рднреА рдЗрд╕реА рдЕрд░реНрде рдореЗрдВ рдмрд╛рдд рдХреА рдереА, рд▓реЗрдХрд┐рди
рдЕрдзрд┐рдХ рджреГрд╢реНрдп рд░реВрдк рдореЗрдВ :

WebKit рдХреЛрдб рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдордИ 2012 рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдЕрдВрддрд┐рдо рд╕рдлрд╛рд░реА рд╕рдВрднрд╡рддрдГ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдЕрдиреБрдХреВрд▓рд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдХрд╛рдо рдХрд░рддреА рд╣реИред