Test: /ext/opcache/tests/opt/sccp_026.phpt - Version 7.4.1    

There is 1 diff reported by users for this test.

Count Diff
1 (100%)
006+ test: ; (lines=24, args=1, vars=2, tmps=6)
006- test: ; (lines=9, args=1, vars=2, tmps=1)
009+ L0 (2): EXT_NOP
010+ L1 (2): CV0($var) = RECV 1
011+ L2 (3): EXT_STMT
012+ L3 (3): T2 = TYPE_CHECK (string) CV0($var)
013+ L4 (3): T3 = BOOL_NOT T2
014+ L5 (3): T3 = JMPNZ_EX T3 L15
015+ L6 (3): T4 = TYPE_CHECK (object) CV0($var)
016+ L7 (3): T4 = JMPZ_EX T4 L14
017+ L8 (3): INIT_FCALL 2 112 string("method_exists")
009- L0 (2): CV0($var) = RECV 1
010- L1 (3): T2 = TYPE_CHECK (string) CV0($var)
011- L2 (3): JMPZ T2 L4
012- L3 (3): JMP L5
013- L4 (4): RETURN null
014- L5 (7): INIT_FCALL 1 %d string("var_dump")
015- L6 (7): SEND_VAR CV1($username) 1
016- L7 (7): DO_ICALL
017- L8 (8): RETURN null
018+ L9 (3): SEND_VAR CV0($var) 1
019+ L10 (3): SEND_VAL string("__toString") 2
020+ L11 (3): V5 = DO_FCALL
021+ L12 (3): T6 = BOOL_NOT V5
022+ L13 (3): T4 = BOOL T6
023+ L14 (3): T3 = BOOL T4
024+ L15 (3): JMPZ T3 L18
025+ L16 (4): EXT_STMT
026+ L17 (4): RETURN null
027+ L18 (7): EXT_STMT
028+ L19 (7): INIT_FCALL 1 96 string("var_dump")
029+ L20 (7): SEND_VAR CV1($username) 1
030+ L21 (7): DO_FCALL
031+ L22 (8): EXT_STMT
032+ L23 (8): RETURN null