Changed type of ExtraFieldMap to MixedArray*
commit7402e1e0ffb3e73974ab7676ccc7a5b99a56c209
authorArnab De <arnabde@fb.com>
Mon, 4 Nov 2019 16:43:51 +0000 (4 08:43 -0800)
committerFacebook Github Bot <facebook-github-bot@users.noreply.github.com>
Mon, 4 Nov 2019 16:50:40 +0000 (4 08:50 -0800)
treeaa64711ee06ebd86b5659e20d5fbeba5594a6f70
parent41afcef31997526ce97757be6c2916749dc6e536
Changed type of ExtraFieldMap to MixedArray*

Summary:
Fields in ExtraFieldMap must have iteration order same as insertion
order. Therefore changed it to mixed-array which satisfies this requirement.

Differential Revision: D18140412

fbshipit-source-id: 0f730edcd4be2b34307fcd60ef8f6de17806d3a9
hphp/runtime/base/array-data.cpp
hphp/runtime/base/heap-scan.h
hphp/runtime/base/record-array.cpp
hphp/runtime/base/record-array.h