Skip to content

Commit b0ed455

Browse files
author
Johan Vos
committedMar 8, 2024
8325258: Additional WebKit 617.1 fixes from WebKitGTK 2.42.5
Backport-of: a7f6de8
1 parent eec2c96 commit b0ed455

File tree

128 files changed

+1589
-776
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

128 files changed

+1589
-776
lines changed
 

‎modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/ARMv7Assembler.h

+6
Original file line numberDiff line numberDiff line change
@@ -571,6 +571,7 @@ class ARMv7Assembler {
571571
OP_BKPT = 0xBE00,
572572
OP_IT = 0xBF00,
573573
OP_NOP_T1 = 0xBF00,
574+
OP_UDF = 0xDE00
574575
} OpcodeID;
575576

576577
typedef enum {
@@ -1008,6 +1009,11 @@ class ARMv7Assembler {
10081009
m_formatter.oneWordOp8Imm8(OP_BKPT, imm);
10091010
}
10101011

1012+
void udf(uint8_t imm = 0)
1013+
{
1014+
m_formatter.oneWordOp8Imm8(OP_UDF, imm);
1015+
}
1016+
10111017
static bool isBkpt(void* address)
10121018
{
10131019
unsigned short expected = OP_BKPT;

‎modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/MacroAssemblerARMv7.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -2651,7 +2651,7 @@ class MacroAssemblerARMv7 : public AbstractMacroAssembler<Assembler> {
26512651

26522652
void breakpoint(uint8_t imm = 0)
26532653
{
2654-
m_assembler.bkpt(imm);
2654+
m_assembler.udf(imm);
26552655
}
26562656

26572657
static bool isBreakpoint(void* address) { return ARMv7Assembler::isBkpt(address); }

0 commit comments

Comments
 (0)