نتایج جستجو برای: javascript

تعداد نتایج: 3889  

2012
Andrew Farmer Andy Gill

Robust cross-platform GUI-based applications are challenging to write in Haskell, not because providing hooks into existing GUI frameworks is hard, but because these hooks are both platform dependent and prone to rapid bit-rot. Browser-based user interfaces implemented using Javascript and HTML5 offer some relief from this situation, providing a standardized cross-platform API. However, Javascr...

2010
Mohan Dhawan Chung-chieh Shan Vinod Ganapathy

Modern Web applications combine and use JavaScript-based content from multiple untrusted sources. Without proper isolation, such content can compromise the security and privacy of these Web applications. Prior techniques for isolating untrusted JavaScript code do so by restricting dangerous constructs and inlining security checks into third-party code. This paper presents a new approach that ex...

2015
Vasileios Triglianos Cesare Pautasso

JavaScript has become a language for programming complex Web applications, whose logic is deployed across both Web browsers and Web servers. Current software packaging mechanisms for JavaScript enable a basic level of modularity and reuse. However, they have not yet reached full maturity in terms of enabling system extensions with features contributed as third-party plugins, while encapsulating...

2015
Gem Dot Alejandro Martínez Antonio González

JavaScript is an interpreted computer programming language embedded into web pages that allows the creation of sophisticated solutions in the client-side web. It consists of a core programming language together with a host environment, namely, the Document Object Model (DOM) provided by the web browser. JavaScript has to be interpreted and executed by a dynamic translator inside the web browser...

2015
Peter Jensen Ivan Jibaja Ningxin Hu Dan Gohman John McCutchan

Emscripten, Mozilla’s C/C++ to JavaScript compiler, can be used to port existing native C/C++ applications to the Web platform. When paired with a fast JavaScript engine, the applications run at near-native speeds. However, compute intensive C/C++ applications, such as games and media-processing, making use of SIMD intrinsics or gcc style vector code cannot achieve near-native speed, because Ja...

Journal: :Proceedings of the ACM on programming languages 2021

The fastest JavaScript production implementations use just-in-time (JIT) compilation and the vast majority of academic publications about dynamic languages published during last two decades focus on JIT compilation. This does not imply that static compilers (AoT) cannot be competitive; as comparatively little effort has been spent creating fast AoT compilers, a scientific comparison is lacking....

2011
Jan Kasper Martinsen Håkan Grahn Anders Isberg

Previous studies have shown that there are large differences between the workload of established JavaScript benchmarks and popular Web Applications. It has also been shown that popular optimization techniques, such as just-in-time compilation, many times degrade the performance of Web Applications. Further, since JavaScript is a sequential language it cannot take advantage of multicore processo...

2018
Thomas Durieux Youssef Hamadi Martin Monperrus

Over the last few years, the complexity of web applications has increased to provide more dynamic web applications to users. The drawback of this complexity is the growing number of errors in the front-end applications. In this paper, we present BikiniProxy, a novel technique to provide self-healing for the web. BikiniProxy is designed as an HTTP proxy that uses five self-healing strategies to ...

Journal: :Journal of Computer Virology and Hacking Techniques 2014

Journal: :Proceedings of the ACM on Programming Languages 2020

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید