Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:VS 2005? (Score 1) 753

Because MS stopped providing the build system for the CRT sources. :-/

You'd think that we'd just figure out how to rebuild it ourselves, since we have the old build system. I don't know why we didn't, but that stuff is so ugly, I really don't want to find out. :)

Comment Re:VS 2005? (Score 1) 753

Yeah. It's complicated for us because we do binary hacks on the CRT in order to install our custom allocator, jemalloc, and because MS stopped distributing the build system for the new CRT. But we're working on exactly the suggestions in that SO post.

Comment Re:Old timer chimes in (Score 1) 753

Well, on the bright side your frustration is a worthy price to pay for the community to hear from someone who actually works on the project and knows what's happening from the inside.

Thanks. :)

But you really don't need to provide maximum PGO optimization of a binary to to achieve acceptable performance.

That's a fair point! But right now, 32-bit Windows builds are all we have. 64-bit Windows builds have been coming Real Soon Now for a while, but I wouldn't hold my breath.

We (try to) focus our efforts where our users are. The vast majority of our users are on 32-bit Windows, so improving their experience -- however we can do that -- is in general a priority above making Firefox run fast on bleeding-edge hardware. (That's not to say that we won't optimize for new hardware now, under the assumption it will become mainstream in the future.)

Advertising

US Bans Loud Commercials 289

bs0d3 writes "On Tuesday, the FCC passed the Commercial Advertisement Loudness Mitigation Act, or CALM. It's a law that states all commercials must run at the same volume as network newscasts. The same applies to network promos. The responsibility falls on cable providers like Comcast or charter. The law will not take effect until next year which leaves it plenty of time to be challenged in court by cable providers or advertisers."

Comment Re:Old timer chimes in (Score 1) 753

Yes, we did that (omnijar). But in addition, we merged a number of previously-separate libraries into one giant library, libxul.

I have to admit, it's pretty frustrating to be on a discussion board with someone who insists that I don't understand the project I've worked on for the past few years...

Comment Re:VS 2005? (Score 1) 753

Someone tried this (where test.obj is compiled with 32-bit cl.exe, since there's no 64 --> 32 cl.exe). Here's what we got:

$ link -MACHINE:X86 -LTCG -OUT:test.exe test.obj
Microsoft (R) Incremental Linker Version 9.00.30729.01
Copyright (C) Microsoft Corporation. All rights reserved.

fatal error C1905: Front end and back end not compatible (must target same proce
ssor).
LINK : fatal error LNK1257: code generation failed

Slashdot Top Deals

"Everything should be made as simple as possible, but not simpler." -- Albert Einstein

Working...