tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
wip/webkit-gtk testing and feedbacks welcomed!
Hello folks,
in the last weeks I have worked on updating www/webkit-gtk to the
latest stable version on pkgsrc-wip and while here I have also
tried to also improve it.
The big changes are:
- JIT support for NetBSD
- Different (and synced with JIT support) handling of webkit-jit as
suggested option via options.mk
- If gcc is used, at least gcc 6.0 or newer is needed
Regarding JIT support for NetBSD, on NetBSD/amd64 8.99.25 before (in
webkit-gtk-2.22.2 still without JIT support for NetBSD) running
SunSpider 1.0.2 JavaScript Benchmark^[0] with MiniBrowser
(libexec/webkit2gtk-4.0/MiniBrowser, a simple browser included in
webkit-gtk) needed:
Total: 1660.7ms +/- 0.4%
...and with today wip/webkit-gtk:
Total: 322.3ms +/- 3.0%
I have tested it only on NetBSD/amd64 -current, so testing on other
NetBSD ports (both JIT supported (i386, arm, aarch64 and mips) or
not!) and any other platforms is welcomed!
Just:
% cd pkgsrc/wip/webkit-gtk
% make replace || make install
...and running MiniBrowser and/or any other www/webkit-gtk (in the
latter case after a `make replace' of them too) should be enough
to test and use it.
There are still some possible TODOs in wip/webkit-gtk/TODO but if
no regressions will be reported I would like to use it to update
www/webkit-gtk in the next 2-3 weeks.
If you are more curious about all changes done a candidate commit
message documenting them is present as wip/webkit-gtk/COMMIT_MSG.
Of course any possible feedbacks are also welcomed!
Thank you!
[0]: <https://webkit.org/perf/sunspider-1.0.2/sunspider-1.0.2/driver.html>
Home |
Main Index |
Thread Index |
Old Index