▪️ در ابتدا، به جای اینکه بدنه توابع یا کلاس ها به طور کامل کامپایل و اجرا شوند، یک جایگذار (placeholder) دارند که به متد LazyCompileStub اشاره میکند.
منطق کار به این صورت هست که تنها زمانی قطعه کد از حالت سریالیزه خارج میشود که در زمان اجرا به آن نیاز باشد و فعلا فقط امضای آنها خوانده میشود.
این تابع به سادگی از سیستم در زمان اجرا میخواهد که کد اجرایی برای تابع فعلی تولید کند و سپس به این کد تازه تولید شده منتقل میشود.
وقتی تابع برای اولین بار کامپایل میشود، کامپایلر غیر بهینه این کار را انجام میدهد. کامپایلر غیر بهینهساز کد ماشین را در دو مرحله تولید میکند
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
منطق کار به این صورت هست که تنها زمانی قطعه کد از حالت سریالیزه خارج میشود که در زمان اجرا به آن نیاز باشد و فعلا فقط امضای آنها خوانده میشود.
این تابع به سادگی از سیستم در زمان اجرا میخواهد که کد اجرایی برای تابع فعلی تولید کند و سپس به این کد تازه تولید شده منتقل میشود.
وقتی تابع برای اولین بار کامپایل میشود، کامپایلر غیر بهینه این کار را انجام میدهد. کامپایلر غیر بهینهساز کد ماشین را در دو مرحله تولید میکند
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
tgoop.com/flutter_learn_ir/710
Create:
Last Update:
Last Update:
▪️ در ابتدا، به جای اینکه بدنه توابع یا کلاس ها به طور کامل کامپایل و اجرا شوند، یک جایگذار (placeholder) دارند که به متد LazyCompileStub اشاره میکند.
منطق کار به این صورت هست که تنها زمانی قطعه کد از حالت سریالیزه خارج میشود که در زمان اجرا به آن نیاز باشد و فعلا فقط امضای آنها خوانده میشود.
این تابع به سادگی از سیستم در زمان اجرا میخواهد که کد اجرایی برای تابع فعلی تولید کند و سپس به این کد تازه تولید شده منتقل میشود.
وقتی تابع برای اولین بار کامپایل میشود، کامپایلر غیر بهینه این کار را انجام میدهد. کامپایلر غیر بهینهساز کد ماشین را در دو مرحله تولید میکند
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
منطق کار به این صورت هست که تنها زمانی قطعه کد از حالت سریالیزه خارج میشود که در زمان اجرا به آن نیاز باشد و فعلا فقط امضای آنها خوانده میشود.
این تابع به سادگی از سیستم در زمان اجرا میخواهد که کد اجرایی برای تابع فعلی تولید کند و سپس به این کد تازه تولید شده منتقل میشود.
وقتی تابع برای اولین بار کامپایل میشود، کامپایلر غیر بهینه این کار را انجام میدهد. کامپایلر غیر بهینهساز کد ماشین را در دو مرحله تولید میکند
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
BY آموزش برنامه نویسی فلاتر Flutter


Share with your friend now:
tgoop.com/flutter_learn_ir/710