SUPPORT THE WORK

GetWiki

Chakra (JScript engine)

ARTICLE SUBJECTS
aesthetics  →
being  →
complexity  →
database  →
enterprise  →
ethics  →
fiction  →
history  →
internet  →
knowledge  →
language  →
licensing  →
linux  →
logic  →
method  →
news  →
perception  →
philosophy  →
policy  →
purpose  →
religion  →
science  →
sociology  →
software  →
truth  →
unix  →
wiki  →
ARTICLE TYPES
essay  →
feed  →
help  →
system  →
wiki  →
ARTICLE ORIGINS
critical  →
discussion  →
forked  →
imported  →
original  →
Chakra (JScript engine)
[ temporary import ]
please note:
- the content below is remote from Wikipedia
- it has been imported raw for GetWiki
{{Distinguish|Chakra (JavaScript engine)}}



















factoids
name Chakra| logo = | screenshot = | caption = | developer = Microsoft| operating system =
latest release version | latest release date = | size = | programming language = | status = Active| genre = JScript engine| license = Proprietary| website =
Chakra is a JScript engine developed by Microsoft for its 32-bit version of the Internet Explorer 9 (IE9) web browser.The JScript engine is developed as closed source proprietary software. Microsoft has developed a different JavaScript engine based on the JScript, for the newer Microsoft Edge browser (also called Chakra). The Chakra JavaScript engine has been open-sourced under the MIT license.

Features

A distinctive feature of the engine is that it JIT compiles scripts on a separate CPU core, parallel to the web browser.WEB,weblink Chrome 10 vs. Internet Explorer 9 Reconsidered, ZDNet, March 10, 2011, Steven J. Vaughan-Nichols, 2011-03-21, WEB,weblink Internet Explorer 9: An Early Look, Muchmore, Michael, March 16, 2010, PC Magazine, March 19, 2010, Though Microsoft has in the past pointed out that other elements, such as rendering and marshalling, are just as important for a browser's overall performance,WEB,weblink An Early Look At IE9 for Developers, Hachamovitch, Dean, November 23, 2009, IEBlog on Microsoft Developer Network, Microsoft, March 19, 2010, their improvements to the engine were in response to evolving competing browsers, compared to which IE8 was lagging behind in terms of client-side script processing speed.WEB,weblink HTML5, Hardware Accelerated: First IE9 Platform Preview Available for Developers, Hachamovitch, Dean Hachamovitch, Dean, March 18, 2010, IEBlog on Microsoft Developer Network, Microsoft, March 19, 2010,

History

SunSpider tests performed on November 18, 2009 showed the PDC version of IE9 executing scripts much faster than IE8, but slower than Firefox 3.6, Chrome 4, and WebKit Nightly. The same test performed on March 15, 2010 showed the first IE9 Platform Preview (using the then-current version of Chakra) to be faster than Firefox (with SpiderMonkey), but slower than Safari (with SquirrelFish Extreme), Chrome (with V8), and Opera (with Carakan).On March 8, 2011, Microsoft published results showing the 32-bit Internet Explorer 9 to be faster than Safari, Firefox (with TraceMonkey), Chrome, and Opera.WEB,weblink WebKit Sunspider JavaScript Benchmark Results, Internet Explorer 9 Platform Demos: Test Drive, Microsoft, March 19, 2010,weblink" title="web.archive.org/web/20110324040146weblink">weblink 2011-03-24, yes, March 2011 performance tests for ZDNet concluded that Internet Explorer 9 (32-bit), Chrome 10, and Firefox 4 release candidate were "pretty evenly matched."WEB,weblink IE9 vs Chrome 10 vs Firefox 4 RC vs Opera 11.01 vs Safari 5 - The BIG browser benchmark!, ZDNet, Adrian Kingsley-Hughes, March 15, 2011, 2011-03-21,weblink" title="web.archive.org/web/20110320023823weblink">weblink 2011-03-20, yes, In 2012, subsequent versions of Chakra, such as the version included in Internet Explorer 10, introduced additional performance changes, including JIT compilation on x64 and ARM architectures, and optimizations related to floating point math and garbage collection.WEB,weblink Advances in JavaScript Performance in IE10 and Windows 8, Microsoft, October 24, 2013,

Open source

At the Last Call JSCONF in 2015, Microsoft announced that they were open sourcing the ChakraCore engine in January 2016 on GitHub.WEB,weblink Microsoft Edge’s JavaScript engine to go open-source, Microsoft, December 8, 2015, ChakraCore is essentially the same as the Chakra engine that powers the Microsoft Edge browser, but with platform-agnostic bindings, i.e. without the specific interfaces utilised within the Windows Universal App platform. On January 13, 2016, Microsoft released ChakraCore under the MIT license on GitHub as promised.Microsoft open sources Edge web browser's JavaScript engine, plans port to Linux on zdnet.com by Steven J. Vaughan-Nichols (on January 13, 2016)ChakraCore on GitHub

See also

References

{{Reflist|30em}}

External links

{{ECMAScript}}{{Microsoft}}{{Internet Explorer}}

- content above as imported from Wikipedia
- "Chakra (JScript engine)" does not exist on GetWiki (yet)
- time: 4:39pm EDT - Mon, Apr 22 2019
[ this remote article is provided by Wikipedia ]
LATEST EDITS [ see all ]
GETWIKI 09 MAY 2016
GETWIKI 18 OCT 2015
M.R.M. Parrott
Biographies
GETWIKI 20 AUG 2014
GETWIKI 19 AUG 2014
GETWIKI 18 AUG 2014
Wikinfo
Culture
CONNECT