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
20c9a7dc
Commit
20c9a7dc
authored
Jul 04, 2016
by
Kevin Modzelewski
Committed by
GitHub
Jul 04, 2016
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #1278 from kmod/refcounter_opt
Optimize the llvm refcounter pass
parents
a5dc1b1b
57ba9caa
Changes
3
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
206 additions
and
127 deletions
+206
-127
microbenchmarks/large_import_bench.py
microbenchmarks/large_import_bench.py
+16
-0
src/codegen/irgen/refcounts.cpp
src/codegen/irgen/refcounts.cpp
+189
-126
src/codegen/opt/inliner.cpp
src/codegen/opt/inliner.cpp
+1
-1
No files found.
microbenchmarks/large_import_bench.py
0 → 100644
View file @
20c9a7dc
import
re
import
os
import
sre_compile
import
weakref
import
threading
import
abc
import
_abcoll
import
collections
import
multiprocessing
import
argparse
import
bisect
import
heapq
import
inspect
import
netrc
import
pickle
import
socket
src/codegen/irgen/refcounts.cpp
View file @
20c9a7dc
This diff is collapsed.
Click to expand it.
src/codegen/opt/inliner.cpp
View file @
20c9a7dc
...
...
@@ -249,7 +249,7 @@ public:
do_inline
=
(
bool
)
IC
;
}
if
(
VERBOSITY
(
"irgen.inlining"
)
>=
1
)
{
if
(
VERBOSITY
(
"irgen.inlining"
)
>=
2
)
{
if
(
!
do_inline
)
llvm
::
outs
()
<<
"not "
;
llvm
::
outs
()
<<
"inlining "
;
...
...
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