[JAEGER] Fix build.

This commit is contained in:
David Anderson 2010-06-07 19:32:59 -07:00
parent ad6f6ffb02
commit a1eb218fc2
3 changed files with 4 additions and 3 deletions

View File

@ -30,6 +30,7 @@
#include <limits>
#include <wtf/Assertions.h>
#include "jsapi.h"
#include "jsprvtd.h"
#include "jsvector.h"

View File

@ -72,7 +72,7 @@ class FrameEntry
}
JSValueMask32 getTypeTag() const {
return v_.s.mask32;
return v_.s.u.mask32;
}
uint32 getPayload32() const {
@ -83,7 +83,7 @@ class FrameEntry
private:
void setTypeTag(JSValueMask32 u32) {
type.setConstant();
v_.s.mask32 = u32;
v_.s.u.mask32 = u32;
}
void track(uint32 index) {

View File

@ -95,7 +95,7 @@ class Assembler : public BaseAssembler
jsval_layout jv;
jv.asBits = Jsvalify(v);
store32(ImmTag(jv.s.mask32), tagOf(address));
store32(ImmTag(jv.s.u.mask32), tagOf(address));
if (!v.isUndefined())
store32(Imm32(jv.s.payload.u32), payloadOf(address));
}