Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Please login to access the resource
home:Ledest:erlang:26
erlang
0112-jit-Add-missing-frame-pointer-in-i_get_map...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0112-jit-Add-missing-frame-pointer-in-i_get_map_element.patch of Package erlang
From 8c14f92d8dea29bba56fb7d751b6b990dc8c520f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?John=20H=C3=B6gberg?= <john@erlang.org> Date: Wed, 24 May 2023 11:26:56 +0200 Subject: [PATCH] jit: Add missing frame pointer in i_get_map_element --- erts/emulator/beam/jit/x86/instr_map.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/erts/emulator/beam/jit/x86/instr_map.cpp b/erts/emulator/beam/jit/x86/instr_map.cpp index 5f89077ba6..097b927ccb 100644 --- a/erts/emulator/beam/jit/x86/instr_map.cpp +++ b/erts/emulator/beam/jit/x86/instr_map.cpp @@ -375,9 +375,11 @@ void BeamGlobalAssembler::emit_i_get_map_element_shared() { a.bind(generic); { + emit_enter_frame(); emit_enter_runtime(); runtime_call<2>(get_map_element); emit_leave_runtime(); + emit_leave_frame(); emit_test_the_non_value(RET); -- 2.35.3
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor