Vector64 Blog
Here you'll find some stuff that interests me that's generally
unrelated to the Mozilla stuff. This is a low-budget blog in that it's
just a plain HTML file and isn't interactive. There is a one-click blog
program with this web server but I haven't had the time to look into
turning it on yet. Maybe someday in the future.
.
February 14, 2009
I'm down with a cold or flu right now - not surprising as it is all over the place. It's moderately mild but does slow me down.
Last
week, someone brought a JPEG bug to my attention in the Intel SSE2
ISLOW code. I had a detailed look at the code and there were some
adjustment factors there that could produce odd results. I ordered a
later version of the textbook that the Intel code is based on but it
will take me a while to bone up on the math to understand the algorithm
used. Basically, what should be a simple gray background displays as a
background with lines going through it. The lines are very subtle but
they are there. So I did a port of the IJG code to SSE2 instead.
I
also noticed that Makoto added support for Win64 and Linux 64 using an
SSE2 Intrinsics port of the Intel ISLOW code. I had a look at the patch
and it appears that my code went in. My code base is old so I guess
that it is possible. I need to rebuild the Windows development
environment on my MacBook Pro to pick up the new Mercurial environment
and the latest version of the code. I also need to set up the 3.0 build
system somewhere. Bug 477728 -
JPEG image decoding bug (sse idct).
Agenda:
- Upgrade Mercurial environment to 3.1 (done)
- Pull development source (done)
- Pull 3.1 source
- Setup 3.0 Firefox build environment on MacBook Pro
February 7, 2009
My schedule continues to be very tight
with carting the kids to college and back and with a pretty heavy
workload at work. Combine that with the additional effort that the
weather has caused leaves me one tired engineer. I need to get back to
working out, clean up my desk, pay the bills and start looking at my
taxes. The one other pain is maintaining Windows. I try to run Ad-Aware
and SpyBot scans on the weekends and that includes doing updates.
Lavasoft has a new version of Ad-Aware and I have to upgrade them on my
two systems. I should run full AntiVirus scans too. No wonder I'm
spending more and more time on Mac OSX. At some point it might be that
I only log into my Windows machines to do malware checks. If that
happens, it will be time to chuck Windows.
I keep trying to cut
repeating costs and need to work harder on this. I also need to work on
income too as yields stink generally everywhere. Everyone is trying to
increase their fees and income and it take continued effort to keep
costs down. I haven't been spending on toys this year and my checking
account reflects that - it's higher than it usually is at this time of
the year. Of course I have tuition bills to pay so those will take a
bite out of available cash.
The kids are doing fine at their
respective schools. I'm glad that our daughter is putting in a decent
amount of effort and I find it interesting that she finds it relatively
easy. She isn't anywhere near as good as her brother is at math and
science but she is quite capable. She's run into kids at her college
that are several years older than she is while her skills and abilities
are several levels above them. It really is an eye-opener for her on
how varied educational quality is around the country.
.
January 2009
Return to Homepage
Updated August 30, 2009. For comments and questions, send email to
Vector.x64@gmail.com. Contents of this blog are Copyright 2009. Fair
use portions may be copied with a link back to this vector64.com.