Sitelet https://github.com/runtimeverification/evm-semantics/pull/5
Skip to content

changed #range from end index to size - #5

Merged
ehildenb merged 1 commit into
masterfrom
range_fix
Dec 8, 2016
Merged

ehildenb merged 1 commit into
masterfrom
range_fix

Conversation

@msaxena2

@msaxena2 msaxena2 commented Dec 8, 2016

Copy link
Copy Markdown
Contributor

@ehildenb Please review and merge. I'm rebasing all my stuff on this commit now.

@msaxena2
msaxena2 requested a review from ehildenb December 8, 2016 19:33
@ehildenb
ehildenb merged commit 27b2103 into master Dec 8, 2016
@msaxena2
msaxena2 deleted the range_fix branch December 9, 2016 01:59
rv-jenkins added a commit that referenced this pull request Mar 11, 2021
* web/k-web-theme: 9314777 - For RV Website generating pages and blog (#3)

* web/k-web-theme: c995d8e - fix: Fixed few markdown preview styles (#4)

* web/k-web-theme: 2139b52 - Updated few functions for building the HTML files (#5)

* web/k-web-theme: 9c5dccf - fix: Fixed the code block styling in dark mode (#6)

* web/k-web-theme: 090f448 - Moved public_content dir from web-common to k-web-theme static_content (#7)
dwightguth pushed a commit that referenced this pull request Apr 19, 2024
Previously we were parsing the json tests in python, then converting
them to KORE and passing them to the backend which then used the kore
parser to parse them. This is fairly inefficient, because we end up
parsing things twice.

The solution is pretty straightforward. We simply send the entire json
file to the backend as a single `String`, then invoke the llvm backend's
json parser, which is extremely fast, on the resulting term. It's a
fairly basic change, but it significantly improves performance.

Time on the base branch:
```
real    6m21.214s
user    75m41.967s
sys     3m35.565s
```
Time on the branch containing the change:
```
real    5m23.010s
user    46m6.622s
sys     2m47.065s
```
dwightguth pushed a commit that referenced this pull request Jun 18, 2024
Previously we were parsing the json tests in python, then converting
them to KORE and passing them to the backend which then used the kore
parser to parse them. This is fairly inefficient, because we end up
parsing things twice.

The solution is pretty straightforward. We simply send the entire json
file to the backend as a single `String`, then invoke the llvm backend's
json parser, which is extremely fast, on the resulting term. It's a
fairly basic change, but it significantly improves performance.

Time on the base branch:
```
real    6m21.214s
user    75m41.967s
sys     3m35.565s
```
Time on the branch containing the change:
```
real    5m23.010s
user    46m6.622s
sys     2m47.065s
```
dwightguth pushed a commit that referenced this pull request Jun 18, 2024
Previously we were parsing the json tests in python, then converting
them to KORE and passing them to the backend which then used the kore
parser to parse them. This is fairly inefficient, because we end up
parsing things twice.

The solution is pretty straightforward. We simply send the entire json
file to the backend as a single `String`, then invoke the llvm backend's
json parser, which is extremely fast, on the resulting term. It's a
fairly basic change, but it significantly improves performance.

Time on the base branch:
```
real    6m21.214s
user    75m41.967s
sys     3m35.565s
```
Time on the branch containing the change:
```
real    5m23.010s
user    46m6.622s
sys     2m47.065s
```
dwightguth pushed a commit that referenced this pull request Jun 18, 2024
Previously we were parsing the json tests in python, then converting
them to KORE and passing them to the backend which then used the kore
parser to parse them. This is fairly inefficient, because we end up
parsing things twice.

The solution is pretty straightforward. We simply send the entire json
file to the backend as a single `String`, then invoke the llvm backend's
json parser, which is extremely fast, on the resulting term. It's a
fairly basic change, but it significantly improves performance.

Time on the base branch:
```
real    6m21.214s
user    75m41.967s
sys     3m35.565s
```
Time on the branch containing the change:
```
real    5m23.010s
user    46m6.622s
sys     2m47.065s
```
dwightguth pushed a commit that referenced this pull request Jun 25, 2024
Previously we were parsing the json tests in python, then converting
them to KORE and passing them to the backend which then used the kore
parser to parse them. This is fairly inefficient, because we end up
parsing things twice.

The solution is pretty straightforward. We simply send the entire json
file to the backend as a single `String`, then invoke the llvm backend's
json parser, which is extremely fast, on the resulting term. It's a
fairly basic change, but it significantly improves performance.

Time on the base branch:
```
real    6m21.214s
user    75m41.967s
sys     3m35.565s
```
Time on the branch containing the change:
```
real    5m23.010s
user    46m6.622s
sys     2m47.065s
```
Robertorosmaninho pushed a commit that referenced this pull request Oct 15, 2024
Previously we were parsing the json tests in python, then converting
them to KORE and passing them to the backend which then used the kore
parser to parse them. This is fairly inefficient, because we end up
parsing things twice.

The solution is pretty straightforward. We simply send the entire json
file to the backend as a single `String`, then invoke the llvm backend's
json parser, which is extremely fast, on the resulting term. It's a
fairly basic change, but it significantly improves performance.

Time on the base branch:
```
real    6m21.214s
user    75m41.967s
sys     3m35.565s
```
Time on the branch containing the change:
```
real    5m23.010s
user    46m6.622s
sys     2m47.065s
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants