وی۸

دانشنامه عمومی

وی۸ (موتور جاوااسکریپت). Google V8 JavaScript Engine یک موتور جاوااسکریپت متن باز است که توسط گوگل توسعه یافته و همراه مرورگر گوگل کروم عرضه می شود. لارس باک رئیس برنامه نویسی آن است.
وی۸ با کامپایل کردن جاوااسکریپت به زبان محلی ماشین قبل از اجرا به جای اجرای بایت کد یا سپردن آن به مفسر کارایی را افزایش می دهد. بیشتر افزایش کارایی در آن به وسیلهٔ به کارگیری فن هایی بهینه سازی ای چون استفاده از نهانگاه درون برنامه ای ( Inline caching ) به دست می آید. با این قابلیت ها برنامه هایی که با موتور وی۸ اجرا می شوند سرعت خوبی دارا هستند که با کدهای اجرایی کامپایل شده قابل مقایسه است. [ ۲]
زباله جمع کن وی۸ از نوع generational و stop - the - world است.
اسمبلر وی۸ بر پایهٔ اسمبلر استرانگ تاک است.
در ۷ دسامبر ۲۰۱۰ زیرساز جدید کامپایلر با نام Crankshaft با بهبودهایی در سرعت معرفی شد.
عکس وی۸ (موتور جاوااسکریپت)عکس وی۸ (موتور جاوااسکریپت)
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلف

پیشنهاد کاربران

بپرس