Page MenuHomePhabricator

kpdev42 (Pavel Kosov)
User

Projects

User does not belong to any projects.

User Details

User Since
Aug 19 2019, 4:12 AM (120 w, 16 h)

Recent Activity

Sat, Dec 4

kpdev42 committed rLNT8de3fac9e51f: Refactored the Graph page to use the library plotly instead of jQuery.flot (authored by kpdev42).
Refactored the Graph page to use the library plotly instead of jQuery.flot
Sat, Dec 4, 12:39 AM
kpdev42 closed D111289: [LNT] Refactored the Graph page to use the library plotly instead of jQuery.flot.
Sat, Dec 4, 12:39 AM · Restricted Project

Tue, Nov 30

kpdev42 updated the summary of D111289: [LNT] Refactored the Graph page to use the library plotly instead of jQuery.flot.
Tue, Nov 30, 9:50 PM · Restricted Project

Mon, Nov 29

kpdev42 requested review of D114770: [LNT] Combine perf data metrics from several files.
Mon, Nov 29, 10:23 PM · Restricted Project
kpdev42 closed D114333: Update graph API to return the original string revision as X values.
Mon, Nov 29, 10:21 AM · Restricted Project
kpdev42 committed rLNT66b46df62ca7: Update graph API to return the original string revision as X values (authored by kpdev42).
Update graph API to return the original string revision as X values
Mon, Nov 29, 10:21 AM
kpdev42 committed rLNT3a546ee63376: Copy lnt_graph.js as lnt_regression.js and use it in v4_new_regressions.html… (authored by kpdev42).
Copy lnt_graph.js as lnt_regression.js and use it in v4_new_regressions.html…
Mon, Nov 29, 10:21 AM
kpdev42 closed D114332: Copy lnt_graph.js as lnt_regression.js and use it in v4_new_regressions.html and v4_regression_detail.html.
Mon, Nov 29, 10:21 AM · Restricted Project
kpdev42 committed rLNT94d5d9d534c9: Remove `nm` dependency, used `objdump –t` instead. (authored by kpdev42).
Remove `nm` dependency, used `objdump –t` instead.
Mon, Nov 29, 10:21 AM
kpdev42 closed D114641: [LNT] Remove `nm` dependency, used `objdump –t` instead.
Mon, Nov 29, 10:21 AM · Restricted Project

Sat, Nov 27

kpdev42 updated the diff for D114641: [LNT] Remove `nm` dependency, used `objdump –t` instead.

Rebase

Sat, Nov 27, 8:29 AM · Restricted Project

Fri, Nov 26

kpdev42 updated the diff for D112201: [CortexA55][SchedModels] Complete Cortex-A55 scheduler model.

I’ve attached test results for LLVM test suite (MultiSource and MicroBenchmarks suites) which show difference between complete and incomplete Cortex-A55 scheduler model.
I’d also mention that we’ve got small (~1%) improvements in GeekBench SGEMM and AES-XTS tests.

Fri, Nov 26, 7:31 AM · Restricted Project
kpdev42 requested review of D114642: [AArch64][SchedModels] Handle virtual registers in FP/NEON predicates.
Fri, Nov 26, 7:26 AM · Restricted Project
kpdev42 committed rLNT32c39b21ad31: Support Windows (authored by kpdev42).
Support Windows
Fri, Nov 26, 7:20 AM
kpdev42 closed D114337: Support Windows.
Fri, Nov 26, 7:20 AM · Restricted Project
kpdev42 added a comment to D111289: [LNT] Refactored the Graph page to use the library plotly instead of jQuery.flot.

Ping

Fri, Nov 26, 7:09 AM · Restricted Project
kpdev42 added a comment to D114333: Update graph API to return the original string revision as X values.

ping

Fri, Nov 26, 7:01 AM · Restricted Project
kpdev42 added a comment to D114332: Copy lnt_graph.js as lnt_regression.js and use it in v4_new_regressions.html and v4_regression_detail.html.

ping

Fri, Nov 26, 7:01 AM · Restricted Project
kpdev42 requested review of D114641: [LNT] Remove `nm` dependency, used `objdump –t` instead.
Fri, Nov 26, 6:59 AM · Restricted Project
kpdev42 updated the diff for D114337: Support Windows.

I have fixed and optimized the function getline() with all the comments in mind

Fri, Nov 26, 6:51 AM · Restricted Project

Thu, Nov 25

kpdev42 committed rLNT2afddc424851: [LNT] Fixed JS error caused by selecting the function with missing counters on… (authored by kpdev42).
[LNT] Fixed JS error caused by selecting the function with missing counters on…
Thu, Nov 25, 11:27 AM
kpdev42 closed D114584: [LNT] Fixed JS error caused by selecting the function with missing counters on the profile page.
Thu, Nov 25, 11:27 AM · Restricted Project
kpdev42 committed rG1aab5e653d2c: [LLDB] Provide target specific directories to libclang (authored by kpdev42).
[LLDB] Provide target specific directories to libclang
Thu, Nov 25, 10:27 AM
kpdev42 closed D110827: [LLDB] Provide target specific directories to libclang.
Thu, Nov 25, 10:27 AM · Restricted Project
kpdev42 requested review of D114584: [LNT] Fixed JS error caused by selecting the function with missing counters on the profile page.
Thu, Nov 25, 4:56 AM · Restricted Project
kpdev42 added inline comments to D114337: Support Windows.
Thu, Nov 25, 4:47 AM · Restricted Project
kpdev42 updated the diff for D114337: Support Windows.

Addressing review

Thu, Nov 25, 4:45 AM · Restricted Project
kpdev42 updated the summary of D110827: [LLDB] Provide target specific directories to libclang.
Thu, Nov 25, 12:13 AM · Restricted Project

Mon, Nov 22

kpdev42 updated the summary of D111289: [LNT] Refactored the Graph page to use the library plotly instead of jQuery.flot.
Mon, Nov 22, 4:58 AM · Restricted Project

Sun, Nov 21

kpdev42 requested review of D114337: Support Windows.
Sun, Nov 21, 6:16 AM · Restricted Project
kpdev42 updated the summary of D114333: Update graph API to return the original string revision as X values.
Sun, Nov 21, 5:24 AM · Restricted Project
kpdev42 updated the summary of D114332: Copy lnt_graph.js as lnt_regression.js and use it in v4_new_regressions.html and v4_regression_detail.html.
Sun, Nov 21, 5:24 AM · Restricted Project
kpdev42 updated the diff for D111289: [LNT] Refactored the Graph page to use the library plotly instead of jQuery.flot.

Depends on https://reviews.llvm.org/D114332, https://reviews.llvm.org/D114333

Sun, Nov 21, 5:23 AM · Restricted Project
kpdev42 requested review of D114333: Update graph API to return the original string revision as X values.
Sun, Nov 21, 4:57 AM · Restricted Project
kpdev42 requested review of D114332: Copy lnt_graph.js as lnt_regression.js and use it in v4_new_regressions.html and v4_regression_detail.html.
Sun, Nov 21, 4:45 AM · Restricted Project

Thu, Nov 18

kpdev42 updated the diff for D110827: [LLDB] Provide target specific directories to libclang.

Addressed review comments

Thu, Nov 18, 12:06 AM · Restricted Project

Wed, Nov 17

kpdev42 committed rLNT40cb83afa748: Use BinaryCacheRoot calling IsSharedObject() (authored by kpdev42).
Use BinaryCacheRoot calling IsSharedObject()
Wed, Nov 17, 10:48 PM
kpdev42 closed D114098: Use BinaryCacheRoot calling IsSharedObject() .
Wed, Nov 17, 10:48 PM · Restricted Project
kpdev42 requested review of D114098: Use BinaryCacheRoot calling IsSharedObject() .
Wed, Nov 17, 8:28 AM · Restricted Project
kpdev42 added a comment to D111289: [LNT] Refactored the Graph page to use the library plotly instead of jQuery.flot.

Ping

Wed, Nov 17, 1:57 AM · Restricted Project
kpdev42 committed rLNT76b54007a8fd: Fixed typo (authored by kpdev42).
Fixed typo
Wed, Nov 17, 12:57 AM

Tue, Nov 16

kpdev42 committed rLNT9c0724d1f152: [LNT] Updated cPerf to read the section Attributes (support Simpleperf) (authored by kpdev42).
[LNT] Updated cPerf to read the section Attributes (support Simpleperf)
Tue, Nov 16, 3:53 AM
kpdev42 closed D112411: [LNT] Updated cPerf to read the section Attributes (support Simpleperf).
Tue, Nov 16, 3:53 AM · Restricted Project

Mon, Nov 15

kpdev42 added inline comments to D113648: Respect pgoff and rely on it for all types of binaries.
Mon, Nov 15, 6:14 AM · Restricted Project
kpdev42 updated the diff for D112411: [LNT] Updated cPerf to read the section Attributes (support Simpleperf).
Mon, Nov 15, 6:12 AM · Restricted Project
kpdev42 committed rLNT83829b597a45: Fixed typo (authored by kpdev42).
Fixed typo
Mon, Nov 15, 2:54 AM
kpdev42 committed rLNT6b9600075f34: Respect pgoff and rely on it for all types of binaries (authored by kpdev42).
Respect pgoff and rely on it for all types of binaries
Mon, Nov 15, 12:44 AM
kpdev42 closed D113648: Respect pgoff and rely on it for all types of binaries.
Mon, Nov 15, 12:44 AM · Restricted Project

Sat, Nov 13

kpdev42 added inline comments to D113648: Respect pgoff and rely on it for all types of binaries.
Sat, Nov 13, 12:10 AM · Restricted Project
kpdev42 updated the diff for D113648: Respect pgoff and rely on it for all types of binaries.

Simpleperf generates mmap2 records for all loadable blocks of the same module (not only executable) which may overlap. It may cause an incorrect address calculation because (Start - PgOff) is not a constant for such blocks.

Sat, Nov 13, 12:08 AM · Restricted Project

Wed, Nov 10

kpdev42 updated the summary of D113648: Respect pgoff and rely on it for all types of binaries.
Wed, Nov 10, 11:02 PM · Restricted Project
kpdev42 added inline comments to D112411: [LNT] Updated cPerf to read the section Attributes (support Simpleperf).
Wed, Nov 10, 10:56 PM · Restricted Project
kpdev42 requested review of D113648: Respect pgoff and rely on it for all types of binaries.
Wed, Nov 10, 10:53 PM · Restricted Project

Mon, Nov 8

kpdev42 added inline comments to D112411: [LNT] Updated cPerf to read the section Attributes (support Simpleperf).
Mon, Nov 8, 1:25 AM · Restricted Project

Nov 3 2021

kpdev42 updated the diff for D112411: [LNT] Updated cPerf to read the section Attributes (support Simpleperf).

Rebase

Nov 3 2021, 7:49 AM · Restricted Project

Oct 29 2021

kpdev42 committed rLNT5d5836721d48: [LNT] Fixed possible crash or junk data in cPerf (authored by kpdev42).
[LNT] Fixed possible crash or junk data in cPerf
Oct 29 2021, 3:28 AM
kpdev42 closed D112782: [LNT] Fixed possible crash or junk data in cPerf.
Oct 29 2021, 3:28 AM · Restricted Project
kpdev42 updated the summary of D112782: [LNT] Fixed possible crash or junk data in cPerf.
Oct 29 2021, 1:30 AM · Restricted Project
kpdev42 requested review of D112782: [LNT] Fixed possible crash or junk data in cPerf.
Oct 29 2021, 1:25 AM · Restricted Project

Oct 28 2021

kpdev42 updated the diff for D111289: [LNT] Refactored the Graph page to use the library plotly instead of jQuery.flot.

Updated patch after landing https://reviews.llvm.org/D112607 and https://reviews.llvm.org/D112525

Oct 28 2021, 5:57 AM · Restricted Project
kpdev42 added a comment to D112607: [LNT] Refactored plot_parameters.

LGTM with the proposed changes. I'll land it for you with them.

Oct 28 2021, 2:49 AM · Restricted Project
kpdev42 updated the diff for D112607: [LNT] Refactored plot_parameters.

Fixed flake8 regressions

Oct 28 2021, 2:49 AM · Restricted Project
kpdev42 updated the diff for D112607: [LNT] Refactored plot_parameters.

Add cosmetics

Oct 28 2021, 12:38 AM · Restricted Project

Oct 27 2021

kpdev42 added a comment to D112201: [CortexA55][SchedModels] Complete Cortex-A55 scheduler model.

Ping

Oct 27 2021, 4:58 AM · Restricted Project
kpdev42 added a comment to D110827: [LLDB] Provide target specific directories to libclang.

Ping

Oct 27 2021, 4:58 AM · Restricted Project
kpdev42 requested review of D112607: [LNT] Refactored plot_parameters.
Oct 27 2021, 2:29 AM · Restricted Project

Oct 26 2021

kpdev42 committed rLNT7ecf187c155b: [LNT] Add more information to error messages (authored by kpdev42).
[LNT] Add more information to error messages
Oct 26 2021, 11:02 PM
kpdev42 closed D112525: [LNT] Add more information to error messages.
Oct 26 2021, 11:02 PM · Restricted Project
kpdev42 added inline comments to D112525: [LNT] Add more information to error messages.
Oct 26 2021, 4:16 AM · Restricted Project
kpdev42 added a comment to D111289: [LNT] Refactored the Graph page to use the library plotly instead of jQuery.flot.

Please take a look https://reviews.llvm.org/D112525

Oct 26 2021, 3:57 AM · Restricted Project
kpdev42 requested review of D112525: [LNT] Add more information to error messages.
Oct 26 2021, 3:57 AM · Restricted Project
kpdev42 added a comment to D111289: [LNT] Refactored the Graph page to use the library plotly instead of jQuery.flot.

As a start, split the non-patch related changes out. Specifically, at least split the changes in: test_matrix_page.py, test_api.py, the renames, the error message updates in views.py, the refactoring in api.py.

We need test coverage in all this code being added as well.

Move some of this out into a series of refactorings, before the main final change, that will help make it simpler to reason about the changes.

Oct 26 2021, 2:28 AM · Restricted Project

Oct 25 2021

kpdev42 added inline comments to D112411: [LNT] Updated cPerf to read the section Attributes (support Simpleperf).
Oct 25 2021, 5:18 AM · Restricted Project
kpdev42 updated the diff for D112411: [LNT] Updated cPerf to read the section Attributes (support Simpleperf).

Remove address mask

Oct 25 2021, 5:18 AM · Restricted Project
kpdev42 updated the summary of D112411: [LNT] Updated cPerf to read the section Attributes (support Simpleperf).
Oct 25 2021, 12:22 AM · Restricted Project
kpdev42 requested review of D112411: [LNT] Updated cPerf to read the section Attributes (support Simpleperf).
Oct 25 2021, 12:17 AM · Restricted Project

Oct 22 2021

kpdev42 committed rLNTa00494c15b60: [LNT] Fixed the standalone mode of cPerf for the debug purpose (authored by kpdev42).
[LNT] Fixed the standalone mode of cPerf for the debug purpose
Oct 22 2021, 2:02 AM
kpdev42 closed D112203: [LNT] Fixed the standalone mode of cPerf for the debug purpose.
Oct 22 2021, 2:02 AM · Restricted Project

Oct 21 2021

kpdev42 requested review of D112203: [LNT] Fixed the standalone mode of cPerf for the debug purpose.
Oct 21 2021, 12:50 AM · Restricted Project
kpdev42 closed D110839: [LNT] Added reading nm and objdump paths from env variables.
Oct 21 2021, 12:34 AM · Restricted Project
kpdev42 committed rLNT929073304937: [LNT] Added reading nm and objdump paths from env variables (authored by kpdev42).
[LNT] Added reading nm and objdump paths from env variables
Oct 21 2021, 12:34 AM
kpdev42 updated the diff for D110839: [LNT] Added reading nm and objdump paths from env variables.

Simplify diff

Oct 21 2021, 12:05 AM · Restricted Project

Oct 20 2021

kpdev42 requested review of D112202: Fixed plistlib API usage for both python 2.7 and 3.x.
Oct 20 2021, 11:58 PM · Restricted Project
kpdev42 requested review of D112201: [CortexA55][SchedModels] Complete Cortex-A55 scheduler model.
Oct 20 2021, 11:51 PM · Restricted Project
kpdev42 committed rGcb9a0dc293cf: [ARM] Fix inline assembly referencing floating point registers on soft-float… (authored by kpdev42).
[ARM] Fix inline assembly referencing floating point registers on soft-float…
Oct 20 2021, 4:41 PM
kpdev42 closed D112135: [ARM] Fix inline assembly referencing floating point registers on soft-float targets.
Oct 20 2021, 4:40 PM · Restricted Project, Restricted Project
kpdev42 committed rLNT87eb0317d4e4: Fixed plistlib API usage (authored by kpdev42).
Fixed plistlib API usage
Oct 20 2021, 9:25 AM
kpdev42 closed D112136: Fixed plistlib API usage.

Thank you
Commited https://github.com/llvm/llvm-lnt/commit/87eb0317d4e495863e865d701f099a0ec5b634be

Oct 20 2021, 8:41 AM · Restricted Project
kpdev42 requested review of D112136: Fixed plistlib API usage.
Oct 20 2021, 6:13 AM · Restricted Project
kpdev42 requested review of D112135: [ARM] Fix inline assembly referencing floating point registers on soft-float targets.
Oct 20 2021, 6:06 AM · Restricted Project, Restricted Project
kpdev42 added a comment to D110839: [LNT] Added reading nm and objdump paths from env variables.

Please review this patch

Oct 20 2021, 5:55 AM · Restricted Project
kpdev42 added a comment to D111289: [LNT] Refactored the Graph page to use the library plotly instead of jQuery.flot.

Ping

Oct 20 2021, 5:54 AM · Restricted Project

Oct 19 2021

kpdev42 added a comment to D110827: [LLDB] Provide target specific directories to libclang.

LLDB also tests with compilers that were built, like when LLDB builds clang and uses that clang and clang++ that it built to run the test suite. If we had settings in LLDB that users could set, then the test suite would be able to use the include files for the compiler that is being used instead of always defaulting to the system headers.

Could you please clarify: "LLDB builds clang" - here you mean clang which was build with LLDB? And I would like to mention that starting from https://reviews.llvm.org/D89013 libcxx puts __config_site header to target specific folder

We often build the full clang compiler during LLDB builds and then use the clang we built as the compiler when running our test suite. So anything we can do to make sure what ever clang we use for building the test suite binaries has all of the headers that it was built with along with any support library headers (libcxx, etc) that would be great.

Oct 19 2021, 7:43 AM · Restricted Project

Oct 12 2021

kpdev42 added inline comments to D111389: [LNT] Added the ability to disable regressions processing to improve performance.
Oct 12 2021, 4:48 AM · Restricted Project
kpdev42 added inline comments to D111389: [LNT] Added the ability to disable regressions processing to improve performance.
Oct 12 2021, 4:46 AM · Restricted Project

Oct 11 2021

kpdev42 committed rLNTbe3643cefc52: Added parameter missed during rebase. (authored by kpdev42).
Added parameter missed during rebase.
Oct 11 2021, 7:30 AM

Oct 9 2021

kpdev42 committed rLNT00798d93a1b7: [LNT] Added the ability to disable regressions processing to improve performance (authored by kpdev42).
[LNT] Added the ability to disable regressions processing to improve performance
Oct 9 2021, 3:58 AM
kpdev42 closed D111389: [LNT] Added the ability to disable regressions processing to improve performance.
Oct 9 2021, 3:58 AM · Restricted Project

Oct 8 2021

kpdev42 requested review of D111389: [LNT] Added the ability to disable regressions processing to improve performance.
Oct 8 2021, 1:28 AM · Restricted Project

Oct 7 2021

kpdev42 added a comment to D110839: [LNT] Added reading nm and objdump paths from env variables.

@thopre Kindly ask you to review this version of patch

Oct 7 2021, 5:52 AM · Restricted Project