Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Ledest:erlang:27
erlang
otp_src_27.0-rc3-erts-preloaded-no_inline.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File otp_src_27.0-rc3-erts-preloaded-no_inline.patch of Package erlang
diff -Ndurp otp_src_27.0-rc3/erts/preloaded/src/atomics.erl otp_src_27.0-rc3-erts-preloaded-no_inline/erts/preloaded/src/atomics.erl --- otp_src_27.0-rc3/erts/preloaded/src/atomics.erl 2024-04-18 09:31:45.000000000 +0300 +++ otp_src_27.0-rc3-erts-preloaded-no_inline/erts/preloaded/src/atomics.erl 2024-05-03 01:45:37.185284292 +0300 @@ -42,6 +42,8 @@ access. The atomics are organized into a """. -moduledoc(#{since => "OTP 21.2"}). +-compile([no_inline,nowarn_nif_inline]). + -export([new/2, put/3, get/2, add/3, add_get/3, diff -Ndurp otp_src_27.0-rc3/erts/preloaded/src/erlang.erl otp_src_27.0-rc3-erts-preloaded-no_inline/erts/preloaded/src/erlang.erl --- otp_src_27.0-rc3/erts/preloaded/src/erlang.erl 2024-04-18 09:31:45.000000000 +0300 +++ otp_src_27.0-rc3-erts-preloaded-no_inline/erts/preloaded/src/erlang.erl 2024-05-03 01:45:37.185284292 +0300 @@ -90,6 +90,7 @@ in the description of each individual BI -compile({no_auto_import,[spawn_opt/2]}). -compile({no_auto_import,[spawn_opt/4]}). -compile({no_auto_import,[spawn_opt/5]}). +-compile([no_inline,nowarn_nif_inline]). %% We must inline these functions so that the stacktrace points to %% the correct function. diff -Ndurp otp_src_27.0-rc3/erts/preloaded/src/erl_tracer.erl otp_src_27.0-rc3-erts-preloaded-no_inline/erts/preloaded/src/erl_tracer.erl --- otp_src_27.0-rc3/erts/preloaded/src/erl_tracer.erl 2024-04-18 09:31:45.000000000 +0300 +++ otp_src_27.0-rc3-erts-preloaded-no_inline/erts/preloaded/src/erl_tracer.erl 2024-05-03 01:45:37.185284292 +0300 @@ -176,6 +176,8 @@ static ERL_NIF_TERM trace(ErlNifEnv* env -moduledoc(#{since => "OTP 19.0", titles => [{callback,<<"Callback Functions">>}]}). +-compile([no_inline,nowarn_nif_inline]). + -export([enabled/3, trace/5, on_load/0]). -nifs([enabled/3, trace/5]). diff -Ndurp otp_src_27.0-rc3/erts/preloaded/src/erts_internal.erl otp_src_27.0-rc3-erts-preloaded-no_inline/erts/preloaded/src/erts_internal.erl --- otp_src_27.0-rc3/erts/preloaded/src/erts_internal.erl 2024-04-18 09:31:45.000000000 +0300 +++ otp_src_27.0-rc3-erts-preloaded-no_inline/erts/preloaded/src/erts_internal.erl 2024-05-03 01:45:37.185284292 +0300 @@ -30,6 +30,8 @@ -module(erts_internal). -moduledoc false. +-compile([no_inline,nowarn_nif_inline]). + -export([await_port_send_result/3]). -export([cmp_term/2]). -export([map_to_tuple_keys/1, term_type/1, map_hashmap_children/1, diff -Ndurp otp_src_27.0-rc3/erts/preloaded/src/erts_literal_area_collector.erl otp_src_27.0-rc3-erts-preloaded-no_inline/erts/preloaded/src/erts_literal_area_collector.erl --- otp_src_27.0-rc3/erts/preloaded/src/erts_literal_area_collector.erl 2024-04-18 09:31:45.000000000 +0300 +++ otp_src_27.0-rc3-erts-preloaded-no_inline/erts/preloaded/src/erts_literal_area_collector.erl 2024-05-03 01:45:37.189284205 +0300 @@ -20,6 +20,8 @@ -module(erts_literal_area_collector). -moduledoc false. +-compile([no_inline,nowarn_nif_inline]). + -export([start/0, send_copy_request/3, release_area_switch/0]). %% Currently we only allow two outstanding literal diff -Ndurp otp_src_27.0-rc3/erts/preloaded/src/persistent_term.erl otp_src_27.0-rc3-erts-preloaded-no_inline/erts/preloaded/src/persistent_term.erl --- otp_src_27.0-rc3/erts/preloaded/src/persistent_term.erl 2024-04-18 09:31:45.000000000 +0300 +++ otp_src_27.0-rc3-erts-preloaded-no_inline/erts/preloaded/src/persistent_term.erl 2024-05-03 01:45:37.189284205 +0300 @@ -137,6 +137,8 @@ tables are stored as a single persistent """. -moduledoc(#{since => "OTP 21.2"}). +-compile([no_inline,nowarn_nif_inline]). + -export([erase/1,get/0,get/1,get/2,info/0,put/2]). -doc "Any Erlang term.". diff -Ndurp otp_src_27.0-rc3/erts/preloaded/src/prim_buffer.erl otp_src_27.0-rc3-erts-preloaded-no_inline/erts/preloaded/src/prim_buffer.erl --- otp_src_27.0-rc3/erts/preloaded/src/prim_buffer.erl 2024-04-18 09:31:45.000000000 +0300 +++ otp_src_27.0-rc3-erts-preloaded-no_inline/erts/preloaded/src/prim_buffer.erl 2024-05-03 01:45:37.189284205 +0300 @@ -20,6 +20,8 @@ -module(prim_buffer). -moduledoc false. +-compile([no_inline,nowarn_nif_inline]). + -export([on_load/0]). %% This is a mutable binary buffer that helps break out buffering logic from diff -Ndurp otp_src_27.0-rc3/erts/preloaded/src/prim_eval.erl otp_src_27.0-rc3-erts-preloaded-no_inline/erts/preloaded/src/prim_eval.erl --- otp_src_27.0-rc3/erts/preloaded/src/prim_eval.erl 2024-04-18 09:31:45.000000000 +0300 +++ otp_src_27.0-rc3-erts-preloaded-no_inline/erts/preloaded/src/prim_eval.erl 2024-05-03 01:45:37.189284205 +0300 @@ -20,6 +20,8 @@ -module(prim_eval). -moduledoc false. +-compile([no_inline,nowarn_nif_inline]). + %% This module is simply a stub which abstract code gets included in the result %% of compilation of prim_eval.S, to keep Dialyzer happy. diff -Ndurp otp_src_27.0-rc3/erts/preloaded/src/prim_file.erl otp_src_27.0-rc3-erts-preloaded-no_inline/erts/preloaded/src/prim_file.erl --- otp_src_27.0-rc3/erts/preloaded/src/prim_file.erl 2024-04-18 09:31:45.000000000 +0300 +++ otp_src_27.0-rc3-erts-preloaded-no_inline/erts/preloaded/src/prim_file.erl 2024-05-03 01:45:37.189284205 +0300 @@ -20,6 +20,8 @@ -module(prim_file). -moduledoc false. +-compile([no_inline,nowarn_nif_inline]). + -export([on_load/0]). -export([open/2, close/1, diff -Ndurp otp_src_27.0-rc3/erts/preloaded/src/prim_net.erl otp_src_27.0-rc3-erts-preloaded-no_inline/erts/preloaded/src/prim_net.erl --- otp_src_27.0-rc3/erts/preloaded/src/prim_net.erl 2024-04-18 09:31:45.000000000 +0300 +++ otp_src_27.0-rc3-erts-preloaded-no_inline/erts/preloaded/src/prim_net.erl 2024-05-03 01:45:37.189284205 +0300 @@ -21,7 +21,7 @@ -module(prim_net). -moduledoc false. --compile(no_native). +-compile([no_inline,nowarn_nif_inline]). %% Administrative and "global" utility functions -export([ diff -Ndurp otp_src_27.0-rc3/erts/preloaded/src/prim_socket.erl otp_src_27.0-rc3-erts-preloaded-no_inline/erts/preloaded/src/prim_socket.erl --- otp_src_27.0-rc3/erts/preloaded/src/prim_socket.erl 2024-04-18 09:31:45.000000000 +0300 +++ otp_src_27.0-rc3-erts-preloaded-no_inline/erts/preloaded/src/prim_socket.erl 2024-05-03 01:45:37.189284205 +0300 @@ -21,7 +21,7 @@ -module(prim_socket). -moduledoc false. --compile(no_native). +-compile([no_inline,nowarn_nif_inline]). -export([on_load/0, on_load/1, init/0]). diff -Ndurp otp_src_27.0-rc3/erts/preloaded/src/zlib.erl otp_src_27.0-rc3-erts-preloaded-no_inline/erts/preloaded/src/zlib.erl --- otp_src_27.0-rc3/erts/preloaded/src/zlib.erl 2024-04-18 09:31:45.000000000 +0300 +++ otp_src_27.0-rc3-erts-preloaded-no_inline/erts/preloaded/src/zlib.erl 2024-05-03 01:45:37.189284205 +0300 @@ -67,6 +67,8 @@ Typical `Reason`s: - **`{need_dictionary,Adler32}`** - See `inflate/2`. """. +-compile([no_inline,nowarn_nif_inline]). + -export([open/0,close/1,set_controlling_process/2, deflateInit/1,deflateInit/2,deflateInit/6, deflateSetDictionary/2,deflateReset/1,deflateParams/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