Author Topic: availability for porting work  (Read 3756 times)

pocock

  • Sr. Member
  • ****
  • Posts: 296
  • Karma: +32/-0
    • View Profile
availability for porting work
« on: July 07, 2020, 08:59:09 am »

If there are any urgent porting issues that I could investigate and if anybody is willing to sponsor a few weeks of ad-hoc developer time like that then please get in touch with me.

I'm beginning to try and schedule work on a range of things for the period October - December 2020.

If funding (or other incentives) are available, I'd like to use some of that time to become more familiar with this platform as I believe it has an important role to play in the free software ecosystem.

If anybody can suggest high-priority issues in the hope that somebody else will fund the work please feel free to comment here too.

Debian Developer
https://danielpocock.com

surf

  • Newbie
  • *
  • Posts: 25
  • Karma: +1/-0
    • View Profile

pocock

  • Sr. Member
  • ****
  • Posts: 296
  • Karma: +32/-0
    • View Profile
Re: availability for porting work
« Reply #2 on: July 08, 2020, 02:24:33 pm »
It is an interesting suggestion.  The JIT is only for performance or it is also necessary for some functionality that is currently unavailable in Firefox on POWER9?

Somebody else recently commented about Firefox using too much CPU, I suggested experimenting with cgroups to constrain the Firefox process as a workaround until it is fully optimized.  Here is a script I developed for that purpose, there are other permutations available elsewhere:
https://gitlab.com/dpocock/firefox-cgroups

I actually developed that for making it more sane on my x86 laptop, it is not just for POWER9
Debian Developer
https://danielpocock.com

ClassicHasClass

  • Sr. Member
  • ****
  • Posts: 467
  • Karma: +35/-0
  • Talospace Earth Orbit
    • View Profile
    • Floodgap
Re: availability for porting work
« Reply #3 on: July 08, 2020, 11:05:39 pm »
It's performance for sure, but also we don't have WASM support without it. I'm told there is a separate effort working on it (which is good because I'm really running short on free time these days, and anyone who knows my day job knows why), but I'll let that separate effort comment, if they desire to.