-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug 1021049 - Marionette documentation should incorporate content from the MDN page for the Client #32
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Import details from the MDN page for the Marionette client.
Projjol-zz
changed the title
Update index.rst
Bug 1021049 - Marionette documentation should incorporate content from the MDN page for the Client
Jun 22, 2014
(Mass-PR-close) |
ekr
added a commit
to ekr/gecko-dev
that referenced
this pull request
Sep 18, 2014
One more multivalue attribute
walac
pushed a commit
to walac/gecko-dev
that referenced
this pull request
Nov 24, 2014
…opt_mochitest_oop Bug 1101178 - add mochitest oop tests to b2g desktop opt
rainemak
pushed a commit
to rainemak/gecko-dev-mirror
that referenced
this pull request
Jan 7, 2015
Fix compilation of TestAsyncPanZoomController
rainemak
pushed a commit
to rainemak/gecko-dev-mirror
that referenced
this pull request
Jul 20, 2015
…rottling_jb30183 [xulrunner] Expose an API for throttling nsRefreshDriver. Contributes…
ChunMinChang
pushed a commit
to ChunMinChang/gecko-dev
that referenced
this pull request
Jul 5, 2016
Bug 1284190 - Save the paired device information for remote-control service
moz-v2v-gh
pushed a commit
that referenced
this pull request
Sep 3, 2017
marionette_bits: remove Source-Repo: https://github.com/mozilla/webdriver-rust Source-Revision: fd7c3e5b611d790822eaf223cb0eb1fcf03ae030 --HG-- extra : subtree_source : http%3A//tristan.corp.lon2.mozilla.com%3A8000 extra : subtree_revision : 0db58cc63a3c6f3baa4a7d48821066eda5efccd1
aethanyc
pushed a commit
to aethanyc/gecko-dev
that referenced
this pull request
Sep 4, 2017
…ette-bits marionette_bits: remove Source-Repo: https://github.com/mozilla/webdriver-rust Source-Revision: fd7c3e5b611d790822eaf223cb0eb1fcf03ae030
daoshengmu
pushed a commit
to daoshengmu/gecko-dev
that referenced
this pull request
Sep 8, 2017
…ette-bits marionette_bits: remove Source-Repo: https://github.com/mozilla/webdriver-rust Source-Revision: fd7c3e5b611d790822eaf223cb0eb1fcf03ae030
moz-v2v-gh
pushed a commit
that referenced
this pull request
Dec 28, 2019
Pick commits: acb90e9 - Add license for mixer crate 82e7ff9 - Move criterion crate to [dev-dependencies] f8b7d96 - Implement a new any-to-any mixer (#23) ae43813 - Remove the test_set_channel_layout_input (#32) 9d0a0e8 - Improve device switch tests (#14) 833a062 - Enable test_ops_stream_register_device_changed_callback (#33) Differential Revision: https://phabricator.services.mozilla.com/D58177 --HG-- extra : moz-landing-system : lando
luyahan
added a commit
to luyahan/gecko-dev
that referenced
this pull request
Sep 15, 2022
* fix unbox
moz-v2v-gh
pushed a commit
that referenced
this pull request
Feb 6, 2024
There are three parts to this patch: 1. When we're building the exit frame, instead of moving both the SP and the PSP for every push, we move the SP all at once. This lets us eliminate 3 instructions. 2. The syncStackPtr in callWithABIPre is redundant with the syncStackPtr in call. Removing it eliminates another instruction. 3. Prior to this patch, the VM wrapper epilogue looked like this: ``` mov x28, x29 // restore fp to psp mov sp, x28 A // sync sp ldr x29, [x28], #8 // restore saved fp to fp ldr x16, [x28], #32 // load return address into x16 mov sp, x28 B // sync sp ret x16 // return to x16 ``` Instructions A and B look redundant. In my first version of this patch, I removed B. However, the two ldr instructions actually do a post-index modification of the PSP, so that version of the patch left SP and PSP unsynchronized when returning from the VM wrapper. Oddly, that version of the patch still passed all jit-tests. It seems much safer, though, to just remove A instead. In total, this removes 5 instructions from each VM wrapper. There is still some room for improvement around passing arguments: we emit a sync after we finish passing arguments, even if we aren't passing anything on the stack. In theory we could also allocate space for stack arguments while we're building the exit frame, but that would involve duplicating much more of the argument passing code. Differential Revision: https://phabricator.services.mozilla.com/D200541
cfallin
pushed a commit
to cfallin/gecko-dev
that referenced
this pull request
Feb 29, 2024
Many uses of this CacheOp require that GuardToInt32ModUint32 passes first. Implementing both gives a ~10% speedup for the Mandreel benchmark from Octane. The baseline implementation mostly just does a store directly to the right offset in the array, so calling `SetTypedArrayElement` does extra work by comparison, but the underlying implementations are all private to `js/src/vm/TypedArrayObject.cpp` so it's difficult to do better using public APIs. I got lost trying to figure out why this function needs a context or GC-rooted handles. So I'm guessing there's a better way to write this but I'm not sure what it is.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Import details from the MDN page for the Marionette client.