Permalink
Switch branches/tags
RELEASE_BASE_20140602 RELEASE_BASE_20140421 RELEASE_BASE_20140310 RELEASE_BASE_20140127 RELEASE_BASE_20131202 RELEASE_BASE_20131021 RELEASE_BASE_20130909 RELEASE_BASE_20130729 RELEASE_BASE_20130617 RELEASE_BASE_20130506 RELEASE_BASE_20130326 RELEASE_BASE_20130214 RELEASE_BASE_20130103 RELEASE_BASE_20121114 RELEASE_BASE_20121005 RELEASE_BASE_20120824 RELEASE_BASE_20120713 RELEASE_BASE_20120531 RELEASE_BASE_20120420 RELEASE_BASE_20120308 RELEASE_BASE_20120128 RELEASE_BASE_20111216 RELEASE_BASE_20111104 RELEASE_BASE_20110922 RELEASE_BASE_20110811 B2G_2_5_20160125_MERGEDAY B2G_2_5_20151214_MERGEDAY B2G_2_2_20151214_MERGEDAY B2G_2_2_20151029_MERGEDAY B2G_2_2_20150921_MERGEDAY B2G_2_2_20150810_MERGEDAY B2G_2_2_20150629_MERGEDAY B2G_2_2_20150511_MERGEDAY B2G_2_2_20150223_MERGEDAY B2G_2_2r_20151214_MERGEDAY B2G_2_2r_20151029_MERGEDAY B2G_2_2r_20150921_MERGEDAY B2G_2_2r_20150810_MERGEDAY B2G_2_1_20150629_MERGEDAY B2G_2_1_20150511_MERGEDAY B2G_2_1_20150223_MERGEDAY B2G_2_1_20150112_MERGEDAY B2G_2_1_20141013_MERGEDAY B2G_2_1_20140902_MERGEDAY B2G_2_1s_20150810_MERGEDAY B2G_2_1s_20150629_MERGEDAY B2G_2_1s_20150511_MERGEDAY B2G_2_1s_20150223_MERGEDAY B2G_2_1s_END B2G_2_1_END B2G_2_0_20150629_MERGEDAY B2G_2_0_20150511_MERGEDAY B2G_2_0_20150223_MERGEDAY B2G_2_0_20150112_MERGEDAY B2G_2_0_20141013_MERGEDAY B2G_2_0_20140902_MERGEDAY B2G_2_0_20140721_MERGEDAY B2G_2_0_20140609_MERGEDAY B2G_2_0M_END B2G_2_0_END B2G_1_4_20150511_MERGEDAY B2G_1_4_20150330_MERGEDAY B2G_1_4_20150223_MERGEDAY B2G_1_4_20150112_MERGEDAY B2G_1_4_20141013_MERGEDAY B2G_1_4_20140902_MERGEDAY B2G_1_4_20140721_MERGEDAY B2G_1_4_20140609_MERGEDAY B2G_1_4_20140428_MERGEDAY B2G_1_4_20140317_MERGEDAY B2G_1_3_20140902_MERGEDAY B2G_1_3_20140721_MERGEDAY B2G_1_3_20140609_MERGEDAY B2G_1_3_20140428_MERGEDAY B2G_1_3_20140317_MERGEDAY B2G_1_3_20140203_MERGEDAY B2G_1_3T_20141013_MERGEDAY B2G_1_3T_20140902_MERGEDAY B2G_1_3T_20140721_MERGEDAY B2G_1_3T_20140609_MERGEDAY B2G_1_3T_20140428_MERGEDAY B2G_1_3T_20140317_MERGEDAY B2G_1_2_20140428_MERGEDAY B2G_1_2_20140317_MERGEDAY B2G_1_2_20140203_MERGEDAY B2G_1_1_20140428_MERGEDAY B2G_1_1_20140317_MERGEDAY B2G_1_1_20140203_MERGEDAY B2G_1_1_0_hd_20140428_MERGEDAY B2G_1_1_0_hd_20140317_MERGEDAY B2G_1_1_0_hd_20140203_MERGEDAY B2G_1_1_0_hd_20130530182315 B2G_1_1_0_hd_20130530182315_BASE B2G_1_0_1_20130217163900 B2G_1_0_1_20130213094222 B2G_1_0_1_20130213094222_BASE B2G_1_0_0_20130125190500 B2G_1_0_0_20130115070201
Nothing to show
Commits on Sep 5, 2017
  1. Bug 1277338 - Part 13: Update vendored crates for newer `js` crate; r…

    fitzgen committed Sep 5, 2017
    …=sfink
    
    --HG--
    rename : third_party/rust/aho-corasick/.cargo-checksum.json => third_party/rust/aho-corasick-0.6.2/.cargo-checksum.json
    rename : third_party/rust/aho-corasick/Cargo.toml => third_party/rust/aho-corasick-0.6.2/Cargo.toml
    rename : third_party/rust/aho-corasick/src/autiter.rs => third_party/rust/aho-corasick-0.6.2/src/autiter.rs
    rename : third_party/rust/bindgen/.cargo-checksum.json => third_party/rust/bindgen-0.29.0/.cargo-checksum.json
    rename : third_party/rust/bindgen/.github/ISSUE_TEMPLATE.md => third_party/rust/bindgen-0.29.0/.github/ISSUE_TEMPLATE.md
    rename : third_party/rust/bindgen/.travis.yml => third_party/rust/bindgen-0.29.0/.travis.yml
    rename : third_party/rust/bindgen/CONTRIBUTING.md => third_party/rust/bindgen-0.29.0/CONTRIBUTING.md
    rename : third_party/rust/bindgen/Cargo.toml => third_party/rust/bindgen-0.29.0/Cargo.toml
    rename : third_party/rust/bindgen/LICENSE => third_party/rust/bindgen-0.29.0/LICENSE
    rename : third_party/rust/bindgen/README.md => third_party/rust/bindgen-0.29.0/README.md
    rename : third_party/rust/bindgen/appveyor.yml => third_party/rust/bindgen-0.29.0/appveyor.yml
    rename : third_party/rust/bindgen/book/book.toml => third_party/rust/bindgen-0.29.0/book/book.toml
    rename : third_party/rust/bindgen/book/src/SUMMARY.md => third_party/rust/bindgen-0.29.0/book/src/SUMMARY.md
    rename : third_party/rust/bindgen/book/src/blacklisting.md => third_party/rust/bindgen-0.29.0/book/src/blacklisting.md
    rename : third_party/rust/bindgen/book/src/chapter_1.md => third_party/rust/bindgen-0.29.0/book/src/chapter_1.md
    rename : third_party/rust/bindgen/book/src/command-line-usage.md => third_party/rust/bindgen-0.29.0/book/src/command-line-usage.md
    rename : third_party/rust/bindgen/book/src/cpp.md => third_party/rust/bindgen-0.29.0/book/src/cpp.md
    rename : third_party/rust/bindgen/book/src/customizing-generated-bindings.md => third_party/rust/bindgen-0.29.0/book/src/customizing-generated-bindings.md
    rename : third_party/rust/bindgen/book/src/introduction.md => third_party/rust/bindgen-0.29.0/book/src/introduction.md
    rename : third_party/rust/bindgen/book/src/library-usage.md => third_party/rust/bindgen-0.29.0/book/src/library-usage.md
    rename : third_party/rust/bindgen/book/src/nocopy.md => third_party/rust/bindgen-0.29.0/book/src/nocopy.md
    rename : third_party/rust/bindgen/book/src/opaque.md => third_party/rust/bindgen-0.29.0/book/src/opaque.md
    rename : third_party/rust/bindgen/book/src/replacing-types.md => third_party/rust/bindgen-0.29.0/book/src/replacing-types.md
    rename : third_party/rust/bindgen/book/src/requirements.md => third_party/rust/bindgen-0.29.0/book/src/requirements.md
    rename : third_party/rust/bindgen/book/src/tutorial-0.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-0.md
    rename : third_party/rust/bindgen/book/src/tutorial-1.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-1.md
    rename : third_party/rust/bindgen/book/src/tutorial-2.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-2.md
    rename : third_party/rust/bindgen/book/src/tutorial-3.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-3.md
    rename : third_party/rust/bindgen/book/src/tutorial-4.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-4.md
    rename : third_party/rust/bindgen/book/src/tutorial-5.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-5.md
    rename : third_party/rust/bindgen/book/src/tutorial-6.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-6.md
    rename : third_party/rust/bindgen/book/src/using-unions.md => third_party/rust/bindgen-0.29.0/book/src/using-unions.md
    rename : third_party/rust/bindgen/book/src/whitelisting.md => third_party/rust/bindgen-0.29.0/book/src/whitelisting.md
    rename : third_party/rust/bindgen/build.rs => third_party/rust/bindgen-0.29.0/build.rs
    rename : third_party/rust/bindgen/ci/assert-docs.sh => third_party/rust/bindgen-0.29.0/ci/assert-docs.sh
    rename : third_party/rust/bindgen/ci/assert-no-diff.bat => third_party/rust/bindgen-0.29.0/ci/assert-no-diff.bat
    rename : third_party/rust/bindgen/ci/assert-no-diff.sh => third_party/rust/bindgen-0.29.0/ci/assert-no-diff.sh
    rename : third_party/rust/bindgen/ci/assert-rustfmt.sh => third_party/rust/bindgen-0.29.0/ci/assert-rustfmt.sh
    rename : third_party/rust/bindgen/ci/before_install.sh => third_party/rust/bindgen-0.29.0/ci/before_install.sh
    rename : third_party/rust/bindgen/ci/deploy-book.sh => third_party/rust/bindgen-0.29.0/ci/deploy-book.sh
    rename : third_party/rust/bindgen/ci/no-includes.sh => third_party/rust/bindgen-0.29.0/ci/no-includes.sh
    rename : third_party/rust/bindgen/ci/test-book.sh => third_party/rust/bindgen-0.29.0/ci/test-book.sh
    rename : third_party/rust/bindgen/ci/test.bat => third_party/rust/bindgen-0.29.0/ci/test.bat
    rename : third_party/rust/bindgen/ci/test.sh => third_party/rust/bindgen-0.29.0/ci/test.sh
    rename : third_party/rust/bindgen/example-graphviz-ir.png => third_party/rust/bindgen-0.29.0/example-graphviz-ir.png
    rename : third_party/rust/bindgen/rustfmt.toml => third_party/rust/bindgen-0.29.0/rustfmt.toml
    rename : third_party/rust/bindgen/src/callbacks.rs => third_party/rust/bindgen-0.29.0/src/callbacks.rs
    rename : third_party/rust/bindgen/src/clang.rs => third_party/rust/bindgen-0.29.0/src/clang.rs
    rename : third_party/rust/bindgen/src/codegen/helpers.rs => third_party/rust/bindgen-0.29.0/src/codegen/helpers.rs
    rename : third_party/rust/bindgen/src/codegen/mod.rs => third_party/rust/bindgen-0.29.0/src/codegen/mod.rs
    rename : third_party/rust/bindgen/src/codegen/struct_layout.rs => third_party/rust/bindgen-0.29.0/src/codegen/struct_layout.rs
    rename : third_party/rust/bindgen/src/ir/analysis/derive_debug.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/derive_debug.rs
    rename : third_party/rust/bindgen/src/ir/analysis/has_vtable.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/has_vtable.rs
    rename : third_party/rust/bindgen/src/ir/analysis/mod.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/mod.rs
    rename : third_party/rust/bindgen/src/ir/analysis/template_params.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/template_params.rs
    rename : third_party/rust/bindgen/src/ir/annotations.rs => third_party/rust/bindgen-0.29.0/src/ir/annotations.rs
    rename : third_party/rust/bindgen/src/ir/comment.rs => third_party/rust/bindgen-0.29.0/src/ir/comment.rs
    rename : third_party/rust/bindgen/src/ir/comp.rs => third_party/rust/bindgen-0.29.0/src/ir/comp.rs
    rename : third_party/rust/bindgen/src/ir/context.rs => third_party/rust/bindgen-0.29.0/src/ir/context.rs
    rename : third_party/rust/bindgen/src/ir/derive.rs => third_party/rust/bindgen-0.29.0/src/ir/derive.rs
    rename : third_party/rust/bindgen/src/ir/dot.rs => third_party/rust/bindgen-0.29.0/src/ir/dot.rs
    rename : third_party/rust/bindgen/src/ir/enum_ty.rs => third_party/rust/bindgen-0.29.0/src/ir/enum_ty.rs
    rename : third_party/rust/bindgen/src/ir/function.rs => third_party/rust/bindgen-0.29.0/src/ir/function.rs
    rename : third_party/rust/bindgen/src/ir/int.rs => third_party/rust/bindgen-0.29.0/src/ir/int.rs
    rename : third_party/rust/bindgen/src/ir/item.rs => third_party/rust/bindgen-0.29.0/src/ir/item.rs
    rename : third_party/rust/bindgen/src/ir/item_kind.rs => third_party/rust/bindgen-0.29.0/src/ir/item_kind.rs
    rename : third_party/rust/bindgen/src/ir/layout.rs => third_party/rust/bindgen-0.29.0/src/ir/layout.rs
    rename : third_party/rust/bindgen/src/ir/module.rs => third_party/rust/bindgen-0.29.0/src/ir/module.rs
    rename : third_party/rust/bindgen/src/ir/objc.rs => third_party/rust/bindgen-0.29.0/src/ir/objc.rs
    rename : third_party/rust/bindgen/src/ir/template.rs => third_party/rust/bindgen-0.29.0/src/ir/template.rs
    rename : third_party/rust/bindgen/src/ir/traversal.rs => third_party/rust/bindgen-0.29.0/src/ir/traversal.rs
    rename : third_party/rust/bindgen/src/ir/ty.rs => third_party/rust/bindgen-0.29.0/src/ir/ty.rs
    rename : third_party/rust/bindgen/src/ir/var.rs => third_party/rust/bindgen-0.29.0/src/ir/var.rs
    rename : third_party/rust/bindgen/src/lib.rs => third_party/rust/bindgen-0.29.0/src/lib.rs
    rename : third_party/rust/bindgen/src/main.rs => third_party/rust/bindgen-0.29.0/src/main.rs
    rename : third_party/rust/bindgen/src/options.rs => third_party/rust/bindgen-0.29.0/src/options.rs
    rename : third_party/rust/bindgen/src/parse.rs => third_party/rust/bindgen-0.29.0/src/parse.rs
    rename : third_party/rust/bindgen/src/regex_set.rs => third_party/rust/bindgen-0.29.0/src/regex_set.rs
    rename : third_party/rust/bindgen/src/uses.rs => third_party/rust/bindgen-0.29.0/src/uses.rs
    rename : third_party/rust/bindgen/src/ir/analysis/derive_debug.rs => third_party/rust/bindgen/src/ir/analysis/derive_hash.rs
    rename : third_party/rust/cfg-if/.cargo-checksum.json => third_party/rust/cfg-if-0.1.0/.cargo-checksum.json
    rename : third_party/rust/cfg-if/.travis.yml => third_party/rust/cfg-if-0.1.0/.travis.yml
    rename : third_party/rust/cfg-if/Cargo.toml => third_party/rust/cfg-if-0.1.0/Cargo.toml
    rename : third_party/rust/cfg-if/src/lib.rs => third_party/rust/cfg-if-0.1.0/src/lib.rs
    rename : third_party/rust/clap/.cargo-checksum.json => third_party/rust/clap-2.24.2/.cargo-checksum.json
    rename : third_party/rust/clap/CHANGELOG.md => third_party/rust/clap-2.24.2/CHANGELOG.md
    rename : third_party/rust/clap/Cargo.toml => third_party/rust/clap-2.24.2/Cargo.toml
    rename : third_party/rust/clap/README.md => third_party/rust/clap-2.24.2/README.md
    rename : third_party/rust/clap/appveyor.yml => third_party/rust/clap-2.24.2/appveyor.yml
    rename : third_party/rust/clap/clap-test.rs => third_party/rust/clap-2.24.2/clap-test.rs
    rename : third_party/rust/clap/src/app/help.rs => third_party/rust/clap-2.24.2/src/app/help.rs
    rename : third_party/rust/clap/src/app/macros.rs => third_party/rust/clap-2.24.2/src/app/macros.rs
    rename : third_party/rust/clap/src/app/parser.rs => third_party/rust/clap-2.24.2/src/app/parser.rs
    rename : third_party/rust/clap/src/app/settings.rs => third_party/rust/clap-2.24.2/src/app/settings.rs
    rename : third_party/rust/clap/src/app/usage.rs => third_party/rust/clap-2.24.2/src/app/usage.rs
    rename : third_party/rust/clap/src/app/validator.rs => third_party/rust/clap-2.24.2/src/app/validator.rs
    rename : third_party/rust/clap/src/args/arg_builder/positional.rs => third_party/rust/clap-2.24.2/src/args/arg_builder/positional.rs
    rename : third_party/rust/clap/src/args/group.rs => third_party/rust/clap-2.24.2/src/args/group.rs
    rename : third_party/rust/clap/src/args/macros.rs => third_party/rust/clap-2.24.2/src/args/macros.rs
    rename : third_party/rust/clap/src/args/settings.rs => third_party/rust/clap-2.24.2/src/args/settings.rs
    rename : third_party/rust/clap/src/completions/powershell.rs => third_party/rust/clap-2.24.2/src/completions/powershell.rs
    rename : third_party/rust/clap/src/errors.rs => third_party/rust/clap-2.24.2/src/errors.rs
    rename : third_party/rust/clap/src/fmt.rs => third_party/rust/clap-2.24.2/src/fmt.rs
    rename : third_party/rust/clap/src/lib.rs => third_party/rust/clap-2.24.2/src/lib.rs
    rename : third_party/rust/clap/src/macros.rs => third_party/rust/clap-2.24.2/src/macros.rs
    rename : third_party/rust/clap/src/suggestions.rs => third_party/rust/clap-2.24.2/src/suggestions.rs
    rename : third_party/rust/env_logger/.cargo-checksum.json => third_party/rust/env_logger-0.4.1/.cargo-checksum.json
    rename : third_party/rust/env_logger/Cargo.toml => third_party/rust/env_logger-0.4.1/Cargo.toml
    rename : third_party/rust/env_logger/src/lib.rs => third_party/rust/env_logger-0.4.1/src/lib.rs
    rename : third_party/rust/gcc/.cargo-checksum.json => third_party/rust/gcc-0.3.42/.cargo-checksum.json
    rename : third_party/rust/gcc/.travis.yml => third_party/rust/gcc-0.3.42/.travis.yml
    rename : third_party/rust/gcc/Cargo.toml => third_party/rust/gcc-0.3.42/Cargo.toml
    rename : third_party/rust/gcc/README.md => third_party/rust/gcc-0.3.42/README.md
    rename : third_party/rust/gcc/src/lib.rs => third_party/rust/gcc-0.3.42/src/lib.rs
    rename : third_party/rust/gcc/src/windows_registry.rs => third_party/rust/gcc-0.3.42/src/windows_registry.rs
    rename : third_party/rust/gcc/tests/test.rs => third_party/rust/gcc-0.3.42/tests/test.rs
    rename : third_party/rust/log/.cargo-checksum.json => third_party/rust/log-0.3.6/.cargo-checksum.json
    rename : third_party/rust/log/.travis.yml => third_party/rust/log-0.3.6/.travis.yml
    rename : third_party/rust/log/Cargo.toml => third_party/rust/log-0.3.6/Cargo.toml
    rename : third_party/rust/log/README.md => third_party/rust/log-0.3.6/README.md
    rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/log-0.3.6/appveyor.yml
    rename : third_party/rust/log/src/lib.rs => third_party/rust/log-0.3.6/src/lib.rs
    rename : third_party/rust/log/src/macros.rs => third_party/rust/log-0.3.6/src/macros.rs
    rename : third_party/rust/num-traits/.cargo-checksum.json => third_party/rust/num-traits-0.1.37/.cargo-checksum.json
    rename : third_party/rust/num-traits/Cargo.toml => third_party/rust/num-traits-0.1.37/Cargo.toml
    rename : third_party/rust/num-traits/src/bounds.rs => third_party/rust/num-traits-0.1.37/src/bounds.rs
    rename : third_party/rust/num-traits/src/cast.rs => third_party/rust/num-traits-0.1.37/src/cast.rs
    rename : third_party/rust/num-traits/src/identities.rs => third_party/rust/num-traits-0.1.37/src/identities.rs
    rename : third_party/rust/num-traits/src/lib.rs => third_party/rust/num-traits-0.1.37/src/lib.rs
    rename : third_party/rust/num-traits/src/ops/checked.rs => third_party/rust/num-traits-0.1.37/src/ops/checked.rs
    rename : third_party/rust/num-traits/src/ops/wrapping.rs => third_party/rust/num-traits-0.1.37/src/ops/wrapping.rs
    rename : third_party/rust/num-traits/src/sign.rs => third_party/rust/num-traits-0.1.37/src/sign.rs
    rename : third_party/rust/num_cpus/.cargo-checksum.json => third_party/rust/num_cpus-1.2.1/.cargo-checksum.json
    rename : third_party/rust/num_cpus/Cargo.toml => third_party/rust/num_cpus-1.2.1/Cargo.toml
    rename : third_party/rust/num_cpus/README.md => third_party/rust/num_cpus-1.2.1/README.md
    rename : third_party/rust/num_cpus/src/lib.rs => third_party/rust/num_cpus-1.2.1/src/lib.rs
    rename : third_party/rust/regex/.cargo-checksum.json => third_party/rust/regex-0.2.1/.cargo-checksum.json
    rename : third_party/rust/regex/CHANGELOG.md => third_party/rust/regex-0.2.1/CHANGELOG.md
    rename : third_party/rust/regex/Cargo.toml => third_party/rust/regex-0.2.1/Cargo.toml
    rename : third_party/rust/regex/README.md => third_party/rust/regex-0.2.1/README.md
    rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/regex-0.2.1/appveyor.yml
    rename : third_party/rust/regex/ci/run-kcov => third_party/rust/regex-0.2.1/ci/run-kcov
    rename : third_party/rust/regex/src/backtrack.rs => third_party/rust/regex-0.2.1/src/backtrack.rs
    rename : third_party/rust/regex/src/compile.rs => third_party/rust/regex-0.2.1/src/compile.rs
    rename : third_party/rust/regex/src/exec.rs => third_party/rust/regex-0.2.1/src/exec.rs
    rename : third_party/rust/regex/src/lib.rs => third_party/rust/regex-0.2.1/src/lib.rs
    rename : third_party/rust/regex/src/re_builder.rs => third_party/rust/regex-0.2.1/src/re_builder.rs
    rename : third_party/rust/regex/src/re_bytes.rs => third_party/rust/regex-0.2.1/src/re_bytes.rs
    rename : third_party/rust/regex/src/re_unicode.rs => third_party/rust/regex-0.2.1/src/re_unicode.rs
    rename : third_party/rust/regex/src/utf8.rs => third_party/rust/regex-0.2.1/src/utf8.rs
    rename : third_party/rust/regex/tests/macros.rs => third_party/rust/regex-0.2.1/tests/macros.rs
    rename : third_party/rust/regex/tests/regression.rs => third_party/rust/regex-0.2.1/tests/regression.rs
    rename : third_party/rust/regex/tests/set.rs => third_party/rust/regex-0.2.1/tests/set.rs
    rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack.rs
    rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack_bytes.rs
    rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack_utf8bytes.rs
    rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_default.rs
    rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_default_bytes.rs
    rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa.rs
    rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa_bytes.rs
    rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa_utf8bytes.rs
    rename : third_party/rust/regex-syntax/.cargo-checksum.json => third_party/rust/regex-syntax-0.4.0/.cargo-checksum.json
    rename : third_party/rust/regex-syntax/Cargo.toml => third_party/rust/regex-syntax-0.4.0/Cargo.toml
    rename : third_party/rust/regex-syntax/src/lib.rs => third_party/rust/regex-syntax-0.4.0/src/lib.rs
    rename : third_party/rust/regex-syntax/src/literals.rs => third_party/rust/regex-syntax-0.4.0/src/literals.rs
    rename : third_party/rust/regex-syntax/src/parser.rs => third_party/rust/regex-syntax-0.4.0/src/parser.rs
    rename : third_party/rust/regex-syntax/src/properties.rs => third_party/rust/regex-syntax-0.4.0/src/properties.rs
    rename : third_party/rust/rustc-serialize/.cargo-checksum.json => third_party/rust/rustc-serialize-0.3.22/.cargo-checksum.json
    rename : third_party/rust/rustc-serialize/Cargo.toml => third_party/rust/rustc-serialize-0.3.22/Cargo.toml
    rename : third_party/rust/rustc-serialize/README.md => third_party/rust/rustc-serialize-0.3.22/README.md
    rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/rustc-serialize-0.3.22/appveyor.yml
    rename : third_party/rust/rustc-serialize/src/base64.rs => third_party/rust/rustc-serialize-0.3.22/src/base64.rs
    rename : third_party/rust/rustc-serialize/src/hex.rs => third_party/rust/rustc-serialize-0.3.22/src/hex.rs
    rename : third_party/rust/rustc-serialize/src/json.rs => third_party/rust/rustc-serialize-0.3.22/src/json.rs
    rename : third_party/rust/rustc-serialize/src/lib.rs => third_party/rust/rustc-serialize-0.3.22/src/lib.rs
    rename : third_party/rust/thread-id/.appveyor.yml => third_party/rust/thread-id-3.0.0/.appveyor.yml
    rename : third_party/rust/thread-id/.cargo-checksum.json => third_party/rust/thread-id-3.0.0/.cargo-checksum.json
    rename : third_party/rust/thread-id/.travis.yml => third_party/rust/thread-id-3.0.0/.travis.yml
    rename : third_party/rust/thread-id/Cargo.toml => third_party/rust/thread-id-3.0.0/Cargo.toml
    rename : third_party/rust/thread-id/license => third_party/rust/thread-id-3.0.0/license
    rename : third_party/rust/thread-id/readme.md => third_party/rust/thread-id-3.0.0/readme.md
    rename : third_party/rust/thread-id/src/lib.rs => third_party/rust/thread-id-3.0.0/src/lib.rs
    rename : third_party/rust/thread-id/license => third_party/rust/thread-id/license-apache
  2. Bug 1277338 - Part 12: Make js/rust a top level crate instead of js/s…

    fitzgen committed Sep 5, 2017
    …rc; r=froydnj
    
    The `js` crate at `js/rust` depends on the `mozjs_sys` crate at `js/src`, so it
    makes sense to make it the top level crate.
  3. Bug 1277338 - Part 11: Add js/rust to standalone JS source packages; …

    fitzgen committed Sep 5, 2017
    …r=sfink
    
    This commit ensures that we copy the js/rust crate into the resulting source
    tarball whenever we make standalone JS releases.
  4. Bug 1277338 - Part 10: Add the SM-tc(rust) taskcluster task; r=sfink

    fitzgen committed Sep 5, 2017
    This adds a new SpiderMonkey taskcluster test task that builds and tests the
    js/rust crate.
  5. Bug 1277338 - Part 9: Move the servo/rust-mozjs crate providing bindi…

    fitzgen committed Sep 5, 2017
    …ngs to SpiderMonkey to js/rust; r=sfink
Commits on Sep 1, 2017
  1. Bug 1277338 - Part 13: Update vendored crates for newer `js` crate; r…

    fitzgen committed Sep 1, 2017
    …=sfink
    
    --HG--
    rename : third_party/rust/aho-corasick/.cargo-checksum.json => third_party/rust/aho-corasick-0.6.2/.cargo-checksum.json
    rename : third_party/rust/aho-corasick/Cargo.toml => third_party/rust/aho-corasick-0.6.2/Cargo.toml
    rename : third_party/rust/aho-corasick/src/autiter.rs => third_party/rust/aho-corasick-0.6.2/src/autiter.rs
    rename : third_party/rust/bindgen/.cargo-checksum.json => third_party/rust/bindgen-0.29.0/.cargo-checksum.json
    rename : third_party/rust/bindgen/.github/ISSUE_TEMPLATE.md => third_party/rust/bindgen-0.29.0/.github/ISSUE_TEMPLATE.md
    rename : third_party/rust/bindgen/.travis.yml => third_party/rust/bindgen-0.29.0/.travis.yml
    rename : third_party/rust/bindgen/CONTRIBUTING.md => third_party/rust/bindgen-0.29.0/CONTRIBUTING.md
    rename : third_party/rust/bindgen/Cargo.toml => third_party/rust/bindgen-0.29.0/Cargo.toml
    rename : third_party/rust/bindgen/LICENSE => third_party/rust/bindgen-0.29.0/LICENSE
    rename : third_party/rust/bindgen/README.md => third_party/rust/bindgen-0.29.0/README.md
    rename : third_party/rust/bindgen/appveyor.yml => third_party/rust/bindgen-0.29.0/appveyor.yml
    rename : third_party/rust/bindgen/book/book.toml => third_party/rust/bindgen-0.29.0/book/book.toml
    rename : third_party/rust/bindgen/book/src/SUMMARY.md => third_party/rust/bindgen-0.29.0/book/src/SUMMARY.md
    rename : third_party/rust/bindgen/book/src/blacklisting.md => third_party/rust/bindgen-0.29.0/book/src/blacklisting.md
    rename : third_party/rust/bindgen/book/src/chapter_1.md => third_party/rust/bindgen-0.29.0/book/src/chapter_1.md
    rename : third_party/rust/bindgen/book/src/command-line-usage.md => third_party/rust/bindgen-0.29.0/book/src/command-line-usage.md
    rename : third_party/rust/bindgen/book/src/cpp.md => third_party/rust/bindgen-0.29.0/book/src/cpp.md
    rename : third_party/rust/bindgen/book/src/customizing-generated-bindings.md => third_party/rust/bindgen-0.29.0/book/src/customizing-generated-bindings.md
    rename : third_party/rust/bindgen/book/src/introduction.md => third_party/rust/bindgen-0.29.0/book/src/introduction.md
    rename : third_party/rust/bindgen/book/src/library-usage.md => third_party/rust/bindgen-0.29.0/book/src/library-usage.md
    rename : third_party/rust/bindgen/book/src/nocopy.md => third_party/rust/bindgen-0.29.0/book/src/nocopy.md
    rename : third_party/rust/bindgen/book/src/opaque.md => third_party/rust/bindgen-0.29.0/book/src/opaque.md
    rename : third_party/rust/bindgen/book/src/replacing-types.md => third_party/rust/bindgen-0.29.0/book/src/replacing-types.md
    rename : third_party/rust/bindgen/book/src/requirements.md => third_party/rust/bindgen-0.29.0/book/src/requirements.md
    rename : third_party/rust/bindgen/book/src/tutorial-0.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-0.md
    rename : third_party/rust/bindgen/book/src/tutorial-1.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-1.md
    rename : third_party/rust/bindgen/book/src/tutorial-2.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-2.md
    rename : third_party/rust/bindgen/book/src/tutorial-3.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-3.md
    rename : third_party/rust/bindgen/book/src/tutorial-4.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-4.md
    rename : third_party/rust/bindgen/book/src/tutorial-5.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-5.md
    rename : third_party/rust/bindgen/book/src/tutorial-6.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-6.md
    rename : third_party/rust/bindgen/book/src/using-unions.md => third_party/rust/bindgen-0.29.0/book/src/using-unions.md
    rename : third_party/rust/bindgen/book/src/whitelisting.md => third_party/rust/bindgen-0.29.0/book/src/whitelisting.md
    rename : third_party/rust/bindgen/build.rs => third_party/rust/bindgen-0.29.0/build.rs
    rename : third_party/rust/bindgen/ci/assert-docs.sh => third_party/rust/bindgen-0.29.0/ci/assert-docs.sh
    rename : third_party/rust/bindgen/ci/assert-no-diff.bat => third_party/rust/bindgen-0.29.0/ci/assert-no-diff.bat
    rename : third_party/rust/bindgen/ci/assert-no-diff.sh => third_party/rust/bindgen-0.29.0/ci/assert-no-diff.sh
    rename : third_party/rust/bindgen/ci/assert-rustfmt.sh => third_party/rust/bindgen-0.29.0/ci/assert-rustfmt.sh
    rename : third_party/rust/bindgen/ci/before_install.sh => third_party/rust/bindgen-0.29.0/ci/before_install.sh
    rename : third_party/rust/bindgen/ci/deploy-book.sh => third_party/rust/bindgen-0.29.0/ci/deploy-book.sh
    rename : third_party/rust/bindgen/ci/no-includes.sh => third_party/rust/bindgen-0.29.0/ci/no-includes.sh
    rename : third_party/rust/bindgen/ci/test-book.sh => third_party/rust/bindgen-0.29.0/ci/test-book.sh
    rename : third_party/rust/bindgen/ci/test.bat => third_party/rust/bindgen-0.29.0/ci/test.bat
    rename : third_party/rust/bindgen/ci/test.sh => third_party/rust/bindgen-0.29.0/ci/test.sh
    rename : third_party/rust/bindgen/example-graphviz-ir.png => third_party/rust/bindgen-0.29.0/example-graphviz-ir.png
    rename : third_party/rust/bindgen/rustfmt.toml => third_party/rust/bindgen-0.29.0/rustfmt.toml
    rename : third_party/rust/bindgen/src/callbacks.rs => third_party/rust/bindgen-0.29.0/src/callbacks.rs
    rename : third_party/rust/bindgen/src/clang.rs => third_party/rust/bindgen-0.29.0/src/clang.rs
    rename : third_party/rust/bindgen/src/codegen/helpers.rs => third_party/rust/bindgen-0.29.0/src/codegen/helpers.rs
    rename : third_party/rust/bindgen/src/codegen/mod.rs => third_party/rust/bindgen-0.29.0/src/codegen/mod.rs
    rename : third_party/rust/bindgen/src/codegen/struct_layout.rs => third_party/rust/bindgen-0.29.0/src/codegen/struct_layout.rs
    rename : third_party/rust/bindgen/src/ir/analysis/derive_debug.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/derive_debug.rs
    rename : third_party/rust/bindgen/src/ir/analysis/has_vtable.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/has_vtable.rs
    rename : third_party/rust/bindgen/src/ir/analysis/mod.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/mod.rs
    rename : third_party/rust/bindgen/src/ir/analysis/template_params.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/template_params.rs
    rename : third_party/rust/bindgen/src/ir/annotations.rs => third_party/rust/bindgen-0.29.0/src/ir/annotations.rs
    rename : third_party/rust/bindgen/src/ir/comment.rs => third_party/rust/bindgen-0.29.0/src/ir/comment.rs
    rename : third_party/rust/bindgen/src/ir/comp.rs => third_party/rust/bindgen-0.29.0/src/ir/comp.rs
    rename : third_party/rust/bindgen/src/ir/context.rs => third_party/rust/bindgen-0.29.0/src/ir/context.rs
    rename : third_party/rust/bindgen/src/ir/derive.rs => third_party/rust/bindgen-0.29.0/src/ir/derive.rs
    rename : third_party/rust/bindgen/src/ir/dot.rs => third_party/rust/bindgen-0.29.0/src/ir/dot.rs
    rename : third_party/rust/bindgen/src/ir/enum_ty.rs => third_party/rust/bindgen-0.29.0/src/ir/enum_ty.rs
    rename : third_party/rust/bindgen/src/ir/function.rs => third_party/rust/bindgen-0.29.0/src/ir/function.rs
    rename : third_party/rust/bindgen/src/ir/int.rs => third_party/rust/bindgen-0.29.0/src/ir/int.rs
    rename : third_party/rust/bindgen/src/ir/item.rs => third_party/rust/bindgen-0.29.0/src/ir/item.rs
    rename : third_party/rust/bindgen/src/ir/item_kind.rs => third_party/rust/bindgen-0.29.0/src/ir/item_kind.rs
    rename : third_party/rust/bindgen/src/ir/layout.rs => third_party/rust/bindgen-0.29.0/src/ir/layout.rs
    rename : third_party/rust/bindgen/src/ir/module.rs => third_party/rust/bindgen-0.29.0/src/ir/module.rs
    rename : third_party/rust/bindgen/src/ir/objc.rs => third_party/rust/bindgen-0.29.0/src/ir/objc.rs
    rename : third_party/rust/bindgen/src/ir/template.rs => third_party/rust/bindgen-0.29.0/src/ir/template.rs
    rename : third_party/rust/bindgen/src/ir/traversal.rs => third_party/rust/bindgen-0.29.0/src/ir/traversal.rs
    rename : third_party/rust/bindgen/src/ir/ty.rs => third_party/rust/bindgen-0.29.0/src/ir/ty.rs
    rename : third_party/rust/bindgen/src/ir/var.rs => third_party/rust/bindgen-0.29.0/src/ir/var.rs
    rename : third_party/rust/bindgen/src/lib.rs => third_party/rust/bindgen-0.29.0/src/lib.rs
    rename : third_party/rust/bindgen/src/main.rs => third_party/rust/bindgen-0.29.0/src/main.rs
    rename : third_party/rust/bindgen/src/options.rs => third_party/rust/bindgen-0.29.0/src/options.rs
    rename : third_party/rust/bindgen/src/parse.rs => third_party/rust/bindgen-0.29.0/src/parse.rs
    rename : third_party/rust/bindgen/src/regex_set.rs => third_party/rust/bindgen-0.29.0/src/regex_set.rs
    rename : third_party/rust/bindgen/src/uses.rs => third_party/rust/bindgen-0.29.0/src/uses.rs
    rename : third_party/rust/bindgen/src/ir/analysis/derive_debug.rs => third_party/rust/bindgen/src/ir/analysis/derive_hash.rs
    rename : third_party/rust/cfg-if/.cargo-checksum.json => third_party/rust/cfg-if-0.1.0/.cargo-checksum.json
    rename : third_party/rust/cfg-if/.travis.yml => third_party/rust/cfg-if-0.1.0/.travis.yml
    rename : third_party/rust/cfg-if/Cargo.toml => third_party/rust/cfg-if-0.1.0/Cargo.toml
    rename : third_party/rust/cfg-if/src/lib.rs => third_party/rust/cfg-if-0.1.0/src/lib.rs
    rename : third_party/rust/clap/.cargo-checksum.json => third_party/rust/clap-2.24.2/.cargo-checksum.json
    rename : third_party/rust/clap/CHANGELOG.md => third_party/rust/clap-2.24.2/CHANGELOG.md
    rename : third_party/rust/clap/Cargo.toml => third_party/rust/clap-2.24.2/Cargo.toml
    rename : third_party/rust/clap/README.md => third_party/rust/clap-2.24.2/README.md
    rename : third_party/rust/clap/appveyor.yml => third_party/rust/clap-2.24.2/appveyor.yml
    rename : third_party/rust/clap/clap-test.rs => third_party/rust/clap-2.24.2/clap-test.rs
    rename : third_party/rust/clap/src/app/help.rs => third_party/rust/clap-2.24.2/src/app/help.rs
    rename : third_party/rust/clap/src/app/macros.rs => third_party/rust/clap-2.24.2/src/app/macros.rs
    rename : third_party/rust/clap/src/app/parser.rs => third_party/rust/clap-2.24.2/src/app/parser.rs
    rename : third_party/rust/clap/src/app/settings.rs => third_party/rust/clap-2.24.2/src/app/settings.rs
    rename : third_party/rust/clap/src/app/usage.rs => third_party/rust/clap-2.24.2/src/app/usage.rs
    rename : third_party/rust/clap/src/app/validator.rs => third_party/rust/clap-2.24.2/src/app/validator.rs
    rename : third_party/rust/clap/src/args/arg_builder/positional.rs => third_party/rust/clap-2.24.2/src/args/arg_builder/positional.rs
    rename : third_party/rust/clap/src/args/group.rs => third_party/rust/clap-2.24.2/src/args/group.rs
    rename : third_party/rust/clap/src/args/macros.rs => third_party/rust/clap-2.24.2/src/args/macros.rs
    rename : third_party/rust/clap/src/args/settings.rs => third_party/rust/clap-2.24.2/src/args/settings.rs
    rename : third_party/rust/clap/src/completions/powershell.rs => third_party/rust/clap-2.24.2/src/completions/powershell.rs
    rename : third_party/rust/clap/src/errors.rs => third_party/rust/clap-2.24.2/src/errors.rs
    rename : third_party/rust/clap/src/fmt.rs => third_party/rust/clap-2.24.2/src/fmt.rs
    rename : third_party/rust/clap/src/lib.rs => third_party/rust/clap-2.24.2/src/lib.rs
    rename : third_party/rust/clap/src/macros.rs => third_party/rust/clap-2.24.2/src/macros.rs
    rename : third_party/rust/clap/src/suggestions.rs => third_party/rust/clap-2.24.2/src/suggestions.rs
    rename : third_party/rust/env_logger/.cargo-checksum.json => third_party/rust/env_logger-0.4.1/.cargo-checksum.json
    rename : third_party/rust/env_logger/Cargo.toml => third_party/rust/env_logger-0.4.1/Cargo.toml
    rename : third_party/rust/env_logger/src/lib.rs => third_party/rust/env_logger-0.4.1/src/lib.rs
    rename : third_party/rust/gcc/.cargo-checksum.json => third_party/rust/gcc-0.3.42/.cargo-checksum.json
    rename : third_party/rust/gcc/.travis.yml => third_party/rust/gcc-0.3.42/.travis.yml
    rename : third_party/rust/gcc/Cargo.toml => third_party/rust/gcc-0.3.42/Cargo.toml
    rename : third_party/rust/gcc/README.md => third_party/rust/gcc-0.3.42/README.md
    rename : third_party/rust/gcc/src/lib.rs => third_party/rust/gcc-0.3.42/src/lib.rs
    rename : third_party/rust/gcc/src/windows_registry.rs => third_party/rust/gcc-0.3.42/src/windows_registry.rs
    rename : third_party/rust/gcc/tests/test.rs => third_party/rust/gcc-0.3.42/tests/test.rs
    rename : third_party/rust/log/.cargo-checksum.json => third_party/rust/log-0.3.6/.cargo-checksum.json
    rename : third_party/rust/log/.travis.yml => third_party/rust/log-0.3.6/.travis.yml
    rename : third_party/rust/log/Cargo.toml => third_party/rust/log-0.3.6/Cargo.toml
    rename : third_party/rust/log/README.md => third_party/rust/log-0.3.6/README.md
    rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/log-0.3.6/appveyor.yml
    rename : third_party/rust/log/src/lib.rs => third_party/rust/log-0.3.6/src/lib.rs
    rename : third_party/rust/log/src/macros.rs => third_party/rust/log-0.3.6/src/macros.rs
    rename : third_party/rust/num-traits/.cargo-checksum.json => third_party/rust/num-traits-0.1.37/.cargo-checksum.json
    rename : third_party/rust/num-traits/Cargo.toml => third_party/rust/num-traits-0.1.37/Cargo.toml
    rename : third_party/rust/num-traits/src/bounds.rs => third_party/rust/num-traits-0.1.37/src/bounds.rs
    rename : third_party/rust/num-traits/src/cast.rs => third_party/rust/num-traits-0.1.37/src/cast.rs
    rename : third_party/rust/num-traits/src/identities.rs => third_party/rust/num-traits-0.1.37/src/identities.rs
    rename : third_party/rust/num-traits/src/lib.rs => third_party/rust/num-traits-0.1.37/src/lib.rs
    rename : third_party/rust/num-traits/src/ops/checked.rs => third_party/rust/num-traits-0.1.37/src/ops/checked.rs
    rename : third_party/rust/num-traits/src/ops/wrapping.rs => third_party/rust/num-traits-0.1.37/src/ops/wrapping.rs
    rename : third_party/rust/num-traits/src/sign.rs => third_party/rust/num-traits-0.1.37/src/sign.rs
    rename : third_party/rust/num_cpus/.cargo-checksum.json => third_party/rust/num_cpus-1.2.1/.cargo-checksum.json
    rename : third_party/rust/num_cpus/Cargo.toml => third_party/rust/num_cpus-1.2.1/Cargo.toml
    rename : third_party/rust/num_cpus/README.md => third_party/rust/num_cpus-1.2.1/README.md
    rename : third_party/rust/num_cpus/src/lib.rs => third_party/rust/num_cpus-1.2.1/src/lib.rs
    rename : third_party/rust/regex/.cargo-checksum.json => third_party/rust/regex-0.2.1/.cargo-checksum.json
    rename : third_party/rust/regex/CHANGELOG.md => third_party/rust/regex-0.2.1/CHANGELOG.md
    rename : third_party/rust/regex/Cargo.toml => third_party/rust/regex-0.2.1/Cargo.toml
    rename : third_party/rust/regex/README.md => third_party/rust/regex-0.2.1/README.md
    rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/regex-0.2.1/appveyor.yml
    rename : third_party/rust/regex/ci/run-kcov => third_party/rust/regex-0.2.1/ci/run-kcov
    rename : third_party/rust/regex/src/backtrack.rs => third_party/rust/regex-0.2.1/src/backtrack.rs
    rename : third_party/rust/regex/src/compile.rs => third_party/rust/regex-0.2.1/src/compile.rs
    rename : third_party/rust/regex/src/exec.rs => third_party/rust/regex-0.2.1/src/exec.rs
    rename : third_party/rust/regex/src/lib.rs => third_party/rust/regex-0.2.1/src/lib.rs
    rename : third_party/rust/regex/src/re_builder.rs => third_party/rust/regex-0.2.1/src/re_builder.rs
    rename : third_party/rust/regex/src/re_bytes.rs => third_party/rust/regex-0.2.1/src/re_bytes.rs
    rename : third_party/rust/regex/src/re_unicode.rs => third_party/rust/regex-0.2.1/src/re_unicode.rs
    rename : third_party/rust/regex/src/utf8.rs => third_party/rust/regex-0.2.1/src/utf8.rs
    rename : third_party/rust/regex/tests/macros.rs => third_party/rust/regex-0.2.1/tests/macros.rs
    rename : third_party/rust/regex/tests/regression.rs => third_party/rust/regex-0.2.1/tests/regression.rs
    rename : third_party/rust/regex/tests/set.rs => third_party/rust/regex-0.2.1/tests/set.rs
    rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack.rs
    rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack_bytes.rs
    rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack_utf8bytes.rs
    rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_default.rs
    rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_default_bytes.rs
    rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa.rs
    rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa_bytes.rs
    rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa_utf8bytes.rs
    rename : third_party/rust/regex-syntax/.cargo-checksum.json => third_party/rust/regex-syntax-0.4.0/.cargo-checksum.json
    rename : third_party/rust/regex-syntax/Cargo.toml => third_party/rust/regex-syntax-0.4.0/Cargo.toml
    rename : third_party/rust/regex-syntax/src/lib.rs => third_party/rust/regex-syntax-0.4.0/src/lib.rs
    rename : third_party/rust/regex-syntax/src/literals.rs => third_party/rust/regex-syntax-0.4.0/src/literals.rs
    rename : third_party/rust/regex-syntax/src/parser.rs => third_party/rust/regex-syntax-0.4.0/src/parser.rs
    rename : third_party/rust/regex-syntax/src/properties.rs => third_party/rust/regex-syntax-0.4.0/src/properties.rs
    rename : third_party/rust/rustc-serialize/.cargo-checksum.json => third_party/rust/rustc-serialize-0.3.22/.cargo-checksum.json
    rename : third_party/rust/rustc-serialize/Cargo.toml => third_party/rust/rustc-serialize-0.3.22/Cargo.toml
    rename : third_party/rust/rustc-serialize/README.md => third_party/rust/rustc-serialize-0.3.22/README.md
    rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/rustc-serialize-0.3.22/appveyor.yml
    rename : third_party/rust/rustc-serialize/src/base64.rs => third_party/rust/rustc-serialize-0.3.22/src/base64.rs
    rename : third_party/rust/rustc-serialize/src/hex.rs => third_party/rust/rustc-serialize-0.3.22/src/hex.rs
    rename : third_party/rust/rustc-serialize/src/json.rs => third_party/rust/rustc-serialize-0.3.22/src/json.rs
    rename : third_party/rust/rustc-serialize/src/lib.rs => third_party/rust/rustc-serialize-0.3.22/src/lib.rs
    rename : third_party/rust/thread-id/.appveyor.yml => third_party/rust/thread-id-3.0.0/.appveyor.yml
    rename : third_party/rust/thread-id/.cargo-checksum.json => third_party/rust/thread-id-3.0.0/.cargo-checksum.json
    rename : third_party/rust/thread-id/.travis.yml => third_party/rust/thread-id-3.0.0/.travis.yml
    rename : third_party/rust/thread-id/Cargo.toml => third_party/rust/thread-id-3.0.0/Cargo.toml
    rename : third_party/rust/thread-id/license => third_party/rust/thread-id-3.0.0/license
    rename : third_party/rust/thread-id/readme.md => third_party/rust/thread-id-3.0.0/readme.md
    rename : third_party/rust/thread-id/src/lib.rs => third_party/rust/thread-id-3.0.0/src/lib.rs
    rename : third_party/rust/thread-id/license => third_party/rust/thread-id/license-apache
  2. Bug 1277338 - Part 12: Make js/rust a top level crate instead of js/s…

    fitzgen committed Sep 1, 2017
    …rc; r=froydnj
    
    The `js` crate at `js/rust` depends on the `mozjs_sys` crate at `js/src`, so it
    makes sense to make it the top level crate.
  3. Bug 1277338 - Part 11: Add js/rust to standalone JS source packages; …

    fitzgen committed Sep 1, 2017
    …r=sfink
    
    This commit ensures that we copy the js/rust crate into the resulting source
    tarball whenever we make standalone JS releases.
  4. Bug 1277338 - Part 10: Add the SM-tc(rust) taskcluster task; r=sfink

    fitzgen committed Sep 1, 2017
    This adds a new SpiderMonkey taskcluster test task that builds and tests the
    js/rust crate.
  5. Bug 1277338 - Part 9: Move the servo/rust-mozjs crate providing bindi…

    fitzgen committed Sep 1, 2017
    …ngs to SpiderMonkey to js/rust; r=sfink
Commits on Aug 31, 2017
  1. Bug 1277338 - Part 7: Export mozglue when JS_STANDALONE && !jemalloc;…

    fitzgen committed Aug 31, 2017
    … r=glandium,sfink
    
    This makes sure that:
    
    * We don't define `MOZ_GLUE_IN_PROGRAM` so that everything in mozglue gets
      defined.
    
    * `MFBT_API`'s symbol export rules match `JS_PUBLIC_API` and `EXPORT_JS_API`.
    
    * We add mozglue to SpiderMonkey's `USE_LIBS` when jemalloc is disabled.
Commits on Jun 5, 2017
  1. Bug 1370381 - Remove non-JS Cargo.toml files when bundling SM tarball…

    fitzgen committed Jun 5, 2017
    …s; r=sfink
    
    There are a bunch of invalid Cargo.toml files that some python stuff uses for
    testing, but these cause errors out of cargo when we point to one of the SM
    source tarballs as a git dependency. Easiest workaround is to not include any
    non-SpiderMonkey Cargo.toml files in the source tarballs.
Commits on Jun 2, 2017
  1. Bug 1369536 - Manually manage the js::vtune::VTuneMutex lifetime; r=j…

    fitzgen committed Jun 2, 2017
    …onco
    
    We shouldn't be using types with constructors and/or destructors as static
    variables because the time of construction/destruction is hard to determine,
    which leads to bugs. Instead, we should manage these things manually from
    JS_Init and JS_Shutdown.
Commits on May 8, 2017
  1. servo: Merge #16392 - Update the style crate's bindgen dependency to …

    fitzgen committed May 8, 2017
    …0.24.0 (from fitzgen:update-bindgen-dependency); r=emilio
    
    <!-- Please describe your changes on the following line: -->
    
    Update style's dependency on bindgen from 0.22 to 0.23
    
    This introduces a huge mess of transitive dependency versioning issues with `bitflags`, which I'm going to just ignore for now. Will file a follow up issue to address them properly.
    
    r? @emilio
    
    ---
    <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
    - [X] `./mach build -d` does not report any errors
    - [X] `./mach test-tidy` does not report any errors
    - [ ] These changes fix #__ (github issue number if applicable).
    
    <!-- Either: -->
    - [ ] There are tests for these changes OR
    - [X] These changes do not require tests because bindgen has its own tests, including building stylo's bindings now.
    
    <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->
    
    <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
    
    Source-Repo: https://github.com/servo/servo
    Source-Revision: 81f273b66f3af5cd814ef34c2754121d59547de6
    
    --HG--
    extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
    extra : subtree_revision : 046a4c45f3e47212625bbdb70fe340c64f846ec0
Commits on Apr 13, 2017
  1. Bug 1277338 - Part 8: Tell cargo to tell rustc to link nspr when buil…

    fitzgen committed Apr 13, 2017
    …ding SpiderMonkey; r=sfink
    
    I'm not entirely sure why this wasn't failing loudly before (weak symbols?) but
    once we add the Rust FFI calls that actually use JS stuff, the linker starts
    complaining about missing symbols from nspr if we don't have this.
  2. Bug 1277338 - Part 4: Tell autospider.py to use as many parallel jobs…

    fitzgen committed Apr 13, 2017
    … as we have logical cores; r=sfink
    
    This is not a new external Rust crate dependency for m-c since Servo already
    depends on `num_cpus`.
  3. Bug 1277338 - Part 3: Make JS::Rooted and JS::PersistentRooted share …

    fitzgen committed Apr 13, 2017
    …the same MaybeWrapped<T> definition; r=sfink
    
    They were previously using duplicate definitions and this DRYs them up. This is
    needed because bindgen can't understand `mozilla::Conditional`, and so we want
    to replace `MaybeWrapped` with something a little simpler when doing bindings
    generation, and its easier if we don't have to repeat our desired replacement as
    well.
  4. Bug 1277338 - Part 2: Refactor CallArgs to avoid zero-sized base clas…

    fitzgen committed Apr 13, 2017
    …ses; r=sfink
    
    Zero-sized base classes are a particular pain point for bindgen. When used as a
    base class they can be truly zero sized, but when used directly they have to
    have a byte inserted to enable C++'s distinct-objects-have-distinct-addresses
    rule. Bindgen could generate two different struct definitions for such cases,
    but then users need to know which to use at which time and its simpler to just
    avoid zero sized base classes.
Commits on Mar 31, 2017
  1. servo: Merge #16211 - Little HTML profile trace dumps related stuff (…

    fitzgen committed Mar 31, 2017
    …from fitzgen:little-trace-dump-stuff); r=jdm
    
    <!-- Please describe your changes on the following line: -->
    
    Updates to fix the labels in the rendered traces, and some other tiny stuff.
    
    r? @jdm
    
    ---
    <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
    - [X] `./mach build -d` does not report any errors
    - [x] `./mach test-tidy` does not report any errors
    
    <!-- Either: -->
    - [X] There are tests for these changes
    
    Source-Repo: https://github.com/servo/servo
    Source-Revision: 64841090253992440b66ca12020e1125f0763cb0
    
    --HG--
    extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
    extra : subtree_revision : aa83b46529f305c7a01086d6251c2b0deb661efc
Commits on Dec 20, 2016
Commits on Oct 14, 2016
Commits on Oct 13, 2016
  1. Bug 1277338 - Part 0: Vendor third party crates needed for the mozjs-…

    fitzgen committed Oct 13, 2016
    …sys crate; r=froydnj
Commits on Sep 20, 2016
  1. Bug 1304209 - Remove Debugger.Script.prototype.canonicalId. r=shu

    fitzgen committed Sep 20, 2016
    The `canonicalId` getter is never actually used, and isn't implemented in the
    most principled way. Therefore, let's get rid of it, before it turns into
    technical debt.
Commits on Sep 9, 2016
  1. Bug 1294242 - Don't assert that errno hasn't been set; r=terrence

    fitzgen committed Sep 9, 2016
    In general, tons of code in mozilla-central doesn't check and/or unset errno, so
    we can't rely on it being unset here.
Commits on Aug 22, 2016
  1. Bug 1295741 - jslock.h is dead, long live jsnspr.h; r=terrence

    fitzgen committed Aug 22, 2016
    This commit makes the following changes:
    
    * Removed unnecessary includes of jslock.h from files that are using
      js/src/thread/* primitives now.
    
    * Removed includes of prcvar.h, prlock.h, and prthread.h in jslock.h.
    
    * Renamed jslock.h to jsnspr.h since its only remaining utility is to either
      wrap the few NSPR headers we still use, or alternatively include the
      vm/PosixNSPR.h shim instead if JS_POSIX_NSPR is defined.
    
    --HG--
    rename : js/src/jslock.h => js/src/jsnspr.h
  2. Bug 1295740 - Print the test thread's bit instead of PR_GetCurrentThr…

    fitzgen committed Aug 22, 2016
    …ead() in testThreadingExclusiveData.cpp; r=terrence
  3. Bug 1295739 - Make JSRuntime::ownerThread_ a js::Thread::Id instead o…

    fitzgen committed Aug 22, 2016
    …f void*; r=terrence
  4. Bug 1275749 - Part 1: Remove the DEBUG-only js::FutexRuntime::lockHol…

    fitzgen committed Aug 22, 2016
    …der_ member, since we already get those checks by using js::Mutex; r=terrence
  5. Bug 1275749 - Part 0: Use js::Mutex and js::ConditionVariable instead…

    fitzgen committed Aug 22, 2016
    … of PRLock and PRCondVar in js::FutexRuntime; r=lth
Commits on Aug 18, 2016
  1. Bug 1296399 - Make ProfileStringMap values be UniqueChars instead of …

    fitzgen committed Aug 18, 2016
    …raw char*. r=shu
    
    There was a lot of manual management of the map's string values. By using
    UniqueChars, everything happens automatically and at the right time in
    destructors.
    
    --HG--
    extra : rebase_source : f4522c4cf5f67163726e0f1f8aca77e512e2fadd
  2. Bug 1296399 - Make the js::SPSProfiler::strings a js::ExclusiveData. …

    fitzgen committed Aug 18, 2016
    …r=shu
    
    The js::SPSProfiler::lock_ only existed to protect the js::SPSProfiler::strings
    member[0], but it was not clear at all whether it protected all members or
    what. Instead, let's wrap the strings member in a js::ExclusiveData so that
    the *only* way to access it by taking the lock and so that it is clear what
    members need locking.
    
    And of course there were multiple places where the member wasn't getting locked
    properly...
    
    [0] See
    http://searchfox.org/mozilla-central/diff/0df4a565cc0c7ce54d0f7628a87280a6dca140c4/js/src/vm/SPSProfiler.h#215
    for the archaeology bits.
    
    --HG--
    extra : rebase_source : b157315e9975529a7553cb236980caa8acd48bf9