Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
mruby
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
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Libraries
mruby
Commits
bb1951a8
Commit
bb1951a8
authored
9 years ago
by
furunkel
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Include name of current build config in data directory name
parent
01ee28d8
master
mruby2-draft
removing-y-tab-c
revert-5391-throw
stable
3.1.0-rc
3.0.0
3.0.0-rc
3.0.0-preview
2.1.2
2.1.2-rc2
2.1.2-rc
2.1.1
2.1.1-rc2
2.1.1-rc
2.1.0
2.1.0-rc
2.0.1
2.0.0
1.4.1
1.4.0
1.3.0
1.2.0
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
9 additions
and
7 deletions
+9
-7
tasks/benchmark.rake
tasks/benchmark.rake
+9
-7
No files found.
tasks/benchmark.rake
View file @
bb1951a8
...
...
@@ -12,18 +12,20 @@ def plot_file
File
.
join
(
MRUBY_ROOT
,
'benchmark'
,
'bm.pdf'
)
end
def
build_config_name
if
ENV
[
'MRUBY_CONFIG'
]
File
.
basename
(
ENV
[
'MRUBY_CONFIG'
],
'.rb'
).
gsub
(
'build_config_'
,
''
)
else
"build"
end
end
def
plot
opts_file
=
"
#{
MRUBY_ROOT
}
/benchmark/plot.gpl"
opts
=
File
.
read
(
opts_file
).
each_line
.
to_a
.
map
(
&
:strip
).
join
(
';'
)
dat_files
=
$dat_files
.
group_by
{
|
f
|
File
.
dirname
(
f
).
split
(
File
::
SEPARATOR
)[
-
1
]}
build_config_name
=
if
ENV
[
'MRUBY_CONFIG'
]
File
.
basename
(
ENV
[
'MRUBY_CONFIG'
],
'.rb'
).
gsub
(
'build_config_'
,
''
)
else
"bm"
end
opts
+=
";set output '
#{
File
.
join
(
MRUBY_ROOT
,
'benchmark'
,
"
#{
build_config_name
}
.pdf"
)
}
'"
opts
+=
';plot '
...
...
@@ -54,7 +56,7 @@ MRuby.each_target do |target|
bm_files
.
each
do
|
bm_file
|
bm_name
=
File
.
basename
bm_file
,
".rb"
dat_dir
=
File
.
join
(
'benchmark'
,
target
.
name
)
dat_dir
=
File
.
join
(
'benchmark'
,
"
#{
build_config_name
}
_
#{
target
.
name
}
"
)
dat_file
=
File
.
join
(
dat_dir
,
"
#{
bm_name
}
.dat"
)
$dat_files
<<
dat_file
...
...
This diff is collapsed.
Click to expand it.
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