aboutsummaryrefslogtreecommitdiff
path: root/pypy/goal
diff options
context:
space:
mode:
authorCarl Friedrich Bolz <cfbolz@gmx.de>2016-10-20 17:53:07 +0200
committerCarl Friedrich Bolz <cfbolz@gmx.de>2016-10-20 17:53:07 +0200
commit8471fce042d82b33115aaf7df9630561439aa357 (patch)
tree10bbabcc64a6173fcf1b8bc8375f43cc5d05589a /pypy/goal
parentSmall updates (diff)
downloadpypy-8471fce042d82b33115aaf7df9630561439aa357.tar.gz
pypy-8471fce042d82b33115aaf7df9630561439aa357.tar.bz2
pypy-8471fce042d82b33115aaf7df9630561439aa357.zip
remove a lot of space.wrap calls in the objspace and replace them by space.new*
calls
Diffstat (limited to 'pypy/goal')
-rw-r--r--pypy/goal/targetpypystandalone.py26
1 files changed, 13 insertions, 13 deletions
diff --git a/pypy/goal/targetpypystandalone.py b/pypy/goal/targetpypystandalone.py
index 2d9ad3ab96..862c92f3ec 100644
--- a/pypy/goal/targetpypystandalone.py
+++ b/pypy/goal/targetpypystandalone.py
@@ -31,8 +31,8 @@ def debug(msg):
def create_entry_point(space, w_dict):
if w_dict is not None: # for tests
- w_entry_point = space.getitem(w_dict, space.wrap('entry_point'))
- w_run_toplevel = space.getitem(w_dict, space.wrap('run_toplevel'))
+ w_entry_point = space.getitem(w_dict, space.newtext('entry_point'))
+ w_run_toplevel = space.getitem(w_dict, space.newtext('run_toplevel'))
withjit = space.config.objspace.usemodules.pypyjit
def entry_point(argv):
@@ -55,8 +55,8 @@ def create_entry_point(space, w_dict):
try:
try:
space.startup()
- w_executable = space.wrap(argv[0])
- w_argv = space.newlist([space.wrap(s) for s in argv[1:]])
+ w_executable = space.newtext(argv[0])
+ w_argv = space.newlist([space.newtext(s) for s in argv[1:]])
w_exitcode = space.call_function(w_entry_point, w_executable, w_argv)
exitcode = space.int_w(w_exitcode)
# try to pull it all in
@@ -110,11 +110,11 @@ def create_entry_point(space, w_dict):
# import site
try:
space.setattr(space.getbuiltinmodule('sys'),
- space.wrap('executable'),
- space.wrap(home))
+ space.newtext('executable'),
+ space.newtext(home))
import_ = space.getattr(space.getbuiltinmodule('__builtin__'),
- space.wrap('__import__'))
- space.call_function(import_, space.wrap('site'))
+ space.newtext('__import__'))
+ space.call_function(import_, space.newtext('site'))
return rffi.cast(rffi.INT, 0)
except OperationError as e:
if verbose:
@@ -156,11 +156,11 @@ def create_entry_point(space, w_dict):
def _pypy_execute_source(source, c_argument):
try:
w_globals = space.newdict(module=True)
- space.setitem(w_globals, space.wrap('__builtins__'),
+ space.setitem(w_globals, space.newtext('__builtins__'),
space.builtin_modules['__builtin__'])
- space.setitem(w_globals, space.wrap('c_argument'),
- space.wrap(c_argument))
- space.appexec([space.wrap(source), w_globals], """(src, glob):
+ space.setitem(w_globals, space.newtext('c_argument'),
+ space.newtext(c_argument))
+ space.appexec([space.newtext(source), w_globals], """(src, glob):
import sys
stmt = compile(src, 'c callback', 'exec')
if not hasattr(sys, '_pypy_execute_source'):
@@ -292,7 +292,7 @@ class PyPyTarget(object):
# obscure hack to stuff the translation options into the translated PyPy
import pypy.module.sys
options = make_dict(config)
- wrapstr = 'space.wrap(%r)' % (options)
+ wrapstr = 'space.newtext(%r)' % (options)
pypy.module.sys.Module.interpleveldefs['pypy_translation_info'] = wrapstr
if config.objspace.usemodules._cffi_backend:
self.hack_for_cffi_modules(driver)