Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
P
Pyston
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Boxiang Sun
Pyston
Commits
0cef6e28
Commit
0cef6e28
authored
Apr 12, 2016
by
Kevin Modzelewski
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/refcounting' into refcounting
parents
1f3346fd
d4c6d7ec
Changes
14
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
8 additions
and
14 deletions
+8
-14
src/core/options.cpp
src/core/options.cpp
+1
-1
test/tests/comparisons.py
test/tests/comparisons.py
+0
-1
test/tests/compile_test2.py
test/tests/compile_test2.py
+0
-1
test/tests/generator_closures.py
test/tests/generator_closures.py
+0
-1
test/tests/generator_thread_sharing.py
test/tests/generator_thread_sharing.py
+0
-1
test/tests/generator_threads2.py
test/tests/generator_threads2.py
+0
-1
test/tests/intmethods_exceptions.py
test/tests/intmethods_exceptions.py
+0
-3
test/tests/setattr_patching_under.py
test/tests/setattr_patching_under.py
+4
-0
test/tests/stack_limits.py
test/tests/stack_limits.py
+3
-0
test/tests/test_dictviews.py
test/tests/test_dictviews.py
+0
-1
test/tests/thread_forking.py
test/tests/thread_forking.py
+0
-1
test/tests/thread_memory_model_test.py
test/tests/thread_memory_model_test.py
+0
-1
test/tests/thread_spawning.py
test/tests/thread_spawning.py
+0
-1
test/tests/thread_test.py
test/tests/thread_test.py
+0
-1
No files found.
src/core/options.cpp
View file @
0cef6e28
...
...
@@ -29,7 +29,7 @@ bool LOG_BJIT_ASSEMBLY = 0;
bool
FORCE_INTERPRETER
=
false
;
bool
FORCE_OPTIMIZE
=
false
;
bool
ENABLE_INTERPRETER
=
false
;
// XXX
bool
ENABLE_INTERPRETER
=
true
;
bool
ENABLE_BASELINEJIT
=
false
;
// XXX
bool
CONTINUE_AFTER_FATAL
=
false
;
...
...
test/tests/comparisons.py
View file @
0cef6e28
# expected: reffail
def
f
(
a
,
b
):
print
repr
(
a
),
repr
(
b
),
"<"
,
a
<
b
print
repr
(
a
),
repr
(
b
),
"<="
,
a
<=
b
...
...
test/tests/compile_test2.py
View file @
0cef6e28
# expected: reffail
# this tests are from cpythons test_compile.py
import
unittest
from
test
import
test_support
...
...
test/tests/generator_closures.py
View file @
0cef6e28
# expected: reffail
# Test to make sure that generators create and receive closures as appropriate.
def
f
(
E
,
N
,
M
):
...
...
test/tests/generator_thread_sharing.py
View file @
0cef6e28
# expected: reffail
# Start a generator on one thread, pass it to another, and have that execute it for a while
def
gen
():
...
...
test/tests/generator_threads2.py
View file @
0cef6e28
# expected: reffail
import
threading
import
traceback
,
sys
...
...
test/tests/intmethods_exceptions.py
View file @
0cef6e28
# expected: reffail
# - throws exceptions out of ICs
# TODO: move this back to intmethods.py once this is working
for
b
in
range
(
26
):
try
:
...
...
test/tests/setattr_patching_under.py
View file @
0cef6e28
# skip-if: '-n' not in EXTRA_JIT_ARGS and '-O' not in EXTRA_JIT_ARGS
# This test currently fails in the interpreter because we keep dead vreg entries around until the frame exists,
# which causes D() to get destroyed too late
class
C
(
object
):
pass
...
...
test/tests/stack_limits.py
View file @
0cef6e28
# skip-if: '-n' not in EXTRA_JIT_ARGS and '-O' not in EXTRA_JIT_ARGS
# disable this test because the interpreter (with disabled bjit) currently uses too much stack
# Make sure we can recurse at least 900 times on the three different types
# of stacks that we have:
...
...
test/tests/test_dictviews.py
View file @
0cef6e28
# expected: reffail
# This is a copy of cpythons test with the recursive repr test disabled
# remove this test when we can pass cpythons test
...
...
test/tests/thread_forking.py
View file @
0cef6e28
# expected: reffail
# skip-if: '-n' in EXTRA_JIT_ARGS or '-O' in EXTRA_JIT_ARGS
# Make sure that we can fork from a threaded environment
...
...
test/tests/thread_memory_model_test.py
View file @
0cef6e28
# expected: reffail
from
thread
import
start_new_thread
import
time
...
...
test/tests/thread_spawning.py
View file @
0cef6e28
# expected: reffail
# Make sure we can spawn a bunch of threads
import
threading
...
...
test/tests/thread_test.py
View file @
0cef6e28
# expected: reffail
from
thread
import
start_new_thread
,
allocate_lock
,
_count
import
time
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment