Skip to content

Commit a86203b

Browse files
committed
Import bindings as scorep._bindings
1 parent 46777c6 commit a86203b

5 files changed

Lines changed: 24 additions & 24 deletions

File tree

scorep/_instrumenters/scorep_cProfile.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
from scorep._instrumenters.scorep_instrumenter import ScorepInstrumenter
2-
from scorep import _bindings as scorep_bindings
2+
import scorep._bindings
33

44

5-
class ScorepCProfile(scorep_bindings.CInstrumenter, ScorepInstrumenter):
5+
class ScorepCProfile(scorep._bindings.CInstrumenter, ScorepInstrumenter):
66
def __init__(self, enable_instrumenter):
7-
scorep_bindings.CInstrumenter.__init__(self, tracingOrProfiling=False)
7+
scorep._bindings.CInstrumenter.__init__(self, tracingOrProfiling=False)
88
ScorepInstrumenter.__init__(self, enable_instrumenter)
99

1010
def _enable_instrumenter(self):

scorep/_instrumenters/scorep_cTrace.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
from scorep._instrumenters.scorep_instrumenter import ScorepInstrumenter
2-
from scorep import _bindings as scorep_bindings
2+
import scorep._bindings
33

44

5-
class ScorepCTrace(scorep_bindings.CInstrumenter, ScorepInstrumenter):
5+
class ScorepCTrace(scorep._bindings.CInstrumenter, ScorepInstrumenter):
66
def __init__(self, enable_instrumenter):
7-
scorep_bindings.CInstrumenter.__init__(self, tracingOrProfiling=True)
7+
scorep._bindings.CInstrumenter.__init__(self, tracingOrProfiling=True)
88
ScorepInstrumenter.__init__(self, enable_instrumenter)
99

1010
def _enable_instrumenter(self):

scorep/_instrumenters/scorep_instrumenter.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import inspect
33
import os
44
from scorep._instrumenters import base_instrumenter
5-
from scorep import _bindings as scorep_bindings
5+
import scorep._bindings
66

77

88
class ScorepInstrumenter(base_instrumenter.BaseInstrumenter):
@@ -64,12 +64,12 @@ def run(self, cmd, globals=None, locals=None):
6464

6565
def region_begin(self, module_name, function_name, file_name, line_number):
6666
"""Record a region begin event"""
67-
scorep_bindings.region_begin(
67+
scorep._bindings.region_begin(
6868
module_name, function_name, file_name, line_number)
6969

7070
def region_end(self, module_name, function_name):
7171
"""Record a region end event"""
72-
scorep_bindings.region_end(module_name, function_name)
72+
scorep._bindings.region_end(module_name, function_name)
7373

7474
def rewind_begin(self, name, file_name=None, line_number=None):
7575
"""
@@ -88,15 +88,15 @@ def rewind_begin(self, name, file_name=None, line_number=None):
8888
else:
8989
full_file_name = "None"
9090

91-
scorep_bindings.rewind_begin(name, full_file_name, line_number)
91+
scorep._bindings.rewind_begin(name, full_file_name, line_number)
9292

9393
def rewind_end(self, name, value):
9494
"""
9595
End of an Rewind region.
9696
@param name name of the user region
9797
@param value True or False, whenether the region shall be rewinded or not.
9898
"""
99-
scorep_bindings.rewind_end(name, value)
99+
scorep._bindings.rewind_end(name, value)
100100

101101
def oa_region_begin(self, name, file_name=None, line_number=None):
102102
"""
@@ -115,28 +115,28 @@ def oa_region_begin(self, name, file_name=None, line_number=None):
115115
else:
116116
full_file_name = "None"
117117

118-
scorep_bindings.oa_region_begin(name, full_file_name, line_number)
118+
scorep._bindings.oa_region_begin(name, full_file_name, line_number)
119119

120120
def oa_region_end(self, name):
121121
"""End an Online Access region."""
122-
scorep_bindings.oa_region_end(name)
122+
scorep._bindings.oa_region_end(name)
123123

124124
def user_enable_recording(self):
125125
"""Enable writing of trace events in ScoreP"""
126-
scorep_bindings.enable_recording()
126+
scorep._bindings.enable_recording()
127127

128128
def user_disable_recording(self):
129129
"""Disable writing of trace events in ScoreP"""
130-
scorep_bindings.disable_recording()
130+
scorep._bindings.disable_recording()
131131

132132
def user_parameter_int(self, name, val):
133133
"""Record a parameter of type integer"""
134-
scorep_bindings.parameter_int(name, val)
134+
scorep._bindings.parameter_int(name, val)
135135

136136
def user_parameter_uint(self, name, val):
137137
"""Record a parameter of type unsigned integer"""
138-
scorep_bindings.parameter_string(name, val)
138+
scorep._bindings.parameter_string(name, val)
139139

140140
def user_parameter_string(self, name, string):
141141
"""Record a parameter of type string"""
142-
scorep_bindings.parameter_string(name, string)
142+
scorep._bindings.parameter_string(name, string)

scorep/_instrumenters/scorep_profile.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import sys
44
from scorep._instrumenters.utils import get_module_name, get_file_name
55
from scorep._instrumenters.scorep_instrumenter import ScorepInstrumenter
6-
from scorep import _bindings as scorep_bindings
6+
import scorep._bindings
77

88
try:
99
import threading
@@ -42,9 +42,9 @@ def _globaltrace(self, frame, why, arg):
4242
if not code.co_name == "_unsetprofile" and not modulename[:6] == "scorep":
4343
full_file_name = get_file_name(frame)
4444
line_number = code.co_firstlineno
45-
scorep_bindings.region_begin(modulename, code.co_name, full_file_name, line_number)
45+
scorep._bindings.region_begin(modulename, code.co_name, full_file_name, line_number)
4646
elif why == 'return':
4747
code = frame.f_code
4848
modulename = get_module_name(frame)
4949
if not code.co_name == "_unsetprofile" and not modulename[:6] == "scorep":
50-
scorep_bindings.region_end(modulename, code.co_name)
50+
scorep._bindings.region_end(modulename, code.co_name)

scorep/_instrumenters/scorep_trace.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import sys
44
from scorep._instrumenters.utils import get_module_name, get_file_name
55
from scorep._instrumenters.scorep_instrumenter import ScorepInstrumenter
6-
from scorep import _bindings as scorep_bindings
6+
import scorep._bindings
77

88
try:
99
import threading
@@ -40,13 +40,13 @@ def _globaltrace(self, frame, why, arg):
4040
if not code.co_name == "_unsettrace" and not modulename[:6] == "scorep":
4141
full_file_name = get_file_name(frame)
4242
line_number = code.co_firstlineno
43-
scorep_bindings.region_begin(modulename, code.co_name, full_file_name, line_number)
43+
scorep._bindings.region_begin(modulename, code.co_name, full_file_name, line_number)
4444
return self._localtrace
4545
return None
4646

4747
def _localtrace(self, frame, why, arg):
4848
if why == 'return':
4949
code = frame.f_code
5050
modulename = get_module_name(frame)
51-
scorep_bindings.region_end(modulename, code.co_name)
51+
scorep._bindings.region_end(modulename, code.co_name)
5252
return self._localtrace

0 commit comments

Comments
 (0)