Updates:
        Cc: [email protected]

Comment #1 on issue 2824 by [email protected]: cctest/test-cpu-profiler/ProfileStartEndTime sometimes fails on ia32
http://code.google.com/p/v8/issues/detail?id=2824

It turned out that OS::TimeCurrentMillis returns long double(80 bits) and when we compare it to a double there may be some discrepancy.

[Thread 0xf738db40 (LWP 28966) exited]

Breakpoint 1, 0x0811ea29 in TestProfileStartEndTime() ()
(gdb) info float
R7: Valid 0x4027a026d7fcad453f7d +1375692912986.541 <--- double, loaded from stack =>R6: Valid 0x4027a026d7fcad454000 +1375692912986.541016 <--- long double
  R5: Empty   0x4012f0dad00000000000
  R4: Empty   0x3ffcc447a3e5e237c13a
  R3: Empty   0x00000000000000000000
  R2: Empty   0x00000000000000000000
  R1: Empty   0x00000000000000000000
  R0: Empty   0x00000000000000000000

Status Word:         0x3023   IE DE          PE
                       TOP: 6
Control Word:        0x037f   IM DM ZM OM UM PM
                       PC: Extended Precision (64-bits)
                       RC: Round to nearest
Tag Word:            0x0fff
Instruction Pointer: 0x00:0x0811ea25
Operand Pointer:     0x00:0xffffce20
Opcode:              0x0000
(gdb)




--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to