fune/servo/components/script
Patrick Walton d2ff8bc1ff servo: Merge #6308 - script: Make PartialEq on element type IDs generate a lot less code (from pcwalton:debloat-partialeq); r=nox
This makes the difference between selector matching scaling on the ARM
Cortex-A9 and not, because the auto-derived `PartialEq` implementation
blows out the 32KB I-cache. With this change, there is a 2x improvement
in selector matching over sequential when using all 8 cores. (More work
needs to be done; this is a start.)

r? any DOM expert

Source-Repo: https://github.com/servo/servo
Source-Revision: c3d242544e809aca945cf0ca6c2bf0f45ce6a602
2015-06-12 21:04:05 -06:00
..
dom servo: Merge #6308 - script: Make PartialEq on element type IDs generate a lot less code (from pcwalton:debloat-partialeq); r=nox 2015-06-12 21:04:05 -06:00
parse servo: Merge #5727 - Make external script sources load asynchronously, yet still block furthe (from jdm:parserinterrupt2); r=mbrubeck 2015-05-21 12:37:06 -05:00
build.rs servo: Merge #5262 - Fix some post-rustup warnings (from servo:fix-warnings); r=metajack 2015-03-18 15:21:49 -06:00
Cargo.toml servo: Merge #6354 - Remove gfx_traits from the dependencies of [script] (from mmatyas:canvas_remdep); r=Ms2ger 2015-06-12 10:22:54 -06:00
clipboard_provider.rs servo: Merge #6314 - Audit and reduce usage of unstable features (from Manishearth:feature_audit); r=mbrubeck 2015-06-09 14:31:42 -06:00
cors.rs servo: Merge #6174 - Reduce max line length from 150 to 120 characters (from frewsxcv:cleanup-long-lines); r=SimonSapin 2015-05-24 18:27:26 -05:00
devtools.rs servo: Merge #6168 - Implemented GetCachedMessages (from tamird:get-cached-messages); r=jdm 2015-05-26 10:34:03 -05:00
document_loader.rs servo: Merge #5727 - Make external script sources load asynchronously, yet still block furthe (from jdm:parserinterrupt2); r=mbrubeck 2015-05-21 12:37:06 -05:00
horribly_inefficient_timers.rs servo: Merge #5935 - Upgrade Rust (from servo:rustup_2015-04-25); r=Ms2ger 2015-05-05 09:11:30 -05:00
layout_interface.rs servo: Merge #6053 - compositing: Implement display ports and avoid creating display lists for items outside it (from pcwalton:displayports); r=glennw 2015-05-19 19:40:36 -05:00
lib.rs servo: Merge #6354 - Remove gfx_traits from the dependencies of [script] (from mmatyas:canvas_remdep); r=Ms2ger 2015-06-12 10:22:54 -06:00
makefile.cargo servo: Merge #3230 - Cargoify servo (from servo:cargoify) 2014-09-09 08:18:18 -06:00
network_listener.rs servo: Merge #5156 - Support opt-in async network events (from jdm:asyncnet); r=pcwalton,Manishearth 2015-04-16 11:33:06 -05:00
page.rs servo: Merge #5804 - Add simple document load tracking infrastructure (from jdm:docloader); r=Ms2ger 2015-05-11 14:35:33 -05:00
script_task.rs servo: Merge #6009 - Add support for switching frames with the webdriver API (from jgraham:webdriver_frames); r=jdm 2015-06-01 17:30:37 -05:00
textinput.rs servo: Merge #6340 - Remove some unnecessary allocations in text input handling (from aweinstock314:reduce-textinput-allocations); r=Ms2ger 2015-06-12 15:00:37 -06:00
timers.rs servo: Merge #5935 - Upgrade Rust (from servo:rustup_2015-04-25); r=Ms2ger 2015-05-05 09:11:30 -05:00
webdriver_handlers.rs servo: Merge #6009 - Add support for switching frames with the webdriver API (from jgraham:webdriver_frames); r=jdm 2015-06-01 17:30:37 -05:00