mirror of
https://github.com/servo/servo.git
synced 2025-07-23 15:23:42 +01:00
Update rust-mozjs
This commit is contained in:
parent
27239e1123
commit
49e4540ece
2 changed files with 13 additions and 12 deletions
2
Cargo.lock
generated
2
Cargo.lock
generated
|
@ -1457,7 +1457,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "js"
|
name = "js"
|
||||||
version = "0.1.6"
|
version = "0.1.6"
|
||||||
source = "git+https://github.com/servo/rust-mozjs#3de4ff3d52361a47a17e3b4fcb02c779b99d93d4"
|
source = "git+https://github.com/servo/rust-mozjs#cdb9570900b74cf4e0ba129eeb8bf527cee3ddb5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"cmake 0.1.22 (registry+https://github.com/rust-lang/crates.io-index)",
|
"cmake 0.1.22 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
"heapsize 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
"heapsize 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
|
|
@ -3660,17 +3660,18 @@ class CGMemberJITInfo(CGThing):
|
||||||
call: ${opName} as *const os::raw::c_void,
|
call: ${opName} as *const os::raw::c_void,
|
||||||
protoID: PrototypeList::ID::${name} as u16,
|
protoID: PrototypeList::ID::${name} as u16,
|
||||||
depth: ${depth},
|
depth: ${depth},
|
||||||
_bitfield_1:
|
_bitfield_1: new_jsjitinfo_bitfield_1!(
|
||||||
((JSJitInfo_OpType::${opType} as u8 as u32) << 0) |
|
JSJitInfo_OpType::${opType} as u8,
|
||||||
((JSJitInfo_AliasSet::${aliasSet} as u8 as u32) << 4) |
|
JSJitInfo_AliasSet::${aliasSet} as u8,
|
||||||
((JSValueType::${returnType} as u8 as u32) << 8) |
|
JSValueType::${returnType} as u8,
|
||||||
((${isInfallible} as u32) << 16) |
|
${isInfallible},
|
||||||
((${isMovable} as u32) << 17) |
|
${isMovable},
|
||||||
((${isEliminatable} as u32) << 18) |
|
${isEliminatable},
|
||||||
((${isAlwaysInSlot} as u32) << 19) |
|
${isAlwaysInSlot},
|
||||||
((${isLazilyCachedInSlot} as u32) << 20) |
|
${isLazilyCachedInSlot},
|
||||||
((${isTypedMethod} as u32) << 21) |
|
${isTypedMethod},
|
||||||
((${slotIndex} as u32) << 22)
|
${slotIndex},
|
||||||
|
),
|
||||||
}
|
}
|
||||||
""",
|
""",
|
||||||
opName=opName,
|
opName=opName,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue