V8
מראה
![]() | |
מפתח |
Lars Bak, Mads Sig Ager, Benedikt Meurer, Kasper Lund, Christian Plesner Hansen, Yang Guo ![]() |
---|---|
גרסה אחרונה |
11.4 (24 במאי 2023) ![]() |
מערכת הפעלה |
Microsoft Windows, אנדרואיד, Chrome OS, webOS, FreeBSD, לינוקס, macOS, בלאקברי 10 ![]() |
נכתבה בשפות |
C++, JavaScript ![]() |
סוג רישיון |
רישיון BSD החדש ![]() |
קוד מקור |
https://chromium.googlesource.com/v8/v8 ![]() |
v8 | |
![]() ![]() |
V8 הוא מנוע JavaScript מבוסס קוד פתוח, שפותח על ידי פרויקט כרומיום עבור דפדפן האינטרנט Google Chrome.[1] מאז שפותח נעשה בו שימוש נרחב במגוון פרויקטים כגון Couchbase, MongoDB ו-Node.js המשמשים בצד השרת. המתכנת הראשי היה לארס באק.[2] הגרסה הראשונה של מנוע V8 פורסמה יחד עם הגרסה הראשונה של Chrome, ב-2 בספטמבר 2008.
V8 מהדר קוד JavaScript בזמן ריצה, לקוד מכונה (IA-32, x86-64, ARM, או MIPS ISAs; הוסב גם ל-PowerPC[3] ו-IBM s390[4][5] לשימוש בשרתים)[6][7] לפני ביצוע, במקום טכניקות ��סורתיות כגון לפרש bytecode או להדר את כל הקוד לבינארי, והרצה שלו מתוך קובץ על מערכת קבצים. הידור הקוד עובר אופטימיזציה (ואופטימיזציה מחדש) באופן דינמי בזמן ריצה.
קישורים חיצוניים
[עריכת קוד מקור | עריכה]אתר האינטרנט הרשמי של V8
הערות שוליים
[עריכת קוד מקור | עריכה]- ^ Lenssen, Philipp (1 בספטמבר 2008). "Google on Google Chrome - comic book". Google Blogoscoped. Google. נבדק ב-17 באוגוסט 2010.
{{cite web}}
: (עזרה) - ^ Minto, Rob (27 במרץ 2009). "The genius behind Google's web browser". Financial Times. נבדק ב-17 באוגוסט 2010.
{{cite web}}
: (עזרה) - ^ https://github.com/andrewlow/v8ppc
- ^ https://github.com/andrewlow/v8z
- ^ https://developer.ibm.com/opentech/2015/06/30/ppc-support-for-google-v8-goes-mainstream/
- ^ "Introduction - Chrome V8".
- ^ "V8 Changelog v3.8.2". Google. אורכב מ-המקור ב-2012-10-22. נבדק ב-23 באוקטובר 2012.
{{cite web}}
: (עזרה)