Crom: Faster Web Browsing Using Speculative Execution

@inproceedings{Mickens2010CromFW,
  title={Crom: Faster Web Browsing Using Speculative Execution},
  author={James W. Mickens and Jeremy E. Elson and Jon Howell and Jay R. Lorch},
  booktitle={NSDI},
  year={2010}
}
Early web content was expressed statically, making it amenable to straightforward prefetching to reduce userperceived network delay. In contrast, today’s rich web applications often hide content behind JavaScript event handlers, confounding static prefetching techniques. Sophisticated applications use custom code to prefetch data and do other anticipatory processing, but these custom solutions are costly to develop and application-specific. This paper introduces Crom, a generic JavaScript… CONTINUE READING
Highly Cited
This paper has 49 citations. REVIEW CITATIONS

Citations

Publications citing this paper.
Showing 1-10 of 32 extracted citations

ECOOP 2012 – Object-Oriented Programming

Lecture Notes in Computer Science • 2012
View 20 Excerpts
Highly Influenced

Leveraging Program Analysis to Reduce User-Perceived Latency in Mobile Applications

2018 IEEE/ACM 40th International Conference on Software Engineering (ICSE) • 2018
View 9 Excerpts
Highly Influenced

High-performance and energy-efficient mobile web browsing on big/little systems

2013 IEEE 19th International Symposium on High Performance Computer Architecture (HPCA) • 2013
View 9 Excerpts
Highly Influenced

References

Publications referenced by this paper.
Showing 1-10 of 21 references

HTML 5 Draft Standard

WEB HYPERTEXT APPLICATION TECHNOLOGY WORKING GROUP
http://whatwg.org/html5, fetched July 2 • 2009
View 2 Excerpts

Hiding I/O latency with pre-execution prefetching for parallel applications

2008 SC - International Conference for High Performance Computing, Networking, Storage and Analysis • 2008
View 1 Excerpt

IE8 Performance. http: //blogs.msdn.com/ie/archive/2008/08/ 26/ie8-performance.aspx

C. STOCKWELL
2008
View 1 Excerpt

The Definitive ANTLR Reference: Building Domain-Specific Languages

T. PARR
Pragmatic Bookshelf, • 2007
View 1 Excerpt

JavaScript: The Definitive Guide, Fifth Edition

D. FLANAGAN
2006
View 1 Excerpt

Ajax: A New Approach to Web Applications

J. GARRETT
http://www.adaptivepath.com/ ideas/essays/archives/000385.php, February • 2005
View 1 Excerpt

Document Object Model (DOM)

WORLD WIDE WEB CONSORTIUM
http://www.w3.org/DOM/ • 2005
View 1 Excerpt

Fasterfox Firefox Extension

T. GENTILCORE
http: //fasterfox.mozdev.org, • 2005
View 1 Excerpt

Operating System I/O Speculation: How Two Invocations Are Faster Than One

USENIX Annual Technical Conference, General Track • 2003
View 1 Excerpt

Similar Papers

Loading similar papers…