Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
P
perf-instrumentation
Manage
Activity
Members
Labels
Plan
Issues
4
Issue boards
Milestones
Wiki
Code
Merge requests
0
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
safedocs-ta2-profiling
perf-instrumentation
Graph
f5781ed20e0d3d03e866aa59e2b69d1b20dfe0e6
Select Git revision
Branches
15
api-WIP
breakpoint-manager-refactor
detailed-arena-stats
detailed-stats-allocation-count
init-flow-refactor
init-functions-as-parameter
master
default
protected
mem-stat-attribution-differences
numpy
parser-hierarchy
partial-ast
push-at-h-do-parse
runtime-function-length
status-display
token-display
Tags
1
after-byte-count-revision
16 results
You can move around the graph by using the arrow keys.
Begin with the selected commit
Created with Raphaël 2.2.0
15
May
14
13
11
10
9
8
27
Apr
21
18
15
14
13
12
11
7
5
31
Mar
28
27
21
16
15
13
7
28
Feb
23
22
21
15
12
10
9
31
Jan
26
25
23
8
Dec
6
30
Nov
29
28
25
16
14
11
9
8
7
4
31
Oct
28
27
25
24
21
20
18
17
14
12
11
10
7
5
28
Sep
27
26
25
Jul
21
20
18
14
13
12
11
6
30
Jun
29
28
27
23
22
21
20
17
15
14
13
9
8
7
31
May
30
20
19
18
17
16
12
28
Apr
27
25
21
20
19
18
15
14
13
11
15
Feb
11
8
31
Jan
21
19
31
Dec
30
28
27
23
22
21
17
Nov
16
15
12
11
9
8
4
3
2
1
20
Sep
17
15
13
9
8
7
6
1
30
Aug
18
17
16
13
12
11
6
Jul
5
30
Jun
29
25
24
21
19
17
11
9
8
7
4
27
May
14
Import numpy
numpy
numpy
Comment out profiler.enable() and .disable() calls
mem-stat-attrib…
mem-stat-attribution-differences
Fix attempting to add memory use to parser at address 0x0
Remove add_mem_use() from ParserStack.commit_on_pop()
(WIP) Workaround for AttributeError
(WIP) Update ParserStack.push() and .pop()
(WIP) Reorganize pending allocations data structure
(WIP) remove stray .add_mem_use()
Propagate alloc data up to TopLevelParse, then back down to individual parsers
(WIP) Add missing 'self' parameters
(WIP) typo fix
(WIP) commit pending allocations when stopping at breakpoint
(WIP) Fix typos
(WIP) Update self.pending_allocs directly
(WIP) add missing 'self' parameter
(WIP) commit_at_pop no longer updates the parsers directly
Update gather_allocations_in_parser_stacks() (WIP)
WIP commit
WIP commit
Try to reduce amount of times we iterate over a list
Change add_mem_use to use dict.get() instead of a conditional statement
Remove some debug asserts
Comment out other .add_mem_use() too
Aggregate allocs per parser in ParserStack.pop()
Add more tests, remove mallocs in hammer stats test
Skip some more tests if we're using hammer stats
Test shouldn't fail when bytes_used is empty
Set TopLevelParse unit test to use HArena* instead of a HArena
Fix unittest.skipIf decorator
Disable profiling on AST commands
Remove TODO entry
Fix remaining errors/failures
Fix typo
Fix some erroring tests
Start adding setUpClass() for tests that need to deal with HArenas
Add horrible hack to set fields of our mock objects in memory
Second attempt at allocation in inferior, this seems to work
Initialize a HArena for tests
ParserStack.push() now takes 'arena' as parameter
Remove additional variable, edit comment
Loading