ะ
WarpBuilder๋ ๋ด๋
์ ๊ตฌํ๋ ์์ ์ธ ๋ธ๋ผ์ฐ์ ์ ์๋ก์ด ์ต์ ํ๋ฅผ ํตํฉํ๊ธฐ ์ํ ์ฒซ ๋ฒ์งธ ๋จ๊ณ์ผ ๋ฟ์
๋๋ค.
์๋ก์ด JIT๋ ์์ง ๋ด์์ ์ถ์ ๋๋ ๋ด๋ถ ์ ํ ์ ๋ณด๋ฅผ ์ค์ด๊ณ ์ด์ ์ ์ค๊ฐ ์ฝ๋ ์บ์ฑ(CacheIR) ๊ธฐ์ ์ ์ฌ์ฉํ์ฌ SpiderMonkey JavaScript ์์ง์ ์ฑ๋ฅ์ ํฅ์์ํต๋๋ค.
- ๊ตฌํ์ ๋ณต์ก์ฑ๊ณผ ์ ์ฌ์ ์ธ ๋ณด์ ๋ฌธ์
- Baseline/C++ ์ฝ๋์ ๋ํ ์ถ๊ฐ ์ค๋ฒํค๋;
- ๋ถํ์ํ ์ฌ์ปดํ์ผ๋ก ์ด์ด์ง๋ ๊ณผ๋ํ ์ ๋ฌธํ
- ์ค๊ฐ ์ฝ๋ ์์ฑ
MIR (์ค๊ฐ ์์ค IR) ๋ฉ์ธ ์ค๋ ๋(WarpBuilder์์๋ ์ค๊ฐ ์ฝ๋์ ๋ฉ์ธ ์ด์ ๋ธ๋ฆฌ๊ฐ ๋ณ๋์ ์ค๋ ๋์ ๋ฐฐ์น๋จ) - ๊ฐ์ฒด ์ ํ ๋ฐ ๊ทธ๋ฃน(ObjectGroup)์ ๋ํ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ธฐ ์ํ ์ถ๊ฐ ๋ฉ๋ชจ๋ฆฌ ์๋น์ ๋๋ค.
ํ๊ท ์ ์ผ๋ก ์๊ฐ์ ์งํ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ฑ๋ฅ์ ํ๊ฐํ๋ ํ
์คํธ์์ WarpBuilder๋ฅผ ์ฌ์ฉํ ๋ 5~15%์ ์๋ ํฅ์์ด ๊ด์ฐฐ๋์์ต๋๋ค. ์๋๊ณ ํ
์คํธ ์๋ฃ์จ์ด 10% ์ฆ๊ฐํ์ต๋๋ค. ์ค์ ์ฌ์ดํธ์์ ํ
์คํธํ ๊ฒฐ๊ณผ Google Docs ๋ก๋ ์๊ฐ์ด ๋ค์๊ณผ ๊ฐ์ด ๋จ์ถ๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค.
์ถ์ฒ : opennet.ru