You are not logged in.

#301 2009-08-18 02:39:50

hanbin
Member
Registered: 2009-08-16
Posts: 9

Re: Official firefox-pgo thread

I was just running with sudo because I had a experience long~~~~~~ ago that root permission that didin't make any seg fault.

But this time, my own usr hanbin973 nor root, Both dosn't work.

I builded this binary based on your mozconfig in the firefox-pgo-beta in the AUR.

I'm so poor at this.

Help Me Please~ smile

Offline

#302 2009-08-18 04:50:51

blasse
Member
From: Poland
Registered: 2008-04-24
Posts: 303

Re: Official firefox-pgo thread

Unfortunately now hmm But it is faster even without it wink


Proud ex-maintainer of firefox-pgo

Offline

#303 2009-08-18 13:59:14

hanbin
Member
Registered: 2009-08-16
Posts: 9

Re: Official firefox-pgo thread

I'm keep having a Seg fault error....

with your firefox-pgo-beta 3.6a1 PKGBUILD

Offline

#304 2009-08-18 15:10:52

blasse
Member
From: Poland
Registered: 2008-04-24
Posts: 303

Re: Official firefox-pgo thread

Try removing rpath argument from ldflags in pkgbuild. To be honest - this pkg should not compile with segfault, because of profiling process.


Proud ex-maintainer of firefox-pgo

Offline

#305 2009-08-18 16:36:19

b4283
Member
Registered: 2008-11-26
Posts: 123

Re: Official firefox-pgo thread

toxygen: if you really care about Tracemonkey under x86_64, i suggest you go with multilib.
because mine works just fine.

http://is.gd/2mXJp
this is my scores running 3.6a2pre under multilib, pretty awesome.

here's HOWTO:
1. download the official "latest trunk"
2. open the "firefox/firefox" startup script with an editor
3. apply this patch: http://dpaste.com/82267/

Last edited by b4283 (2009-08-18 17:23:38)

Offline

#306 2009-08-18 17:39:53

blasse
Member
From: Poland
Registered: 2008-04-24
Posts: 303

Re: Official firefox-pgo thread

Or more Arch-way: Chroot and compile firefox-pgo 32bit.


Proud ex-maintainer of firefox-pgo

Offline

#307 2009-08-21 17:32:20

bangkok_manouel
Member
From: indicates a starting point
Registered: 2005-02-07
Posts: 1,556

Re: Official firefox-pgo thread

[slightly OT]
it *looks* like there's now a way to build firefox with tracemonkey on x86_64 machines.
here's a test build if anyone wants to try it and confirm tracemonkey is enabled:

http://omploader.org/vMjZ4ag/firefox-3. … pkg.tar.gz
ce4db968ade597f61f67bf5d06ff8e30  firefox-3.7a1pre-2-x86_64.pkg.tar.gz

once installed, run /usr/local/lib/firefox-3.7a1pre/firefox

NB: [1] i couldn't test it myself as my only x86_64 arch machine (the one i used for this build) is a server (no X)
[2] it's _not_ a PGO build, for the same reason (may be possible but too lazy i am to find out how)
[3] as usual, use at your own risk, protect your kittens, a goat may be sacrificed
[/slightly OT]

Offline

#308 2009-08-21 17:41:50

blasse
Member
From: Poland
Registered: 2008-04-24
Posts: 303

Re: Official firefox-pgo thread

How is it build? It looks huge - 21mb archive... smile


Proud ex-maintainer of firefox-pgo

Offline

#309 2009-08-21 17:50:42

bangkok_manouel
Member
From: indicates a starting point
Registered: 2005-02-07
Posts: 1,556

Re: Official firefox-pgo thread

@blasse
i just noticed the dir structure of nanojit from tamarin-redux had changed and became similar to the one in mozilla-central. i just replaced the mozilla-central dir with the one from tamarin-redux and it built without any issue. in the past, that would have failed massively but it now works... just hope that it actually does enable tracemonkey.

Offline

#310 2009-08-21 17:52:21

blasse
Member
From: Poland
Registered: 2008-04-24
Posts: 303

Re: Official firefox-pgo thread

I will try it and test if it possible to incorporate to my build.


Proud ex-maintainer of firefox-pgo

Offline

#311 2009-08-21 17:59:34

bangkok_manouel
Member
From: indicates a starting point
Registered: 2005-02-07
Posts: 1,556

Re: Official firefox-pgo thread

if it works, here's a patch against mozilla-central:
http://omploader.org/vMjZ4cg/tracemonke … 6_64.patch

Offline

#312 2009-08-21 18:02:48

blasse
Member
From: Poland
Registered: 2008-04-24
Posts: 303

Re: Official firefox-pgo thread

No go. It will need more patching. Copying source is not enough - probably it needs some changes inside source to use new files...


Proud ex-maintainer of firefox-pgo

Offline

#313 2009-08-21 18:04:04

bangkok_manouel
Member
From: indicates a starting point
Registered: 2005-02-07
Posts: 1,556

Re: Official firefox-pgo thread

do you mean the binary failed or compiling?

Offline

#314 2009-08-21 18:06:25

blasse
Member
From: Poland
Registered: 2008-04-24
Posts: 303

Re: Official firefox-pgo thread

bangkok_manouel wrote:

do you mean the binary failed or compiling?

I've used your binary and sunspider it. Result is slightly slower than pgoed 3.6a1...

Moreover there are still 6 blockers for enabling TM on x86-64, so it's probably not worth patching at this stage...


Proud ex-maintainer of firefox-pgo

Offline

#315 2009-08-21 18:07:57

bangkok_manouel
Member
From: indicates a starting point
Registered: 2005-02-07
Posts: 1,556

Re: Official firefox-pgo thread

ok, thanks for testing. i was surprised by the successful build but sad

Offline

#316 2009-08-21 18:15:41

bangkok_manouel
Member
From: indicates a starting point
Registered: 2005-02-07
Posts: 1,556

Re: Official firefox-pgo thread

Offline

#317 2009-08-21 20:17:33

blasse
Member
From: Poland
Registered: 2008-04-24
Posts: 303

Re: Official firefox-pgo thread

bangkok_manouel wrote:

Don't have enough time for this... I know that sandy is contributing to mozillas code, so every succes he has should be available in mozillas git wink


Proud ex-maintainer of firefox-pgo

Offline

#318 2009-08-23 22:17:25

jordz
Member
Registered: 2006-02-01
Posts: 250

Re: Official firefox-pgo thread

I tried to compile firefox-pgo-beta on my laptop, x86_64 with -march=nocona and just want to say it works fine smile
I was surfing in the time it was compiling and it opened a new firefox (3.6) and it did some tests and I didn't have seen that before with older pgo version.

Thanks for fixing this for x86_64 smile

Offline

#319 2009-08-25 10:09:42

hanbin
Member
Registered: 2009-08-16
Posts: 9

Re: Official firefox-pgo thread

I succeded to build by modifying the mozconfig a little. smile

But now, I want to enable tracemonkey.

I saw a thread called ' Enable TM in 64-bit '

and I downloaded the git source by ' git clone blah blah blah '

Now, what I need to do? just compile the source and install it?

Offline

#320 2009-08-25 12:05:53

blasse
Member
From: Poland
Registered: 2008-04-24
Posts: 303

Re: Official firefox-pgo thread

Try git from git://github.com/sandys/tracemonkey-64bit.git , clone and compile. Or clone trunk git, tamarin-redux git, merge them, patch makefiles and compile. However it will probably not work anyway.
https://bugzilla.mozilla.org/show_bug.cgi?id=457879 - blockers are still there (probably you will encounter a lot of crashes).

Last edited by blasse (2009-08-25 12:07:04)


Proud ex-maintainer of firefox-pgo

Offline

#321 2009-08-25 23:38:59

hanbin
Member
Registered: 2009-08-16
Posts: 9

Re: Official firefox-pgo thread

I'm searching for the patch and and git for 30min ~

Is this files are those in the git? http://ftp.mozilla.org/pub/mozilla.org/ … ux/latest/

and what patch do you mean.

Offline

#322 2009-08-26 04:55:28

blasse
Member
From: Poland
Registered: 2008-04-24
Posts: 303

Re: Official firefox-pgo thread

hanbin wrote:

I'm searching for the patch and and git for 30min ~

Is this files are those in the git? http://ftp.mozilla.org/pub/mozilla.org/ … ux/latest/

and what patch do you mean.

That's not whole tamarin-redux, looks different than when I look at it last time. As for patch - I don't know about any that is already written. Makefiles in mozilla code are write to use TM for i686 and no TM for x86-64. Tahy need to be patched so it would compile using new code from tamarin-redux. But this is yet to be done - nobody tried it, only sandy (from this unofficial git linked before) tried to do something like this...


Proud ex-maintainer of firefox-pgo

Offline

#323 2009-09-03 03:30:43

Evanlec
Member
From: NH, USA
Registered: 2007-12-16
Posts: 141
Website

Re: Official firefox-pgo thread

blasse wrote:

You may try pointing it in mozconfig or build it without system libjpeg smile

I'm still trying to build latest firefox-pgo-beta and I still get what seems to be the same errors from libjpeg. Has anyone else in this thread upgraded their libjpeg at all? if you're using libjpeg v7 I don't see how you are able to build.

sad

Offline

#324 2009-09-03 06:53:35

ugkbunb
Member
Registered: 2009-02-26
Posts: 227

Re: Official firefox-pgo thread

For some reason when I installed this I could not right click and open a new window if the link I was clicking on was an image or something other then a plain URL link

Offline

#325 2009-09-03 07:54:10

blasse
Member
From: Poland
Registered: 2008-04-24
Posts: 303

Re: Official firefox-pgo thread

Have you both tried to compile it with libjpeg6 from AUR installed? Or after changing flag in mozconfig from --with-system-jpeg to --without-system-jpeg?


Proud ex-maintainer of firefox-pgo

Offline

Board footer

Powered by FluxBB