Add support for HHBC ops with 5 immediates
[hiphop-php.git] / hphp / runtime / base / 
treed69479961508ce4c561015bd4e4b5c58d6d78ff4
drwxr-xr-x   ..
-rw-r--r-- 4067 actrec-args.h
-rw-r--r-- 9062 annot-type.cpp
-rw-r--r-- 12499 annot-type.h
-rw-r--r-- 12278 apc-array.cpp
-rw-r--r-- 8445 apc-array.h
-rw-r--r-- 7007 apc-collection.cpp
-rw-r--r-- 2062 apc-collection.h
-rw-r--r-- 9832 apc-file-storage.cpp
-rw-r--r-- 2651 apc-file-storage.h
-rw-r--r-- 12851 apc-gc-manager.cpp
-rw-r--r-- 5738 apc-gc-manager.h
-rw-r--r-- 2261 apc-handle-defs.h
-rw-r--r-- 11336 apc-handle.cpp
-rw-r--r-- 11306 apc-handle.h
-rw-r--r-- 2640 apc-local-array-defs.h
-rw-r--r-- 12079 apc-local-array.cpp
-rw-r--r-- 7257 apc-local-array.h
-rw-r--r-- 10055 apc-object.cpp
-rw-r--r-- 3991 apc-object.h
-rw-r--r-- 23882 apc-stats.cpp
-rw-r--r-- 10208 apc-stats.h
-rw-r--r-- 2225 apc-string.cpp
-rw-r--r-- 4265 apc-string.h
-rw-r--r-- 5604 apc-typed-value.cpp
-rw-r--r-- 8260 apc-typed-value.h
-rw-r--r-- 7915 array-common.cpp
-rw-r--r-- 3034 array-common.h
-rw-r--r-- 17989 array-data-defs.h
-rw-r--r-- 8874 array-data-inl.h
-rw-r--r-- 42085 array-data.cpp
-rw-r--r-- 33241 array-data.h
-rw-r--r-- 2194 array-helpers.h
-rw-r--r-- 3136 array-init.cpp
-rw-r--r-- 36401 array-init.h
-rw-r--r-- 2836 array-iterator-defs.h
-rw-r--r-- 43043 array-iterator.cpp
-rw-r--r-- 26417 array-iterator.h
-rw-r--r-- 14565 array-sort.cpp
-rw-r--r-- 16373 array-util.cpp
-rw-r--r-- 4855 array-util.h
-rw-r--r-- 1674 atomic-countable.h
-rw-r--r-- 3473 atomic-shared-ptr.h
-rw-r--r-- 12973 attr.h
-rw-r--r-- 21270 autoload-handler.cpp
-rw-r--r-- 5829 autoload-handler.h
-rw-r--r-- 21203 backtrace.cpp
-rw-r--r-- 6000 backtrace.h
-rw-r--r-- 36229 builtin-functions.cpp
-rw-r--r-- 11074 builtin-functions.h
-rw-r--r-- 2508 classname-is.h
-rw-r--r-- 5089 code-coverage.cpp
-rw-r--r-- 2103 code-coverage.h
-rw-r--r-- 17936 collections.cpp
-rw-r--r-- 6536 collections.h
-rw-r--r-- 4870 comparisons.cpp
-rw-r--r-- 47335 comparisons.h
-rw-r--r-- 39591 concurrent-shared-store.cpp
-rw-r--r-- 14981 concurrent-shared-store.h
-rw-r--r-- 15422 config.cpp
-rw-r--r-- 15782 config.h
-rw-r--r-- 3154 container-functions.h
-rw-r--r-- 9070 countable.h
-rw-r--r-- 8184 crash-reporter.cpp
-rw-r--r-- 1311 crash-reporter.h
-rw-r--r-- 1829 curl-tls-workarounds.cpp
-rw-r--r-- 1241 curl-tls-workarounds.h
-rw-r--r-- 4547 data-stream-wrapper.cpp
-rw-r--r-- 1680 data-stream-wrapper.h
-rw-r--r-- 4909 data-walker.cpp
-rw-r--r-- 4329 data-walker.h
-rw-r--r-- 5390 datatype-profiler.cpp
-rw-r--r-- 1953 datatype-profiler.h
-rw-r--r-- 30586 datatype.h
-rw-r--r-- 5279 dateinterval.cpp
-rw-r--r-- 3826 dateinterval.h
-rw-r--r-- 33124 datetime.cpp
-rw-r--r-- 13350 datetime.h
-rw-r--r-- 3032 debuggable.cpp
-rw-r--r-- 2688 debuggable.h
-rw-r--r-- 3475 directory.cpp
-rw-r--r-- 3299 directory.h
-rw-r--r-- 1959 double-to-int64.h
-rw-r--r-- 1478 dummy-resource.cpp
-rw-r--r-- 2093 dummy-resource.h
-rw-r--r-- 12155 empty-array.cpp
-rw-r--r-- 6998 empty-array.h
-rw-r--r-- 8232 emulate-zend.cpp
-rw-r--r-- 1248 emulate-zend.h
-rw-r--r-- 6838 enum-cache.cpp
-rw-r--r-- 4202 enum-cache.h
-rw-r--r-- 1830 enum-util.cpp
-rw-r--r-- 1377 enum-util.h
-rw-r--r-- 10467 exceptions.cpp
-rw-r--r-- 6470 exceptions.h
-rw-r--r-- 8211 execution-context-inl.h
-rw-r--r-- 75155 execution-context.cpp
-rw-r--r-- 19533 execution-context.h
-rw-r--r-- 1868 execution-profiler.h
-rw-r--r-- 7625 extended-logger.cpp
-rw-r--r-- 2764 extended-logger.h
-rw-r--r-- 1978 externals.h
-rw-r--r-- 2955 file-await.cpp
-rw-r--r-- 1433 file-await.h
-rw-r--r-- 5175 file-stream-wrapper.cpp
-rw-r--r-- 3140 file-stream-wrapper.h
-rw-r--r-- 4110 file-util-defs.h
-rw-r--r-- 19150 file-util.cpp
-rw-r--r-- 4632 file-util.h
-rw-r--r-- 31279 file.cpp
-rw-r--r-- 12101 file.h
-rw-r--r-- 2538 glob-stream-wrapper.cpp
-rw-r--r-- 1642 glob-stream-wrapper.h
-rw-r--r-- 13041 hash-table-inl.h
-rw-r--r-- 6544 hash-table-x64.S
-rw-r--r-- 1479 hash-table-x64.h
-rw-r--r-- 16149 hash-table.h
-rw-r--r-- 12990 header-kind.h
-rw-r--r-- 6163 heap-algorithms.h
-rw-r--r-- 26889 heap-collect.cpp
-rw-r--r-- 7742 heap-graph.cpp
-rw-r--r-- 4654 heap-graph.h
-rw-r--r-- 9138 heap-report.cpp
-rw-r--r-- 12442 heap-scan.h
-rw-r--r-- 14803 hhprof.cpp
-rw-r--r-- 4668 hhprof.h
-rw-r--r-- 1366 hphp-system.cpp
-rw-r--r-- 1362 hphp-system.h
-rw-r--r-- 10579 http-client.cpp
-rw-r--r-- 4129 http-client.h
-rw-r--r-- 5210 http-stream-wrapper.cpp
-rw-r--r-- 1679 http-stream-wrapper.h
drwxr-xr-x - ini-parser
-rw-r--r-- 37277 ini-setting.cpp
-rw-r--r-- 15593 ini-setting.h
-rw-r--r-- 2614 init-fini-node.cpp
-rw-r--r-- 4636 init-fini-node.h
-rw-r--r-- 7312 intercept.cpp
-rw-r--r-- 2238 intercept.h
-rw-r--r-- 3955 intl-convert.cpp
-rw-r--r-- 1749 intl-convert.h
-rw-r--r-- 10431 libevent-http-client.cpp
-rw-r--r-- 4302 libevent-http-client.h
-rw-r--r-- 5758 mem-file.cpp
-rw-r--r-- 2660 mem-file.h
-rw-r--r-- 3006 member-reflection.cpp
-rw-r--r-- 2764 member-reflection.h
-rw-r--r-- 21641 memory-manager-defs.h
-rw-r--r-- 13295 memory-manager-inl.h
-rw-r--r-- 40306 memory-manager.cpp
-rw-r--r-- 40198 memory-manager.h
-rw-r--r-- 4126 memory-usage-stats.h
-rw-r--r-- 13847 mixed-array-defs.h
-rw-r--r-- 63857 mixed-array.cpp
-rw-r--r-- 27962 mixed-array.h
-rw-r--r-- 8319 object-data-inl.h
-rw-r--r-- 60203 object-data.cpp
-rw-r--r-- 18366 object-data.h
-rw-r--r-- 3276 output-file.cpp
-rw-r--r-- 2210 output-file.h
-rw-r--r-- 5516 packed-array-defs.h
-rw-r--r-- 48156 packed-array.cpp
-rw-r--r-- 14998 packed-array.h
-rw-r--r-- 13663 perf-mem-event.cpp
-rw-r--r-- 1363 perf-mem-event.h
-rw-r--r-- 2535 perf-warning-inl.h
-rw-r--r-- 1372 perf-warning.cpp
-rw-r--r-- 2740 perf-warning.h
-rw-r--r-- 2226 php-globals-inl.h
-rw-r--r-- 1377 php-globals.cpp
-rw-r--r-- 3376 php-globals.h
-rw-r--r-- 6697 php-stream-wrapper.cpp
-rw-r--r-- 1610 php-stream-wrapper.h
-rw-r--r-- 2488 pipe.cpp
-rw-r--r-- 1690 pipe.h
-rw-r--r-- 9555 plain-file.cpp
-rw-r--r-- 3841 plain-file.h
-rw-r--r-- 70475 preg.cpp
-rw-r--r-- 5513 preg.h
-rw-r--r-- 92821 program-functions.cpp
-rw-r--r-- 5215 program-functions.h
-rw-r--r-- 3177 property-table.cpp
-rw-r--r-- 6208 property-table.h
-rw-r--r-- 4283 purger.cpp
-rw-r--r-- 2863 purger.h
-rw-r--r-- 5642 rds-header.h
-rw-r--r-- 8803 rds-inl.h
-rw-r--r-- 1765 rds-util.cpp
-rw-r--r-- 2129 rds-util.h
-rw-r--r-- 26031 rds.cpp
-rw-r--r-- 18109 rds.h
-rw-r--r-- 3873 ref-data.h
-rw-r--r-- 3660 repo-auth-type-array-inl.h
-rw-r--r-- 7580 repo-auth-type-array.cpp
-rw-r--r-- 8495 repo-auth-type-array.h
-rw-r--r-- 2919 repo-auth-type-codec-inl.h
-rw-r--r-- 5228 repo-auth-type-codec.cpp
-rw-r--r-- 2422 repo-auth-type-codec.h
-rw-r--r-- 15467 repo-auth-type.cpp
-rw-r--r-- 10967 repo-auth-type.h
-rw-r--r-- 16005 req-containers.h
-rw-r--r-- 8140 req-malloc.h
-rw-r--r-- 2303 req-ptr.cpp
-rw-r--r-- 10281 req-ptr.h
-rw-r--r-- 2510 req-root.cpp
-rw-r--r-- 4551 req-root.h
-rw-r--r-- 2211 request-event-handler.h
-rw-r--r-- 6666 request-injection-data-inl.h
-rw-r--r-- 23229 request-injection-data.cpp
-rw-r--r-- 12331 request-injection-data.h
-rw-r--r-- 5708 request-local.h
-rw-r--r-- 2695 resource-data.cpp
-rw-r--r-- 11252 resource-data.h
-rw-r--r-- 3031 root-map.h
-rw-r--r-- 17221 runtime-error.cpp
-rw-r--r-- 6947 runtime-error.h
-rw-r--r-- 92012 runtime-option.cpp
-rw-r--r-- 49062 runtime-option.h
-rw-r--r-- 28798 set-array.cpp
-rw-r--r-- 15222 set-array.h
-rw-r--r-- 3618 simple-counter.cpp
-rw-r--r-- 2181 simple-counter.h
-rw-r--r-- 4001 slab-manager.cpp
-rw-r--r-- 5307 slab-manager.h
-rw-r--r-- 8775 socket.cpp
-rw-r--r-- 5861 socket.h
-rw-r--r-- 3866 sort-flags.h
-rw-r--r-- 13840 sort-helpers.h
-rw-r--r-- 9749 sparse-heap.cpp
-rw-r--r-- 24902 ssl-socket.cpp
-rw-r--r-- 5505 ssl-socket.h
-rw-r--r-- 2021 stack-logger.cpp
-rw-r--r-- 1190 stack-logger.h
-rw-r--r-- 30229 stat-cache.cpp
-rw-r--r-- 5266 stat-cache.h
-rw-r--r-- 11874 static-string-table.cpp
-rw-r--r-- 5178 static-string-table.h
-rw-r--r-- 3912 stats.cpp
-rw-r--r-- 3937 stats.h
-rw-r--r-- 8695 stream-wrapper-registry.cpp
-rw-r--r-- 2191 stream-wrapper-registry.h
-rw-r--r-- 1411 stream-wrapper.cpp
-rw-r--r-- 3628 stream-wrapper.h
-rw-r--r-- 9752 string-buffer.cpp
-rw-r--r-- 8537 string-buffer.h
-rw-r--r-- 1412 string-data-arm.S
-rw-r--r-- 7702 string-data-inl.h
-rw-r--r-- 1267 string-data-macros.h
-rw-r--r-- 1235 string-data-x64.S
-rw-r--r-- 28461 string-data.cpp
-rw-r--r-- 20722 string-data.h
-rw-r--r-- 2227 string-holder.cpp
-rw-r--r-- 2012 string-holder.h
-rw-r--r-- 15013 string-util.cpp
-rw-r--r-- 6268 string-util.h
-rw-r--r-- 5863 strings.h
-rw-r--r-- 1725 struct-log-util.cpp
-rw-r--r-- 1682 struct-log-util.h
-rw-r--r-- 2037 surprise-flags.cpp
-rw-r--r-- 5118 surprise-flags.h
-rw-r--r-- 3488 sweepable.h
-rw-r--r-- 1185 system-profiler.cpp
-rw-r--r-- 2344 system-profiler.h
-rw-r--r-- 4406 temp-file.cpp
-rw-r--r-- 2321 temp-file.h
drwxr-xr-x - test
-rw-r--r-- 5050 thread-hooks.cpp
-rw-r--r-- 2612 thread-hooks.h
-rw-r--r-- 11429 thread-info.cpp
-rw-r--r-- 5731 thread-info.h
-rw-r--r-- 10651 thread-safe-setlocale.cpp
-rw-r--r-- 1823 thread-safe-setlocale.h
-rw-r--r-- 7017 thrift-buffer.cpp
-rw-r--r-- 7435 thrift-buffer.h
-rw-r--r-- 2956 timestamp.cpp
-rw-r--r-- 1995 timestamp.h
-rw-r--r-- 10607 timezone.cpp
-rw-r--r-- 4240 timezone.h
-rw-r--r-- 22991 tv-arith.cpp
-rw-r--r-- 5675 tv-arith.h
-rw-r--r-- 1467 tv-comparisons-inl.h
-rw-r--r-- 31288 tv-comparisons.cpp
-rw-r--r-- 5049 tv-comparisons.h
-rw-r--r-- 5592 tv-conversions-inl.h
-rw-r--r-- 39219 tv-conversions.cpp
-rw-r--r-- 3989 tv-conversions.h
-rw-r--r-- 5187 tv-helpers.cpp
-rw-r--r-- 15683 tv-mutate.h
-rw-r--r-- 5811 tv-refcount.h
-rw-r--r-- 2233 tv-type.h
-rw-r--r-- 2533 tv-val-inl.h
-rw-r--r-- 4750 tv-val.h
-rw-r--r-- 2792 tv-variant.h
-rw-r--r-- 36625 type-array.cpp
-rw-r--r-- 20675 type-array.h
-rw-r--r-- 2273 type-object.cpp
-rw-r--r-- 6143 type-object.h
-rw-r--r-- 1858 type-resource.cpp
-rw-r--r-- 4906 type-resource.h
-rw-r--r-- 13301 type-string.cpp
-rw-r--r-- 19614 type-string.h
-rw-r--r-- 14529 type-structure-helpers.cpp
-rw-r--r-- 2402 type-structure-helpers.h
-rw-r--r-- 23715 type-structure.cpp
-rw-r--r-- 2390 type-structure.h
-rw-r--r-- 22416 type-variant.cpp
-rw-r--r-- 51360 type-variant.h
-rw-r--r-- 1517 typed-value.cpp
-rw-r--r-- 10563 typed-value.h
-rw-r--r-- 4877 types.h
-rw-r--r-- 28584 unit-cache.cpp
-rw-r--r-- 3691 unit-cache.h
-rw-r--r-- 6367 url-file.cpp
-rw-r--r-- 2656 url-file.h
-rw-r--r-- 1814 url.cpp
-rw-r--r-- 1875 url.h
-rw-r--r-- 2956 user-attributes.cpp
-rw-r--r-- 3730 user-attributes.h
-rw-r--r-- 2906 user-directory.cpp
-rw-r--r-- 1637 user-directory.h
-rw-r--r-- 19042 user-file.cpp
-rw-r--r-- 4239 user-file.h
-rw-r--r-- 4239 user-fs-node.cpp
-rw-r--r-- 1781 user-fs-node.h
-rw-r--r-- 4050 user-stream-wrapper.cpp
-rw-r--r-- 2652 user-stream-wrapper.h
-rw-r--r-- 5124 utf8-decode.cpp
-rw-r--r-- 2329 utf8-decode.h
-rw-r--r-- 53702 variable-serializer.cpp
-rw-r--r-- 10545 variable-serializer.h
-rw-r--r-- 57073 variable-unserializer.cpp
-rw-r--r-- 6667 variable-unserializer.h
-rw-r--r-- 2602 weakref-data.cpp
-rw-r--r-- 1826 weakref-data.h
-rw-r--r-- 19026 zend-collator.cpp
-rw-r--r-- 1816 zend-collator.h
-rw-r--r-- 5711 zend-functions.cpp
-rw-r--r-- 2126 zend-functions.h
-rw-r--r-- 5900 zend-math.cpp
-rw-r--r-- 3421 zend-math.h
-rw-r--r-- 2550 zend-multiply.h
-rw-r--r-- 24402 zend-pack.cpp
-rw-r--r-- 3614 zend-pack.h
-rw-r--r-- 52125 zend-php-config.h
-rw-r--r-- 44860 zend-printf.cpp
-rw-r--r-- 1940 zend-printf.h
-rw-r--r-- 3543 zend-qsort.cpp
-rw-r--r-- 1635 zend-qsort.h
-rw-r--r-- 9398 zend-rand.cpp
-rw-r--r-- 28484 zend-scanf.cpp
-rw-r--r-- 1944 zend-scanf.h
-rw-r--r-- 7827 zend-sort.cpp
-rw-r--r-- 1560 zend-sort.h
-rw-r--r-- 73717 zend-string.cpp
-rw-r--r-- 9835 zend-string.h
-rw-r--r-- 56645 zend-strtod.cpp
-rw-r--r-- 1914 zend-strtod.h
-rw-r--r-- 10977 zend-url.cpp
-rw-r--r-- 1956 zend-url.h