
نوشته شده توسط
علی کشاورز
کامپایلر مورد استفاده شما تصمیم میگیره که چه متغیری در رجیستر باشه، بهتر هست. یک قانون کلی وجود نداره که بگیم برای هر کامپایلری حتما فلان رفتار صورت میگیره. در دات نت هم JIT متناسب با سکوی هدف (32 بیتی، 64 بیتی، ویندوز، لینوکس، مک، و غیره) متفاوت پیاده سازی میشه، و لزوما کدی که برای یک سکو تولید میکنه، همان کدی نیست که برای سکوی دیگه تولید میکنه.