FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
bpo-40222: Mark exception table function in the dis module as private by pablogsal · Pull Request #95960 · python/cpython · GitHub
python
cpython
Repository navigation
Code
Issues
5k+
(5k+)
Pull requests
2.3k
(2.3k)
Actions
Projects
Security and quality
Insights
bpo-40222: Mark exception table function in the dis module as private
- #95960
#95960
Closed
pablogsal
wants to merge 72 commits into
python:main
python/cpython:main
from
pablogsal:bpo-40222
pablogsal/cpython:bpo-40222
Copy head branch name to clipboard
Conversation
Commits
72
(72)
Checks
Files changed
Closed
bpo-40222: Mark exception table function in the dis module as private
#95960
pablogsal
wants to merge 72 commits into
python:main
python/cpython:main
from
pablogsal:bpo-40222
pablogsal/cpython:bpo-40222
Copy head branch name to clipboard
Commits
Commits on May 26, 2020
Parsing VM initial structure
gvanrossum
committed
6a99107
View commit details
Copy full SHA for 6a99107
Browse repository at this point
Commits on May 27, 2020
Hook things up so we can test it
gvanrossum
committed
8ffc315
View commit details
Copy full SHA for 8ffc315
Browse repository at this point
Add debugging printf()s in anger; fix bugs
gvanrossum
committed
a9ba946
View commit details
Copy full SHA for a9ba946
Browse repository at this point
Implement actions
gvanrossum
committed
8635a4c
View commit details
Copy full SHA for 8635a4c
Browse repository at this point
Support optional tokens
gvanrossum
committed
1a34aeb
View commit details
Copy full SHA for 1a34aeb
Browse repository at this point
Support optional rules
gvanrossum
committed
b4a2292
View commit details
Copy full SHA for b4a2292
Browse repository at this point
Commits on May 28, 2020
Add vmreadme.md; OP_SUCCESS has an argument
gvanrossum
committed
b1f2a03
View commit details
Copy full SHA for b1f2a03
Browse repository at this point
Do optional items differently (with a postfix op)
gvanrossum
committed
50aa868
View commit details
Copy full SHA for 50aa868
Browse repository at this point
Compute start/end line/col numbers; add some ideas to vmreadme.md
gvanrossum
committed
320266b
View commit details
Copy full SHA for 320266b
Browse repository at this point
Tighten the code; add some speculation to vmreadme
gvanrossum
committed
5bf3f9c
View commit details
Copy full SHA for 5bf3f9c
Browse repository at this point
Add OP_NOOP; add enums for rules & actions
gvanrossum
committed
816db75
View commit details
Copy full SHA for 816db75
Browse repository at this point
Commits on May 29, 2020
Implement loops
gvanrossum
committed
d2a980f
View commit details
Copy full SHA for d2a980f
Browse repository at this point
Add a few more rules to the grammar
gvanrossum
committed
2befb12
View commit details
Copy full SHA for 2befb12
Browse repository at this point
Drop debug printf()s, more flexibility in parse_string()
gvanrossum
committed
175a127
View commit details
Copy full SHA for 175a127
Browse repository at this point
Add memoization, some debug niceties
gvanrossum
committed
f3f1665
View commit details
Copy full SHA for f3f1665
Browse repository at this point
Inline helper functions
gvanrossum
committed
bda3517
View commit details
Copy full SHA for bda3517
Browse repository at this point
Explain OP_OPTIONAL better
gvanrossum
committed
881d756
View commit details
Copy full SHA for 881d756
Browse repository at this point
Skeleton of code generator
Show description for 94cfb95
pablogsal
committed
94cfb95
View commit details
Copy full SHA for 94cfb95
Browse repository at this point
Simplify structure of OP_SUCCESS
gvanrossum
committed
4ba6c61
View commit details
Copy full SHA for 4ba6c61
Browse repository at this point
Move opcodes around
gvanrossum
committed
db628e1
View commit details
Copy full SHA for db628e1
Browse repository at this point
Add a 'grammar' for operations
gvanrossum
committed
7798629
View commit details
Copy full SHA for 7798629
Browse repository at this point
Move generated part of vm.h into vmparse.h
gvanrossum
committed
412c741
View commit details
Copy full SHA for 412c741
Browse repository at this point
Merge branch 'pegenvm_generator' into pegenvm
lysnikolaou
committed
020fbd1
View commit details
Copy full SHA for 020fbd1
Browse repository at this point
Merge branch 'master' into pegenvm
lysnikolaou
committed
8c7cffc
View commit details
Copy full SHA for 8c7cffc
Browse repository at this point
Commits on May 30, 2020
Clean skeleton of vm_generator
pablogsal
committed
ef1fabd
View commit details
Copy full SHA for ef1fabd
Browse repository at this point
Merge branch 'pegenvm' of github.com:we-like-parsers/cpython into pegenvm
lysnikolaou
committed
b497b23
View commit details
Copy full SHA for b497b23
Browse repository at this point
Better formatting of generated file; remove unneeded indentation
lysnikolaou
committed
8eab7e0
View commit details
Copy full SHA for 8eab7e0
Browse repository at this point
Add OP_LOOP_COLLECT_NONEMPTY -- used for a+
gvanrossum
committed
4a5f823
View commit details
Copy full SHA for 4a5f823
Browse repository at this point
Expand description of root rules
gvanrossum
committed
3cee73c
View commit details
Copy full SHA for 3cee73c
Browse repository at this point
Initial support for repeat_0
pablogsal
committed
9b96df0
View commit details
Copy full SHA for 9b96df0
Browse repository at this point
Fix name rules for repeat0 nodes
pablogsal
committed
2f44ee9
View commit details
Copy full SHA for 2f44ee9
Browse repository at this point
Eliminate OP_LOOP_START
gvanrossum
committed
6dc7092
View commit details
Copy full SHA for 6dc7092
Browse repository at this point
Do fewer reallocs (at the cost of an extra int per frame)
gvanrossum
committed
9e7e12e
View commit details
Copy full SHA for 9e7e12e
Browse repository at this point
Speculate how to implement a.b+
gvanrossum
committed
52f5a75
View commit details
Copy full SHA for 52f5a75
Browse repository at this point
Make memo rule types distinct from token types
gvanrossum
committed
3b93237
View commit details
Copy full SHA for 3b93237
Browse repository at this point
Fix small issues in vmreadme.pm
gvanrossum
committed
33522ae
View commit details
Copy full SHA for 33522ae
Browse repository at this point
Commits on May 31, 2020
Add generation of root rules (very coarssely)
gvanrossum
committed
cbd45a5
View commit details
Copy full SHA for cbd45a5
Browse repository at this point
Add enum for rule types (R_)
gvanrossum
committed
1a6531d
View commit details
Copy full SHA for 1a6531d
Browse repository at this point
Generate actions (primitively)
gvanrossum
committed
0226dd5
View commit details
Copy full SHA for 0226dd5
Browse repository at this point
Implement code generation for keywords
lysnikolaou
committed
c64ff2f
View commit details
Copy full SHA for c64ff2f
Browse repository at this point
Refactor add_opcode to optionally accept a second argument
Show description for e2c4a36
lysnikolaou
committed
e2c4a36
View commit details
Copy full SHA for e2c4a36
Browse repository at this point
Translate item names in actions; use the generated vmparse.h!
gvanrossum
committed
21d8b83
View commit details
Copy full SHA for 21d8b83
Browse repository at this point
Fix mypy (in vm_generator)
gvanrossum
committed
6fe4f0e
View commit details
Copy full SHA for 6fe4f0e
Browse repository at this point
Avoid name conflict for 'f'
gvanrossum
committed
6205002
View commit details
Copy full SHA for 6205002
Browse repository at this point
Commits on Jun 1, 2020
Generate code for repeat1 loops
gvanrossum
committed
f72c7b6
View commit details
Copy full SHA for f72c7b6
Browse repository at this point
Implement delimited loops (b.a+)
gvanrossum
committed
fc3d4c4
View commit details
Copy full SHA for fc3d4c4
Browse repository at this point
Generate code for delimited loop
gvanrossum
committed
6c50468
View commit details
Copy full SHA for 6c50468
Browse repository at this point
Implement soft keywords (hand-written and code generation) (#129)
lysnikolaou
authored
a10babb
View commit details
Copy full SHA for a10babb
Browse repository at this point
Update generated vmparse.h
gvanrossum
committed
b13169b
View commit details
Copy full SHA for b13169b
Browse repository at this point
Fix code generation for if_stmt
gvanrossum
committed
c2a7cf6
View commit details
Copy full SHA for c2a7cf6
Browse repository at this point
Implement lookahead ops
gvanrossum
committed
a862a69
View commit details
Copy full SHA for a862a69
Browse repository at this point
Generate code for lookaheads (only one token supported!)
Show description for ab863df
gvanrossum
committed
ab863df
View commit details
Copy full SHA for ab863df
Browse repository at this point
Commits on Jun 2, 2020
Implement left-recursion (with hand-coded vmparse.h)
Show description for 1be4b62
gvanrossum
committed
1be4b62
View commit details
Copy full SHA for 1be4b62
Browse repository at this point
Code generation for left-recursive rules
Show description for b53c2a4
gvanrossum
committed
b53c2a4
View commit details
Copy full SHA for b53c2a4
Browse repository at this point
Allow specifying different grammars
gvanrossum
committed
7a59aa0
View commit details
Copy full SHA for 7a59aa0
Browse repository at this point
Generate code for 'cut'
Show description for cac4149
gvanrossum
committed
cac4149
View commit details
Copy full SHA for cac4149
Browse repository at this point
Support groups and optional in code generator
Show description for 180dfff
gvanrossum
committed
180dfff
View commit details
Copy full SHA for 180dfff
Browse repository at this point
There's no need to special-case -> in actions
gvanrossum
committed
e01e643
View commit details
Copy full SHA for e01e643
Browse repository at this point
Commits on Jun 3, 2020
Treat TYPE_COMMENT as a token (since it is)
gvanrossum
committed
13c3bbb
View commit details
Copy full SHA for 13c3bbb
Browse repository at this point
Generate code for Grammar/parser.gram
Show description for 65304e6
gvanrossum
committed
65304e6
View commit details
Copy full SHA for 65304e6
Browse repository at this point
Group every opcode with its argument (#131)
pablogsal
authored
10f7be1
View commit details
Copy full SHA for 10f7be1
Browse repository at this point
Add vm target to pegen script to generate the vm parser (#130)
lysnikolaou
authored
a9a4115
View commit details
Copy full SHA for a9a4115
Browse repository at this point
Selective memoization
gvanrossum
committed
5bb2f57
View commit details
Copy full SHA for 5bb2f57
Browse repository at this point
Don't call is_memoized in OP_RETURN_LEFT_REC
Show description for ba8783b
gvanrossum
committed
ba8783b
View commit details
Copy full SHA for ba8783b
Browse repository at this point
Commits on Jun 5, 2020
Different way of doing left-recursion
Show description for bccd5c8
gvanrossum
committed
bccd5c8
View commit details
Copy full SHA for bccd5c8
Browse repository at this point
Commits on Aug 16, 2020
Merge remote-tracking branch 'upstream/master' into pegenvm
gvanrossum
committed
2a138cc
View commit details
Copy full SHA for 2a138cc
Browse repository at this point
Remove leftover conflict markers
gvanrossum
committed
2394b96
View commit details
Copy full SHA for 2394b96
Browse repository at this point
Fix deps for vm.o
gvanrossum
committed
be34499
View commit details
Copy full SHA for be34499
Browse repository at this point
Fix includes for vm.c
gvanrossum
committed
b9394e4
View commit details
Copy full SHA for b9394e4
Browse repository at this point
Regenerated vmparse.h
gvanrossum
committed
b64113b
View commit details
Copy full SHA for b64113b
Browse repository at this point
Commits on Aug 1, 2022
Merge remote-tracking branch 'pegen/pegenvm'
pablogsal
committed
9afa67e
View commit details
Copy full SHA for 9afa67e
Browse repository at this point
Commits on Aug 13, 2022
bpo-40222: Mark exception table function in the dis module as private
pablogsal
committed
a65604e
View commit details
Copy full SHA for a65604e
Browse repository at this point
Back
|
FazBrowse Home
|
New Git URL