Skip to content

JStudio debug - #3172

Open
Jcw87 wants to merge 3 commits into
zeldaret:mainfrom
Jcw87:JStudio
Open

JStudio debug#3172
Jcw87 wants to merge 3 commits into
zeldaret:mainfrom
Jcw87:JStudio

Conversation

@Jcw87

@Jcw87 Jcw87 commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@decomp-dev

decomp-dev Bot commented Aug 30, 2026

Copy link
Copy Markdown

Report for DZDE01 (c8fa8c9 - db15ac4)

📈 Matched code: 52.23% (+0.01%, +516 bytes)

✅ 12 new matches
Unit Item Bytes Before After
framework/JSystem/JStudio/JStudio/jstudio-math JStudio::math::getFromTransformation_Sn(const float(*)[4], unsigned int) +68 0.00% 100.00%
framework/JSystem/JStudio/JStudio/stb JGadget::TEnumerator<JGadget::TLinkList<JStudio::stb::TObject, -12>::iterator>::operator bool() const +56 0.00% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_list::TFunctionValue_list() +21 80.00% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JGadget::TContainerEnumerator_const<JGadget::TVector_pointer<JStudio::TFunctionValue*>>::TContainerEnumerator_const(const JGadget::TVector_pointer<JStudio::TFunctionValue*>&) +20 0.00% 100.00%
framework/JSystem/JStudio/JStudio/stb JGadget::TEnumerator<JGadget::TLinkList<JStudio::stb::TObject, -12>::iterator>::operator*() +20 0.00% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_transition::TFunctionValue_transition() +18 82.08% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-control JStudio::TControl::transform_setOrigin_ctb(const JStudio::ctb::TObject&) +16 91.11% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_list::initialize() +13 84.21% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_transition::initialize() +12 82.35% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValueAttribute_range::range_initialize() +9 77.90% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValueAttribute_range::TFunctionValueAttribute_range() +9 81.58% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_constant::initialize() +7 46.67% 100.00%
🥀 2 broken matches
Unit Item Bytes Before After
framework/JSystem/JStudio/JStudio/fvb JStudio::fvb::TControl::getObject(const void*, unsigned long) -34 100.00% 78.05%
framework/JSystem/JStudio/JStudio/ctb JStudio::ctb::TObject_TxyzRy::TObject_TxyzRy(const JStudio::ctb::data::TParse_TBlock&) -26 100.00% 78.70%
📈 3 improvements in unmatched items
Unit Item Bytes Before After
framework/JSystem/JStudio/JStudio/stb JStudio::stb::TObject::TObject(const JStudio::stb::data::TParse_TBlock_object&) +93 38.58% 99.87%
framework/JSystem/JStudio/JStudio/stb JStudio::stb::TObject::TObject(unsigned long, const void*, unsigned long) +75 40.62% 99.84%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::functionvalue::interpolateValue_hermite(double, double, double, double, double, double, double) +2 96.40% 98.20%
📉 4 regressions in unmatched items
Unit Item Bytes Before After
framework/JSystem/JStudio/JStudio/ctb JStudio::ctb::TControl::getObject(const void*, unsigned long) -28 87.76% 69.58%
framework/JSystem/JStudio/JStudio/stb JStudio::stb::TControl::getObject(const void*, unsigned long) -15 87.76% 78.05%
framework/JSystem/JStudio/JStudio/fvb JStudio::fvb::TObject::TObject(const JStudio::fvb::data::TParse_TBlock&, JStudio::TFunctionValue*) -8 75.21% 68.97%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_composite::composite_index(const JGadget::TVector_pointer<JStudio::TFunctionValue*>&, const JStudio::TFunctionValue_composite::TData&, double) 0 99.88% 99.77%

Report for Shield (c8fa8c9 - db15ac4)

📈 Matched code: 50.34% (+0.07%, +7856 bytes)
📈 Matched data: 55.44% (+0.03%, +816 bytes)

✅ 21 new matches
Unit Item Bytes Before After
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_list_parameter::getValue(double) +1130 34.61% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TObject_sound::do_paragraph(unsigned long, const void*, unsigned long) +232 72.64% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TObject_actor::do_paragraph(unsigned long, const void*, unsigned long) +224 74.59% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TObject_camera::do_paragraph(unsigned long, const void*, unsigned long) +213 70.11% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_transition::TFunctionValue_transition() +36 50.72% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_list::TFunctionValue_list() +36 55.65% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_list_parameter::TFunctionValue_list_parameter() +33 63.41% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_hermite::TFunctionValue_hermite() +33 66.46% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-control JStudio::TParse::parseBlock_block_ctb_(const JStudio::stb::data::TParse_TBlock&, unsigned long) +31 93.93% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue .sdata +20 75.00% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_transition::initialize() +11 80.00% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_list::initialize() +11 82.67% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_list::update_INTERPOLATE_BSPLINE_dataMore3_(const JStudio::TFunctionValue_list&, const JStudio::TFunctionValue_list::TIndexData_&) +11 95.00% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_list::prepare() +8 95.50% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_list_parameter::prepare() +8 95.50% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue .data +7 99.09% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_constant::initialize() +7 46.67% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_list_parameter::initialize() +7 90.59% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_hermite::initialize() +7 91.58% 100.00%
framework/JSystem/JStudio/JStudio/fvb JStudio::fvb::TObject::prepare(const JStudio::fvb::data::TParse_TBlock&, JStudio::fvb::TControl*) +2 99.78% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_list::getValue(double) +1 99.94% 100.00%
📈 12 improvements in unmatched items
Unit Item Bytes Before After
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_hermite::getValue(double) +1140 50.62% 99.27%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TObject_particle::do_paragraph(unsigned long, const void*, unsigned long) +213 76.72% 99.08%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TObject_light::do_paragraph(unsigned long, const void*, unsigned long) +212 54.41% 93.38%
framework/JSystem/JStudio/JStudio/jstudio-object .data +148 93.67% 97.68%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TObject_ambientLight::do_paragraph(unsigned long, const void*, unsigned long) +124 34.69% 99.27%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TObject_fog::do_paragraph(unsigned long, const void*, unsigned long) +110 45.59% 99.31%
framework/JSystem/JStudio/JStudio/fvb .sdata +34 53.33% 95.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_list_parameter::update_INTERPOLATE_PLATEAU_(const JStudio::TFunctionValue_list_parameter&, double) +19 83.55% 98.55%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_list::update_INTERPOLATE_PLATEAU_(const JStudio::TFunctionValue_list&, const JStudio::TFunctionValue_list::TIndexData_&) +17 86.43% 98.71%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_transition::getValue(double) +11 97.98% 99.70%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_composite::composite_index(const JGadget::TVector_pointer<JStudio::TFunctionValue*>&, const JStudio::TFunctionValue_composite::TData&, double) +5 98.57% 99.78%
framework/JSystem/JStudio/JStudio/jstudio-control .sdata +2 62.50% 68.75%

Report for GZ2E01 (c8fa8c9 - db15ac4)

No changes

Report for GZ2P01 (c8fa8c9 - db15ac4)

No changes

Report for RZDE01_02 (c8fa8c9 - db15ac4)

📈 Matched code: 54.69% (+0.01%, +516 bytes)

✅ 12 new matches
Unit Item Bytes Before After
framework/JSystem/JStudio/JStudio/jstudio-math JStudio::math::getFromTransformation_Sn(const float(*)[4], unsigned int) +68 0.00% 100.00%
framework/JSystem/JStudio/JStudio/stb JGadget::TEnumerator<JGadget::TLinkList<JStudio::stb::TObject, -12>::iterator>::operator bool() const +56 0.00% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_list::TFunctionValue_list() +21 80.00% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JGadget::TContainerEnumerator_const<JGadget::TVector_pointer<JStudio::TFunctionValue*>>::TContainerEnumerator_const(const JGadget::TVector_pointer<JStudio::TFunctionValue*>&) +20 0.00% 100.00%
framework/JSystem/JStudio/JStudio/stb JGadget::TEnumerator<JGadget::TLinkList<JStudio::stb::TObject, -12>::iterator>::operator*() +20 0.00% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_transition::TFunctionValue_transition() +18 82.08% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-control JStudio::TControl::transform_setOrigin_ctb(const JStudio::ctb::TObject&) +16 91.11% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_list::initialize() +13 84.21% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_transition::initialize() +12 82.35% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValueAttribute_range::range_initialize() +9 77.90% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValueAttribute_range::TFunctionValueAttribute_range() +9 81.58% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_constant::initialize() +7 46.67% 100.00%
🥀 2 broken matches
Unit Item Bytes Before After
framework/JSystem/JStudio/JStudio/fvb JStudio::fvb::TControl::getObject(const void*, unsigned long) -34 100.00% 78.05%
framework/JSystem/JStudio/JStudio/ctb JStudio::ctb::TObject_TxyzRy::TObject_TxyzRy(const JStudio::ctb::data::TParse_TBlock&) -26 100.00% 78.70%
📈 3 improvements in unmatched items
Unit Item Bytes Before After
framework/JSystem/JStudio/JStudio/stb JStudio::stb::TObject::TObject(const JStudio::stb::data::TParse_TBlock_object&) +93 38.58% 99.87%
framework/JSystem/JStudio/JStudio/stb JStudio::stb::TObject::TObject(unsigned long, const void*, unsigned long) +75 40.62% 99.84%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::functionvalue::interpolateValue_hermite(double, double, double, double, double, double, double) +2 96.40% 98.20%
📉 4 regressions in unmatched items
Unit Item Bytes Before After
framework/JSystem/JStudio/JStudio/ctb JStudio::ctb::TControl::getObject(const void*, unsigned long) -28 87.76% 69.58%
framework/JSystem/JStudio/JStudio/stb JStudio::stb::TControl::getObject(const void*, unsigned long) -15 87.76% 78.05%
framework/JSystem/JStudio/JStudio/fvb JStudio::fvb::TObject::TObject(const JStudio::fvb::data::TParse_TBlock&, JStudio::TFunctionValue*) -8 75.21% 68.97%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_composite::composite_index(const JGadget::TVector_pointer<JStudio::TFunctionValue*>&, const JStudio::TFunctionValue_composite::TData&, double) 0 99.88% 99.77%

Report for GZ2J01 (c8fa8c9 - db15ac4)

No changes

Report for ShieldD (c8fa8c9 - db15ac4)

📈 Matched code: 54.66% (+0.19%, +28072 bytes)
📈 Matched data: 54.75% (+0.02%, +696 bytes)

✅ 167 new matches
Unit Item Bytes Before After
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TAdaptor::adaptor_setVariableValue_n(JStudio::TControl*, const unsigned long*, unsigned long, JStudio::data::TEOperationData, const void*, unsigned long) +788 25.10% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TAdaptor::adaptor_setVariableValue(JStudio::TControl*, unsigned long, JStudio::data::TEOperationData, const void*, unsigned long) +780 18.10% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-math JGeometry::TRotation3<JGeometry::SMatrix33C<double>>::getEulerXYZ(JGeometry::TVec3<double>&) const +436 0.00% 100.00%
framework/JSystem/JStudio/JStudio/fvb JStudio::fvb::TParse::parseHeader_next(const void**, unsigned long*, unsigned long) +347 43.75% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TAdaptor::adaptor_setVariableValue_FVR_INDEX_(JStudio::TAdaptor*, JStudio::TControl*, unsigned long, const void*, unsigned long) +265 19.46% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TAdaptor::adaptor_setVariableValue_IMMEDIATE_(JStudio::TAdaptor*, JStudio::TControl*, unsigned long, const void*, unsigned long) +254 17.79% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TAdaptor::adaptor_setVariableValue_TIME_(JStudio::TAdaptor*, JStudio::TControl*, unsigned long, const void*, unsigned long) +254 17.79% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_transition::getValue(double) +227 65.29% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TAdaptor::adaptor_setVariableValue_FVR_NAME_(JStudio::TAdaptor*, JStudio::TControl*, unsigned long, const void*, unsigned long) +205 25.81% 100.00%
framework/JSystem/JStudio/JStudio/stb JStudio::stb::TParse::parseBlock_object(const JStudio::stb::data::TParse_TBlock_object&, unsigned long) +170 72.46% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-math JStudio::math::getFromTransformation_Sn(const float(*)[4], unsigned int) +164 0.00% 100.00%
framework/JSystem/JStudio/JStudio/fvb JStudio::fvb::TObject::TObject(const void*, unsigned long, JStudio::TFunctionValue*) +156 0.00% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TObject_actor::TObject_actor(const JStudio::stb::data::TParse_TBlock_object&, JStudio::TAdaptor_actor*) +155 27.28% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TObject_ambientLight::TObject_ambientLight(const JStudio::stb::data::TParse_TBlock_object&, JStudio::TAdaptor_ambientLight*) +155 27.28% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TObject_camera::TObject_camera(const JStudio::stb::data::TParse_TBlock_object&, JStudio::TAdaptor_camera*) +155 27.28% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TObject_fog::TObject_fog(const JStudio::stb::data::TParse_TBlock_object&, JStudio::TAdaptor_fog*) +155 27.28% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TObject_light::TObject_light(const JStudio::stb::data::TParse_TBlock_object&, JStudio::TAdaptor_light*) +155 27.28% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TObject_message::TObject_message(const JStudio::stb::data::TParse_TBlock_object&, JStudio::TAdaptor_message*) +155 27.28% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TObject_particle::TObject_particle(const JStudio::stb::data::TParse_TBlock_object&, JStudio::TAdaptor_particle*) +155 27.28% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TObject_sound::TObject_sound(const JStudio::stb::data::TParse_TBlock_object&, JStudio::TAdaptor_sound*) +155 27.28% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TAdaptor::adaptor_setVariableValue_VOID_(JStudio::TAdaptor*, JStudio::TControl*, unsigned long, const void*, unsigned long) +152 38.89% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValueAttribute_range::range_getParameter(double, double, double) const +145 61.47% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-control JStudio::TControl::transform_setOrigin_ctb(const JStudio::ctb::TObject&) +144 44.94% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_list::getValue(double) +142 79.33% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::operator-(const JStudio::TFunctionValue_hermite::TIterator_data_&, const JStudio::TFunctionValue_hermite::TIterator_data_&) +131 66.47% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TControl::getFunctionValue(const void*, unsigned long) +130 38.89% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TAdaptor::adaptor_getVariableValue_GXColor(_GXColor*, const unsigned long*) const +125 53.73% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TAdaptor::adaptor_getVariableValue_Vec(Vec*, const unsigned long*) const +124 50.00% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValueAttribute_range::range_prepare() +120 60.80% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-math .data +120 0.00% 100.00%

...and 137 more new matches

📈 56 improvements in unmatched items
Unit Item Bytes Before After
framework/JSystem/JStudio/JStudio/jstudio-object .data +955 66.45% 86.75%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TObject_actor::do_paragraph(unsigned long, const void*, unsigned long) +735 54.94% 99.98%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TObject_camera::do_paragraph(unsigned long, const void*, unsigned long) +720 41.86% 91.86%
framework/JSystem/JStudio/JStudio/stb JStudio::stb::TObject::process_paragraph_reserved_(unsigned long, const void*, unsigned long) +500 38.38% 99.66%
framework/JSystem/JStudio/JStudio/functionvalue .data +405 75.33% 97.93%
framework/JSystem/JStudio/JStudio/stb JStudio::stb::TParse::parseHeader_next(const void**, unsigned long*, unsigned long) +351 45.81% 99.96%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TObject_ambientLight::do_paragraph(unsigned long, const void*, unsigned long) +327 33.18% 78.42%
framework/JSystem/JStudio/JStudio/jstudio-control JStudio::TParse::parseHeader(const JStudio::stb::data::TParse_THeader&, unsigned long) +324 39.89% 97.34%
framework/JSystem/JStudio/JStudio/stb JStudio::stb::TObject::forward(unsigned long) +305 69.79% 98.82%
framework/JSystem/JStudio/JStudio/ctb JStudio::object::TIDData::TIDData(const void*, unsigned long) +292 3.25% 87.34%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_composite::composite_index(const JGadget::TVector_pointer<JStudio::TFunctionValue*>&, const JStudio::TFunctionValue_composite::TData&, double) +289 54.99% 93.40%
framework/JSystem/JStudio/JStudio/fvb JStudio::fvb::TParse::parseBlock_next(const void**, unsigned long*, unsigned long) +269 54.74% 94.67%
framework/JSystem/JStudio/JStudio/ctb .data +262 62.87% 89.72%
framework/JSystem/JStudio/JStudio/ctb JStudio::ctb::TParse::parseHeader_next(const void**, unsigned long*, unsigned long) +259 57.82% 99.95%
framework/JSystem/JStudio/JStudio/stb .data +242 66.81% 82.85%
framework/JSystem/JStudio/JStudio/stb JStudio::stb::TObject::process_sequence_() +218 86.35% 99.09%
framework/JSystem/JStudio/JStudio/fvb .data +140 79.64% 87.46%
framework/JSystem/JStudio/JStudio/stb JStudio::stb::TParse::parseBlock_next(const void**, unsigned long*, unsigned long) +132 56.97% 99.96%
framework/JSystem/JStudio/JStudio/ctb JStudio::ctb::TParse::parseBlock_next(const void**, unsigned long*, unsigned long) +123 76.45% 95.18%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_list_parameter::prepare() +122 53.35% 92.31%
framework/JSystem/JStudio/JStudio/jstudio-control .data +122 65.55% 83.89%
framework/JSystem/JStudio/JStudio/fvb JStudio::fvb::TObject_transition::prepare_data_(const JStudio::fvb::data::TParse_TParagraph::TData&, JStudio::fvb::TControl*) +117 58.87% 97.36%
framework/JSystem/JStudio/JStudio/fvb JStudio::fvb::TObject_list::prepare_data_(const JStudio::fvb::data::TParse_TParagraph::TData&, JStudio::fvb::TControl*) +117 59.65% 97.31%
framework/JSystem/JStudio/JStudio/fvb JStudio::fvb::TObject_list_parameter::prepare_data_(const JStudio::fvb::data::TParse_TParagraph::TData&, JStudio::fvb::TControl*) +117 58.54% 96.96%
framework/JSystem/JStudio/JStudio/fvb JStudio::fvb::TObject_hermite::prepare_data_(const JStudio::fvb::data::TParse_TParagraph::TData&, JStudio::fvb::TControl*) +115 56.33% 93.13%
framework/JSystem/JStudio/JStudio/stb JStudio::stb::TObject::setFlag_operation(unsigned char, int) +106 45.32% 89.33%
framework/JSystem/JStudio/JStudio/jstudio-control JStudio::TFactory::create(const JStudio::stb::data::TParse_TBlock_object&) +97 82.35% 99.99%
framework/JSystem/JGadget/std-stream .data +96 68.60% 93.74%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValueAttribute_refer::refer_isReferring(const JStudio::TFunctionValue*) const +85 1.73% 27.88%
framework/JSystem/JStudio/JStudio/jstudio-object JStudio::TObject_fog::do_paragraph(unsigned long, const void*, unsigned long) +72 36.06% 45.99%

...and 26 more improvements in unmatched items


Report for RZDP01 (c8fa8c9 - db15ac4)

📈 Matched code: 53.72% (+0.01%, +516 bytes)

✅ 12 new matches
Unit Item Bytes Before After
framework/JSystem/JStudio/JStudio/jstudio-math JStudio::math::getFromTransformation_Sn(const float(*)[4], unsigned int) +68 0.00% 100.00%
framework/JSystem/JStudio/JStudio/stb JGadget::TEnumerator<JGadget::TLinkList<JStudio::stb::TObject, -12>::iterator>::operator bool() const +56 0.00% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_list::TFunctionValue_list() +21 80.00% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JGadget::TContainerEnumerator_const<JGadget::TVector_pointer<JStudio::TFunctionValue*>>::TContainerEnumerator_const(const JGadget::TVector_pointer<JStudio::TFunctionValue*>&) +20 0.00% 100.00%
framework/JSystem/JStudio/JStudio/stb JGadget::TEnumerator<JGadget::TLinkList<JStudio::stb::TObject, -12>::iterator>::operator*() +20 0.00% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_transition::TFunctionValue_transition() +18 82.08% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-control JStudio::TControl::transform_setOrigin_ctb(const JStudio::ctb::TObject&) +16 91.11% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_list::initialize() +13 84.21% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_transition::initialize() +12 82.35% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValueAttribute_range::range_initialize() +9 77.90% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValueAttribute_range::TFunctionValueAttribute_range() +9 81.58% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_constant::initialize() +7 46.67% 100.00%
🥀 2 broken matches
Unit Item Bytes Before After
framework/JSystem/JStudio/JStudio/fvb JStudio::fvb::TControl::getObject(const void*, unsigned long) -34 100.00% 78.05%
framework/JSystem/JStudio/JStudio/ctb JStudio::ctb::TObject_TxyzRy::TObject_TxyzRy(const JStudio::ctb::data::TParse_TBlock&) -26 100.00% 78.70%
📈 3 improvements in unmatched items
Unit Item Bytes Before After
framework/JSystem/JStudio/JStudio/stb JStudio::stb::TObject::TObject(const JStudio::stb::data::TParse_TBlock_object&) +93 38.58% 99.87%
framework/JSystem/JStudio/JStudio/stb JStudio::stb::TObject::TObject(unsigned long, const void*, unsigned long) +75 40.62% 99.84%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::functionvalue::interpolateValue_hermite(double, double, double, double, double, double, double) +2 96.40% 98.20%
📉 4 regressions in unmatched items
Unit Item Bytes Before After
framework/JSystem/JStudio/JStudio/ctb JStudio::ctb::TControl::getObject(const void*, unsigned long) -28 87.76% 69.58%
framework/JSystem/JStudio/JStudio/stb JStudio::stb::TControl::getObject(const void*, unsigned long) -15 87.76% 78.05%
framework/JSystem/JStudio/JStudio/fvb JStudio::fvb::TObject::TObject(const JStudio::fvb::data::TParse_TBlock&, JStudio::TFunctionValue*) -8 75.21% 68.97%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_composite::composite_index(const JGadget::TVector_pointer<JStudio::TFunctionValue*>&, const JStudio::TFunctionValue_composite::TData&, double) 0 99.88% 99.77%

Report for RZDE01_00 (c8fa8c9 - db15ac4)

📈 Matched code: 47.06% (+0.00%, +516 bytes)

✅ 12 new matches
Unit Item Bytes Before After
framework/JSystem/JStudio/JStudio/jstudio-math JStudio::math::getFromTransformation_Sn(const float(*)[4], unsigned int) +68 0.00% 100.00%
framework/JSystem/JStudio/JStudio/stb JGadget::TEnumerator<JGadget::TLinkList<JStudio::stb::TObject, -12>::iterator>::operator bool() const +56 0.00% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_list::TFunctionValue_list() +21 80.00% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JGadget::TContainerEnumerator_const<JGadget::TVector_pointer<JStudio::TFunctionValue*>>::TContainerEnumerator_const(const JGadget::TVector_pointer<JStudio::TFunctionValue*>&) +20 0.00% 100.00%
framework/JSystem/JStudio/JStudio/stb JGadget::TEnumerator<JGadget::TLinkList<JStudio::stb::TObject, -12>::iterator>::operator*() +20 0.00% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_transition::TFunctionValue_transition() +18 82.08% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-control JStudio::TControl::transform_setOrigin_ctb(const JStudio::ctb::TObject&) +16 91.11% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_list::initialize() +13 84.21% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_transition::initialize() +12 82.35% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValueAttribute_range::range_initialize() +9 77.90% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValueAttribute_range::TFunctionValueAttribute_range() +9 81.58% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_constant::initialize() +7 46.67% 100.00%
🥀 2 broken matches
Unit Item Bytes Before After
framework/JSystem/JStudio/JStudio/fvb JStudio::fvb::TControl::getObject(const void*, unsigned long) -34 100.00% 78.05%
framework/JSystem/JStudio/JStudio/ctb JStudio::ctb::TObject_TxyzRy::TObject_TxyzRy(const JStudio::ctb::data::TParse_TBlock&) -26 100.00% 78.70%
📈 3 improvements in unmatched items
Unit Item Bytes Before After
framework/JSystem/JStudio/JStudio/stb JStudio::stb::TObject::TObject(const JStudio::stb::data::TParse_TBlock_object&) +93 38.58% 99.87%
framework/JSystem/JStudio/JStudio/stb JStudio::stb::TObject::TObject(unsigned long, const void*, unsigned long) +75 40.62% 99.84%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::functionvalue::interpolateValue_hermite(double, double, double, double, double, double, double) +2 96.40% 98.20%
📉 4 regressions in unmatched items
Unit Item Bytes Before After
framework/JSystem/JStudio/JStudio/ctb JStudio::ctb::TControl::getObject(const void*, unsigned long) -28 87.76% 69.58%
framework/JSystem/JStudio/JStudio/stb JStudio::stb::TControl::getObject(const void*, unsigned long) -15 87.76% 78.05%
framework/JSystem/JStudio/JStudio/fvb JStudio::fvb::TObject::TObject(const JStudio::fvb::data::TParse_TBlock&, JStudio::TFunctionValue*) -8 75.21% 68.97%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_composite::composite_index(const JGadget::TVector_pointer<JStudio::TFunctionValue*>&, const JStudio::TFunctionValue_composite::TData&, double) 0 99.88% 99.77%

Report for RZDJ01 (c8fa8c9 - db15ac4)

📈 Matched code: 53.86% (+0.01%, +516 bytes)

✅ 12 new matches
Unit Item Bytes Before After
framework/JSystem/JStudio/JStudio/jstudio-math JStudio::math::getFromTransformation_Sn(const float(*)[4], unsigned int) +68 0.00% 100.00%
framework/JSystem/JStudio/JStudio/stb JGadget::TEnumerator<JGadget::TLinkList<JStudio::stb::TObject, -12>::iterator>::operator bool() const +56 0.00% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_list::TFunctionValue_list() +21 80.00% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JGadget::TContainerEnumerator_const<JGadget::TVector_pointer<JStudio::TFunctionValue*>>::TContainerEnumerator_const(const JGadget::TVector_pointer<JStudio::TFunctionValue*>&) +20 0.00% 100.00%
framework/JSystem/JStudio/JStudio/stb JGadget::TEnumerator<JGadget::TLinkList<JStudio::stb::TObject, -12>::iterator>::operator*() +20 0.00% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_transition::TFunctionValue_transition() +18 82.08% 100.00%
framework/JSystem/JStudio/JStudio/jstudio-control JStudio::TControl::transform_setOrigin_ctb(const JStudio::ctb::TObject&) +16 91.11% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_list::initialize() +13 84.21% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_transition::initialize() +12 82.35% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValueAttribute_range::range_initialize() +9 77.90% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValueAttribute_range::TFunctionValueAttribute_range() +9 81.58% 100.00%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_constant::initialize() +7 46.67% 100.00%
🥀 2 broken matches
Unit Item Bytes Before After
framework/JSystem/JStudio/JStudio/fvb JStudio::fvb::TControl::getObject(const void*, unsigned long) -34 100.00% 78.05%
framework/JSystem/JStudio/JStudio/ctb JStudio::ctb::TObject_TxyzRy::TObject_TxyzRy(const JStudio::ctb::data::TParse_TBlock&) -26 100.00% 78.70%
📈 3 improvements in unmatched items
Unit Item Bytes Before After
framework/JSystem/JStudio/JStudio/stb JStudio::stb::TObject::TObject(const JStudio::stb::data::TParse_TBlock_object&) +93 38.58% 99.87%
framework/JSystem/JStudio/JStudio/stb JStudio::stb::TObject::TObject(unsigned long, const void*, unsigned long) +75 40.62% 99.84%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::functionvalue::interpolateValue_hermite(double, double, double, double, double, double, double) +2 96.40% 98.20%
📉 4 regressions in unmatched items
Unit Item Bytes Before After
framework/JSystem/JStudio/JStudio/ctb JStudio::ctb::TControl::getObject(const void*, unsigned long) -28 87.76% 69.58%
framework/JSystem/JStudio/JStudio/stb JStudio::stb::TControl::getObject(const void*, unsigned long) -15 87.76% 78.05%
framework/JSystem/JStudio/JStudio/fvb JStudio::fvb::TObject::TObject(const JStudio::fvb::data::TParse_TBlock&, JStudio::TFunctionValue*) -8 75.21% 68.97%
framework/JSystem/JStudio/JStudio/functionvalue JStudio::TFunctionValue_composite::composite_index(const JGadget::TVector_pointer<JStudio::TFunctionValue*>&, const JStudio::TFunctionValue_composite::TData&, double) 0 99.88% 99.77%

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant