์ ๋ฆด๋ฆฌ์ค์ ์ฃผ๋ชฉํ ๋งํ ๋ณ๊ฒฝ ์ฌํญ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ์๋ก์ด ๊ฐ๋น์ง ์์ง๊ธฐ๋ฅผ ๊ตฌํํ์ต๋๋ค.
ARC (โ-gc:arcโ). - ๋ชจ๋์์ "
์คํ "์๋ก์ด ๋งคํฌ๋ก ์์ง, ๋ณต์ ๋ฐ ์บก์ฒ๊ฐ ์ถ๊ฐ๋์์ต๋๋ค. - ์๋ก์ด ๋งคํฌ๋ก "with"๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- strformat.fmt, strtabs.clear, browsers.osOpen, typetraits.tupleLen, typetraits.genericParams, os.normalizePathEnd, times.fromUnixFloat, os.isRelativeTo, times.isLeapDay๋ฅผ ํฌํจํ ์๋ก์ด ํธ์ถ์ ์๋น ๋ถ๋ถ์ด ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ถ๊ฐ๋์์ต๋๋ค. , net.getPeerCertificates, jsconsole.trace, jsconsole.table, jsconsole.Exception, sequtils.countIt ๋ฑ
- ์๋ก์ด ๋ชจ๋ std/stackframes ๋ฐ std/compilesettings๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- IndexError ๋ฐ OverflowError ์ค๋ฅ์ ๋ํ ๊ฐ์ ์ข ๋ฃ๋ฅผ ์ํ ์ต์ "-asm"(์์ฑ๋ ์ด์ ๋ธ๋ฆฌ ์ฝ๋ ๋ถ์์ฉ) ๋ฐ "-panics:on"์ด "try" ํธ๋ค๋ฌ์ ์ํด ์ฐจ๋จ๋ ๊ฐ๋ฅ์ฑ ์์ด ์ปดํ์ผ๋ฌ์ ์ถ๊ฐ๋์์ต๋๋ค.
- ๊ฐ๋ฅํ ๋ฒํผ ์ค๋ฒํ๋ก ๊ฐ์ง๊ฐ ํฅ์๋์์ต๋๋ค.
์ถ์ฒ : opennet.ru