On Tue, Oct 27, 2009 at 4:40 PM, James Robinson <[email protected]> wrote:

> So what's the problem?  WTF::currentTime() is implemented twice, once in
> JavaScriptCore/wtf/CurrentTime.cpp and once in
> webkit/api/src/ChromiumCurrentTime.cpp.  The latter simply defers to
> base::Time::Now().ToDoubleT(), the former uses a somewhat different
> algorithm to try to normalize what the system returns.  ThreadTimers.cpp was
> linking against the JavaScriptCore/wtf/CurrentTime.cpp version and
> webkitclient_impl.cc was linking against the
> webkit/api/src/ChromiumCurrentTime.cpp version.
>

Arrrgghhhhhh

 Is there a way we can compile-time detect similar symbol names like this
and throw fits (with a whitelist for any we know are OK)?  Seems like this
is an issue for something with linking that maruel might have looked at long
ago.

PKJ

--~--~---------~--~----~------------~-------~--~----~
Chromium Developers mailing list: [email protected] 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to