Fix test failures

We can have non-recycler allocation of DeferredTypeHandler for DeferredTypeHandler::defaultInstance, so change Field -> FieldNoBarrier
diff --git a/lib/Runtime/Types/DeferredTypeHandler.h b/lib/Runtime/Types/DeferredTypeHandler.h
index c598c0e..09ab8cf 100644
--- a/lib/Runtime/Types/DeferredTypeHandler.h
+++ b/lib/Runtime/Types/DeferredTypeHandler.h
@@ -150,7 +150,7 @@
     private:
         static DeferredTypeHandler defaultInstance;
 
-        Field(DeferredTypeInitializer) m_initializer;
+        FieldNoBarrier(DeferredTypeInitializer) m_initializer;
 
         bool EnsureObjectReady(DynamicObject* instance, DeferredInitializeMode mode);
         virtual BOOL FreezeImpl(DynamicObject *instance, bool isConvertedType) override;
diff --git a/lib/Runtime/Types/NullTypeHandler.h b/lib/Runtime/Types/NullTypeHandler.h
index 6a65a26..3553ad0 100644
--- a/lib/Runtime/Types/NullTypeHandler.h
+++ b/lib/Runtime/Types/NullTypeHandler.h
@@ -19,7 +19,7 @@
 
         DEFINE_VTABLE_CTOR_NO_REGISTER(NullTypeHandlerBase, DynamicTypeHandler);
 
-        Field(bool) isPrototype;
+        FieldNoBarrier(bool) isPrototype;
 
     public:
         DEFINE_GETCPPNAME();