[Misc] Mono Repo
๊ฐ์ LLVM์ ์ฌ์ฉํ์ฌ IL์ ๊ณ ๋๋ก ์ต์ ํ๋ ๋ค์ดํฐ๋ธ ์ฝ๋๋ก ๋ณํํ๋ ์ปดํ์ผ๋ฌ
GC ๊ธฐ๋ณธ์ฌํญ CLR์์ ์๋ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ ์ญํ ์ ํ๊ธฐ ์ํด GC๋ฅผ ๋๋ค ์ฌ์ฉ์๋ ๋ฉ๋ชจ๋ฆฌ ํด์ ๋ฑ ๊ด๋ฆฌ ์์ ์ ์ํ ์ฝ๋๋ฅผ ์์ฑํ์ง ์์๋ ๋๋ค ๋ฉ๋ชจ๋ฆฌ ๋์ ๋ฐ ๋ฉ๋ชจ๋ฆฌ ๋ฐํ, ํด์ ๋ ๋ฉ๋ชจ๋ฆฌ์ ์ ๊ทผ ๋ฑ ๋ฌธ์ ๋ฅผ ํด๊ฒฐ GC์ ์ํด ํจ์จ์ ์ผ๋ก ๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ ๋น
Value Type ๊ฐ์ด ๋ฐ๋ก ํ ๋น๋๋ ํ์ ์ง์ ๊ฐ์ ๊ฐ์ง๊ณ ์๋ค int, float, char ๋ฑ์ด ์ด์ ํด๋นํ๋ค System.ValueType์ผ๋ก๋ถํฐ ์์
Virtual Table์ ๊ตฌ์กฐ C#์์ ๋ชจ๋ ํด๋์ค๋ System.Object ํด๋์ค์์ ์์๋๋ฏ๋ก VTable์ ๊ฐ๋๋ค ๊ธฐ๋ณธ์ ์ผ๋ก ToString, Equals, GetHashCode, Finalize ๋ฉ์๋๋ฅผ VTable์ ๊ฐ๋๋ค Baseํด๋์ค๊ฐ ๊ฐ์ ๋ฉ์๋๊ฐ ์๋ค๋ฉด ์ด์ธ์ ๋ฉ์๋๋ค์ VTable Slo...
์ถ์์ ์๋ฃํ ADT ์๋ฃ ์์ฒด์ ํํ์ ์ฐ์ฐ์ ์ํ์ ์ผ๋ก๋ง ์ ์ํ ๊ฒ
Update์ ๋น์ฉ
SpriteRenderer ์ด๋ค hierarchy์๋ ๋ฐฐ์นํ ์ ์๋ค Transform์ผ๋ก ์กฐ์ ํ๋ค transparent geometry queue๋ฅผ ํตํด์ render๋๋ค default material์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์๋์ผ๋ก ์ต์ ๋ฉ์ฌ๋ฅผ ์์ฑํ๋ค draw call์ ์ค์ด๊ธฐ ์ํด sprite at...
Value type์ด๋ฉด ๋ชจ๋ stack์ ์ ์ฅ๋๋ค? Value type์ stack์ ์ ์ฅ๋ ์ ์๋ค ํญ์ stack์ ์ ์ฅ๋๋ ๊ฒ์ ์๋๋ค ํ๋ก๊ทธ๋๋จธ๋ ํน์ ๊ฐ์ฒด์ ๋ํด stack์ ์ ์ฅ๋๋์ง heap์ ์ ์ฅ๋๋์ง๋ฅผ ์์์ผํ ํ์๊ฐ ์์๋ค ์ฌ์ฉ์์๊ฒ ๋ ธ์ถ๋์ง ์์ ์ํ๋ก ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๊ด๋ฆฌํ๋...
๋ท๋ท ํ๋ ์์ํฌ