[pypy-commit] pypy split-rpython: Moved pypy.config parts to rpython

Aquana noreply at buildbot.pypy.org
Sat Jan 12 18:42:37 CET 2013


Author: Alexander Hesse <webmaster at aquanasoft.de>
Branch: split-rpython
Changeset: r59991:a879d5890037
Date: 2013-01-12 18:42 +0100
http://bitbucket.org/pypy/pypy/changeset/a879d5890037/

Log:	Moved pypy.config parts to rpython

diff --git a/pypy/bin/pyinteractive.py b/pypy/bin/pyinteractive.py
--- a/pypy/bin/pyinteractive.py
+++ b/pypy/bin/pyinteractive.py
@@ -12,9 +12,9 @@
 import pypy
 from pypy.tool import option
 from optparse import make_option
-from pypy.interpreter import main, interactive, error, gateway
-from pypy.config.config import OptionDescription, BoolOption, StrOption
-from pypy.config.config import Config, to_optparse
+from rpython.interpreter import main, interactive, error, gateway
+from rpython.config.config import OptionDescription, BoolOption, StrOption
+from rpython.config.config import Config, to_optparse
 from pypy.config import pypyoption
 
 
diff --git a/pypy/config/makerestdoc.py b/pypy/config/makerestdoc.py
--- a/pypy/config/makerestdoc.py
+++ b/pypy/config/makerestdoc.py
@@ -2,10 +2,10 @@
 from pypy.tool.rest.rst import Rest, Paragraph, Strong, ListItem, Title, Link
 from pypy.tool.rest.rst import Directive, Em, Quote, Text
 
-from pypy.config.config import ChoiceOption, BoolOption, StrOption, IntOption
-from pypy.config.config import FloatOption, OptionDescription, Option, Config
-from pypy.config.config import ArbitraryOption, DEFAULT_OPTION_NAME
-from pypy.config.config import _getnegation
+from rpython.config.config import ChoiceOption, BoolOption, StrOption, IntOption
+from rpython.config.config import FloatOption, OptionDescription, Option, Config
+from rpython.config.config import ArbitraryOption, DEFAULT_OPTION_NAME
+from rpython.config.config import _getnegation
 
 configdocdir = py.path.local(__file__).dirpath().dirpath().join("doc", "config")
 
diff --git a/pypy/config/pypyoption.py b/pypy/config/pypyoption.py
--- a/pypy/config/pypyoption.py
+++ b/pypy/config/pypyoption.py
@@ -2,9 +2,9 @@
 
 import py
 
-from pypy.config.config import (OptionDescription, BoolOption, IntOption,
+from rpython.config.config import (OptionDescription, BoolOption, IntOption,
   ChoiceOption, StrOption, to_optparse, ConflictConfigError)
-from pypy.config.translationoption import IS_64_BITS
+from rpython.config.translationoption import IS_64_BITS
 
 
 modulepath = py.path.local(__file__).dirpath().dirpath().join("module")
diff --git a/pypy/config/test/test_makerestdoc.py b/pypy/config/test/test_makerestdoc.py
--- a/pypy/config/test/test_makerestdoc.py
+++ b/pypy/config/test/test_makerestdoc.py
@@ -1,4 +1,4 @@
-from pypy.config.config import *
+from rpython.config.config import *
 from pypy.config.makerestdoc import make_cmdline_overview
 
 from pypy.tool.rest.rest import process as restcheck
diff --git a/pypy/config/test/test_pypyoption.py b/pypy/config/test/test_pypyoption.py
--- a/pypy/config/test/test_pypyoption.py
+++ b/pypy/config/test/test_pypyoption.py
@@ -1,7 +1,7 @@
 import py
 from pypy.config.pypyoption import get_pypy_config, set_pypy_opt_level
-from pypy.config.config import Config, ConfigError
-from pypy.config.translationoption import set_opt_level
+from rpython.config.config import Config, ConfigError
+from rpython.config.translationoption import set_opt_level
 
 thisdir = py.path.local(__file__).dirpath()
 
diff --git a/pypy/conftest.py b/pypy/conftest.py
--- a/pypy/conftest.py
+++ b/pypy/conftest.py
@@ -36,7 +36,7 @@
     option = config.option
 
 def _set_platform(opt, opt_str, value, parser):
-    from pypy.config.translationoption import PLATFORMS
+    from rpython.config.translationoption import PLATFORMS
     from rpython.translator.platform import set_platform
     if value not in PLATFORMS:
         raise ValueError("%s not in %s" % (value, PLATFORMS))
diff --git a/pypy/doc/config/confrest.py b/pypy/doc/config/confrest.py
--- a/pypy/doc/config/confrest.py
+++ b/pypy/doc/config/confrest.py
@@ -1,7 +1,8 @@
 from pypy.doc.confrest import *
 from pypy.config.makerestdoc import make_cmdline_overview
-from pypy.config.config import Config
-from pypy.config import pypyoption, translationoption
+from pypy.config import pypyoption
+from rpython.config.config import Config
+from rpython.config import translationoption
 
 
 all_optiondescrs = [pypyoption.pypy_optiondescription,
diff --git a/pypy/doc/config/generate.py b/pypy/doc/config/generate.py
--- a/pypy/doc/config/generate.py
+++ b/pypy/doc/config/generate.py
@@ -1,6 +1,7 @@
 import py
-from pypy.config import pypyoption, translationoption, config, makerestdoc
+from pypy.config import pypyoption, makerestdoc
 from pypy.doc.config.confrest import all_optiondescrs
+from rpython.config import translationoption, config
 
 all_optiondescrs = [pypyoption.pypy_optiondescription,
                     translationoption.translation_optiondescription,
diff --git a/pypy/doc/config/makemodules.py b/pypy/doc/config/makemodules.py
--- a/pypy/doc/config/makemodules.py
+++ b/pypy/doc/config/makemodules.py
@@ -1,5 +1,6 @@
 import py
-from pypy.config import pypyoption, translationoption, config
+from pypy.config import pypyoption
+from rpython.config import translationoption, config
 
 thisdir = py.path.local(__file__).dirpath()
 
diff --git a/pypy/doc/configuration.rst b/pypy/doc/configuration.rst
--- a/pypy/doc/configuration.rst
+++ b/pypy/doc/configuration.rst
@@ -133,7 +133,7 @@
 ``OptionDescription`` instance. The attributes of the ``Config`` objects are the
 names of the children of the ``OptionDescription``. Example::
 
-    >>> from pypy.config.config import OptionDescription, Config, BoolOption
+    >>> from rpython.config.config import OptionDescription, Config, BoolOption
     >>> descr = OptionDescription("options", "", [
     ...     BoolOption("bool", "", default=False)])
     >>>
diff --git a/pypy/tool/option.py b/pypy/tool/option.py
--- a/pypy/tool/option.py
+++ b/pypy/tool/option.py
@@ -2,7 +2,7 @@
 
 import os
 from pypy.config.pypyoption import get_pypy_config
-from pypy.config.config import Config, OptionDescription, to_optparse
+from rpython.config.config import Config, OptionDescription, to_optparse
 import optparse
 
 extra_useage = """For detailed descriptions of all the options see
diff --git a/pypy/tool/pypyjit.py b/pypy/tool/pypyjit.py
--- a/pypy/tool/pypyjit.py
+++ b/pypy/tool/pypyjit.py
@@ -8,7 +8,7 @@
 import py, os
 
 from pypy.objspace.std import Space
-from pypy.config.translationoption import set_opt_level
+from rpython.config.translationoption import set_opt_level
 from pypy.config.pypyoption import get_pypy_config, set_pypy_opt_level
 from pypy.objspace.std import multimethod
 from rpython.rtyper.annlowlevel import llhelper, llstr, oostr, hlstr
diff --git a/pypy/tool/pytest/objspace.py b/pypy/tool/pytest/objspace.py
--- a/pypy/tool/pytest/objspace.py
+++ b/pypy/tool/pytest/objspace.py
@@ -1,6 +1,6 @@
 import py
 import sys
-from pypy.config.config import ConflictConfigError
+from rpython.config.config import ConflictConfigError
 from pypy.tool.option import make_config, make_objspace
 from pypy.tool.pytest import appsupport
 from pypy.conftest import option
diff --git a/pypy/config/__init__.py b/rpython/config/__init__.py
copy from pypy/config/__init__.py
copy to rpython/config/__init__.py
diff --git a/pypy/config/config.py b/rpython/config/config.py
rename from pypy/config/config.py
rename to rpython/config/config.py
diff --git a/pypy/config/parse.py b/rpython/config/parse.py
rename from pypy/config/parse.py
rename to rpython/config/parse.py
diff --git a/pypy/config/support.py b/rpython/config/support.py
rename from pypy/config/support.py
rename to rpython/config/support.py
diff --git a/pypy/config/test/test_config.py b/rpython/config/test/test_config.py
rename from pypy/config/test/test_config.py
rename to rpython/config/test/test_config.py
--- a/pypy/config/test/test_config.py
+++ b/rpython/config/test/test_config.py
@@ -1,4 +1,4 @@
-from pypy.config.config import *
+from rpython.config.config import *
 import py, sys
 
 def make_description():
diff --git a/pypy/config/test/test_parse.py b/rpython/config/test/test_parse.py
rename from pypy/config/test/test_parse.py
rename to rpython/config/test/test_parse.py
--- a/pypy/config/test/test_parse.py
+++ b/rpython/config/test/test_parse.py
@@ -1,4 +1,4 @@
-from pypy.config.parse import parse_info
+from rpython.config.parse import parse_info
 
 
 def test_parse_new_format():
diff --git a/pypy/config/test/test_support.py b/rpython/config/test/test_support.py
rename from pypy/config/test/test_support.py
rename to rpython/config/test/test_support.py
--- a/pypy/config/test/test_support.py
+++ b/rpython/config/test/test_support.py
@@ -1,6 +1,6 @@
 
 from cStringIO import StringIO
-from pypy.config import support
+from rpython.config import support
 import os, sys, py
 
 cpuinfo = """
diff --git a/pypy/config/test/test_translationoption.py b/rpython/config/test/test_translationoption.py
rename from pypy/config/test/test_translationoption.py
rename to rpython/config/test/test_translationoption.py
--- a/pypy/config/test/test_translationoption.py
+++ b/rpython/config/test/test_translationoption.py
@@ -1,7 +1,7 @@
 import py
-from pypy.config.translationoption import get_combined_translation_config
-from pypy.config.translationoption import set_opt_level
-from pypy.config.config import ConflictConfigError
+from rpython.config.translationoption import get_combined_translation_config
+from rpython.config.translationoption import set_opt_level
+from rpython.config.config import ConflictConfigError
 
 
 def test_no_gcrootfinder_with_boehm():
diff --git a/pypy/config/translationoption.py b/rpython/config/translationoption.py
rename from pypy/config/translationoption.py
rename to rpython/config/translationoption.py
--- a/pypy/config/translationoption.py
+++ b/rpython/config/translationoption.py
@@ -1,8 +1,8 @@
 import py, os, sys
-from pypy.config.config import OptionDescription, BoolOption, IntOption, ArbitraryOption, FloatOption
-from pypy.config.config import ChoiceOption, StrOption, to_optparse, Config
-from pypy.config.config import ConfigError
-from pypy.config.support import detect_number_of_processors
+from rpython.config.config import OptionDescription, BoolOption, IntOption, ArbitraryOption, FloatOption
+from rpython.config.config import ChoiceOption, StrOption, to_optparse, Config
+from rpython.config.config import ConfigError
+from rpython.config.support import detect_number_of_processors
 
 DEFL_INLINE_THRESHOLD = 32.4    # just enough to inline add__Int_Int()
 # and just small enough to prevend inlining of some rlist functions.
diff --git a/rpython/jit/backend/arm/test/test_zrpy_gc.py b/rpython/jit/backend/arm/test/test_zrpy_gc.py
--- a/rpython/jit/backend/arm/test/test_zrpy_gc.py
+++ b/rpython/jit/backend/arm/test/test_zrpy_gc.py
@@ -13,7 +13,7 @@
 from rpython.rlib.jit import elidable, unroll_safe
 from rpython.jit.backend.llsupport.gc import GcLLDescr_framework
 from rpython.tool.udir import udir
-from pypy.config.translationoption import DEFL_GC
+from rpython.config.translationoption import DEFL_GC
 from rpython.jit.backend.arm.test.support import skip_unless_run_slow_tests
 skip_unless_run_slow_tests()
 
diff --git a/rpython/jit/backend/arm/test/test_ztranslation.py b/rpython/jit/backend/arm/test/test_ztranslation.py
--- a/rpython/jit/backend/arm/test/test_ztranslation.py
+++ b/rpython/jit/backend/arm/test/test_ztranslation.py
@@ -9,7 +9,7 @@
 from rpython.jit.backend.test.support import CCompiledMixin
 from rpython.jit.codewriter.policy import StopAtXPolicy
 from rpython.translator.translator import TranslationContext
-from pypy.config.translationoption import DEFL_GC
+from rpython.config.translationoption import DEFL_GC
 from rpython.rlib import rgc
 from rpython.jit.backend.arm.test.support import skip_unless_run_slow_tests
 skip_unless_run_slow_tests()
diff --git a/rpython/jit/backend/x86/test/test_zrpy_gc.py b/rpython/jit/backend/x86/test/test_zrpy_gc.py
--- a/rpython/jit/backend/x86/test/test_zrpy_gc.py
+++ b/rpython/jit/backend/x86/test/test_zrpy_gc.py
@@ -13,7 +13,7 @@
 from rpython.rlib.jit import elidable, unroll_safe
 from rpython.jit.backend.llsupport.gc import GcLLDescr_framework
 from rpython.tool.udir import udir
-from pypy.config.translationoption import DEFL_GC
+from rpython.config.translationoption import DEFL_GC
 
 class X(object):
     def __init__(self, x=0):
diff --git a/rpython/jit/backend/x86/test/test_ztranslation.py b/rpython/jit/backend/x86/test/test_ztranslation.py
--- a/rpython/jit/backend/x86/test/test_ztranslation.py
+++ b/rpython/jit/backend/x86/test/test_ztranslation.py
@@ -10,7 +10,7 @@
 from rpython.jit.codewriter.policy import StopAtXPolicy
 from rpython.translator.translator import TranslationContext
 from rpython.jit.backend.x86.arch import IS_X86_32, IS_X86_64
-from pypy.config.translationoption import DEFL_GC
+from rpython.config.translationoption import DEFL_GC
 from rpython.rlib import rgc
 
 class TestTranslationX86(CCompiledMixin):
diff --git a/rpython/jit/metainterp/warmspot.py b/rpython/jit/metainterp/warmspot.py
--- a/rpython/jit/metainterp/warmspot.py
+++ b/rpython/jit/metainterp/warmspot.py
@@ -70,7 +70,7 @@
                     inline=False, loop_longevity=0, retrace_limit=5,
                     function_threshold=4,
                     enable_opts=ALL_OPTS_NAMES, max_retrace_guards=15, **kwds):
-    from pypy.config.config import ConfigError
+    from rpython.config.config import ConfigError
     translator = interp.typer.annotator.translator
     try:
         translator.config.translation.gc = "boehm"
diff --git a/rpython/translator/cli/gencli.py b/rpython/translator/cli/gencli.py
--- a/rpython/translator/cli/gencli.py
+++ b/rpython/translator/cli/gencli.py
@@ -3,7 +3,7 @@
 
 import py
 import subprocess
-from pypy.config.config import Config
+from rpython.config.config import Config
 from rpython.translator.oosupport.genoo import GenOO
 from rpython.translator.cli import conftest
 from rpython.translator.cli.ilgenerator import IlasmGenerator
diff --git a/rpython/translator/goal/translate.py b/rpython/translator/goal/translate.py
--- a/rpython/translator/goal/translate.py
+++ b/rpython/translator/goal/translate.py
@@ -16,9 +16,9 @@
 except Exception:
     pass
 
-from pypy.config.config import (to_optparse, OptionDescription, BoolOption,
+from rpython.config.config import (to_optparse, OptionDescription, BoolOption,
     ArbitraryOption, StrOption, IntOption, Config, ChoiceOption, OptHelpFormatter)
-from pypy.config.translationoption import (get_combined_translation_config,
+from rpython.config.translationoption import (get_combined_translation_config,
     set_opt_level, final_check_config, OPT_LEVELS, DEFAULT_OPT_LEVEL, set_platform)
 
 
diff --git a/rpython/translator/translator.py b/rpython/translator/translator.py
--- a/rpython/translator/translator.py
+++ b/rpython/translator/translator.py
@@ -12,8 +12,8 @@
 from rpython.tool.ansi_print import ansi_log
 from rpython.tool.sourcetools import nice_repr_for_func
 from pypy.config.pypyoption import pypy_optiondescription
-from pypy.config.translationoption import get_combined_translation_config
-from pypy.config.translationoption import get_platform
+from rpython.config.translationoption import get_combined_translation_config
+from rpython.config.translationoption import get_platform
 import py
 log = py.log.Producer("flowgraph")
 py.log.setconsumer("flowgraph", ansi_log)


More information about the pypy-commit mailing list