Last active
April 4, 2016 15:28
-
-
Save pmdarrow/bbee7183a18aa81ab68411a17700aae5 to your computer and use it in GitHub Desktop.
Profile of https://github.com/pmdarrow/drf-serializer-performance benchmark
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
712145 function calls (702303 primitive calls) in 0.840 seconds | |
Ordered by: cumulative time | |
ncalls tottime percall cumtime percall filename:lineno(function) | |
1 0.000 0.000 0.798 0.798 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/views/decorators/csrf.py:57(wrapped_view) | |
1 0.000 0.000 0.798 0.798 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/viewsets.py:69(view) | |
1 0.000 0.000 0.798 0.798 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/views.py:442(dispatch) | |
1 0.000 0.000 0.797 0.797 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/mixins.py:18(create) | |
1 0.000 0.000 0.414 0.414 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:198(is_valid) | |
2501/1 0.008 0.000 0.414 0.414 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:397(run_validation) | |
1 0.000 0.000 0.414 0.414 /Users/peter/Code/serializer_performance/contracts/serializers.py:65(to_internal_value) | |
2501/1 0.042 0.000 0.403 0.403 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:417(to_internal_value) | |
1 0.000 0.000 0.403 0.403 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:547(run_validation) | |
1 0.001 0.001 0.403 0.403 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:567(to_internal_value) | |
2 0.000 0.000 0.379 0.190 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:501(data) | |
2 0.000 0.000 0.379 0.190 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:225(data) | |
2501/1 0.031 0.000 0.379 0.379 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:454(to_representation) | |
1 0.000 0.000 0.379 0.379 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:605(to_representation) | |
1 0.000 0.000 0.379 0.379 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:614(<listcomp>) | |
12000 0.012 0.000 0.211 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:469(run_validation) | |
500 0.001 0.000 0.137 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/relations.py:485(to_representation) | |
500 0.001 0.000 0.137 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/relations.py:487(<listcomp>) | |
500 0.002 0.000 0.136 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/relations.py:327(to_representation) | |
500 0.002 0.000 0.131 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/relations.py:275(get_url) | |
500 0.001 0.000 0.127 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/reverse.py:35(reverse) | |
500 0.002 0.000 0.120 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/reverse.py:55(_reverse) | |
500 0.001 0.000 0.104 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/relations.py:466(to_internal_value) | |
500 0.001 0.000 0.102 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/relations.py:473(<listcomp>) | |
500 0.006 0.000 0.101 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/relations.py:293(to_internal_value) | |
13501 0.017 0.000 0.089 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:399(get_attribute) | |
500 0.002 0.000 0.080 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:518(resolve) | |
1002/501 0.014 0.000 0.076 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:359(resolve) | |
14001 0.023 0.000 0.075 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:65(get_attribute) | |
16175 0.068 0.000 0.073 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/collections/__init__.py:62(__setitem__) | |
500 0.005 0.000 0.072 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:524(reverse) | |
7553 0.046 0.000 0.065 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/collections/__init__.py:41(__init__) | |
500 0.015 0.000 0.056 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:425(_reverse_with_prefix) | |
71740 0.026 0.000 0.047 0.000 {built-in method isinstance} | |
1 0.000 0.000 0.045 0.045 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/template/response.py:149(render) | |
1 0.000 0.000 0.045 0.045 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/response.py:51(rendered_content) | |
1 0.000 0.000 0.045 0.045 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/renderers.py:86(render) | |
1 0.000 0.000 0.045 0.045 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/json/__init__.py:182(dumps) | |
1 0.000 0.000 0.045 0.045 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/json/encoder.py:175(encode) | |
1 0.014 0.014 0.045 0.045 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/json/encoder.py:197(iterencode) | |
6507 0.007 0.000 0.045 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:225(resolve) | |
48827/48326 0.042 0.000 0.043 0.000 {built-in method getattr} | |
500 0.003 0.000 0.042 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/http/request.py:134(build_absolute_uri) | |
2000 0.011 0.000 0.039 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:917(to_internal_value) | |
7509 0.005 0.000 0.035 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:177(regex) | |
8001 0.013 0.000 0.034 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:95(set_value) | |
8009 0.004 0.000 0.033 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/translation/__init__.py:181(get_language) | |
2000 0.005 0.000 0.030 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:977(to_representation) | |
8009 0.013 0.000 0.029 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/translation/trans_real.py:247(get_language) | |
11500 0.012 0.000 0.026 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:375(get_value) | |
500 0.002 0.000 0.026 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:1034(to_internal_value) | |
1500 0.004 0.000 0.024 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/urllib/parse.py:286(urlparse) | |
2000 0.011 0.000 0.021 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/urllib/parse.py:319(urlsplit) | |
14013 0.011 0.000 0.021 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/abc.py:178(__instancecheck__) | |
8001 0.008 0.000 0.020 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:49(is_simple_callable) | |
1003 0.006 0.000 0.019 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/functional.py:209(wrapper) | |
14001 0.010 0.000 0.019 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/json/encoder.py:33(encode_basestring) | |
500 0.002 0.000 0.019 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/urllib/parse.py:405(urljoin) | |
2000 0.003 0.000 0.018 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/urllib/parse.py:652(quote) | |
8502 0.009 0.000 0.017 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:486(run_validators) | |
2000 0.011 0.000 0.017 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:989(quantize) | |
1000 0.001 0.000 0.016 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/encoding.py:183(iri_to_uri) | |
27089 0.015 0.000 0.016 0.000 {built-in method hasattr} | |
14502 0.010 0.000 0.015 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:441(validate_empty_values) | |
14002 0.005 0.000 0.015 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/utils/html.py:9(is_html_input) | |
7556 0.013 0.000 0.015 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/_collections_abc.py:575(update) | |
2000 0.006 0.000 0.015 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:942(validate_precision) | |
2000 0.008 0.000 0.014 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/urllib/parse.py:713(quote_from_bytes) | |
7008 0.011 0.000 0.014 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/encoding.py:72(force_text) | |
2000 0.003 0.000 0.013 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/encoding.py:46(smart_text) | |
500 0.001 0.000 0.012 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:1018(enforce_timezone) | |
3050/2013 0.008 0.000 0.012 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/request.py:347(__getattribute__) | |
1000 0.003 0.000 0.011 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/http.py:43(urlquote) | |
1000 0.002 0.000 0.011 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:475(<genexpr>) | |
1 0.000 0.000 0.010 0.010 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/query.py:147(__iter__) | |
1 0.000 0.000 0.010 0.010 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/query.py:963(_fetch_all) | |
506 0.001 0.000 0.010 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/query.py:229(iterator) | |
500 0.004 0.000 0.010 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/dateparse.py:84(parse_datetime) | |
10628 0.007 0.000 0.009 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/_collections_abc.py:496(__iter__) | |
14021 0.009 0.000 0.009 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/_weakrefset.py:70(__contains__) | |
500 0.004 0.000 0.009 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/regex_helper.py:50(normalize) | |
14002 0.009 0.000 0.009 0.000 {method 'sub' of '_sre.SRE_Pattern' objects} | |
10033 0.006 0.000 0.008 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/conf/__init__.py:46(__getattr__) | |
23728 0.008 0.000 0.008 0.000 {built-in method proxy} | |
5000 0.007 0.000 0.008 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/urllib/parse.py:98(_coerce_args) | |
1503 0.006 0.000 0.008 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:38(__init__) | |
2000 0.005 0.000 0.008 0.000 {method 'as_tuple' of 'decimal.Decimal' objects} | |
8011 0.007 0.000 0.007 0.000 {method 'search' of '_sre.SRE_Pattern' objects} | |
500 0.002 0.000 0.007 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:1031(default_timezone) | |
8001 0.004 0.000 0.007 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/inspect.py:163(isfunction) | |
500 0.002 0.000 0.007 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:1063(to_representation) | |
500 0.001 0.000 0.007 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:688(run_validation) | |
8507 0.004 0.000 0.007 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:355(validators) | |
2551 0.006 0.000 0.006 0.000 {method 'format' of 'str' objects} | |
22612 0.006 0.000 0.006 0.000 {method 'get' of 'dict' objects} | |
505 0.001 0.000 0.006 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/base.py:484(from_db) | |
34/26 0.000 0.000 0.006 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/functional.py:56(__get__) | |
6 0.000 0.000 0.006 0.001 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:343(_writable_fields) | |
14 0.000 0.000 0.005 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:329(fields) | |
500 0.001 0.000 0.005 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/relations.py:477(get_attribute) | |
8001 0.003 0.000 0.005 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/inspect.py:85(ismethod) | |
505 0.004 0.000 0.005 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/base.py:388(__init__) | |
2000 0.002 0.000 0.005 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:390(get_value) | |
500 0.001 0.000 0.005 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/reverse.py:15(preserve_builtin_query_params) | |
500 0.002 0.000 0.004 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/functools.py:455(wrapper) | |
2500 0.004 0.000 0.004 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:1271(to_representation) | |
500 0.001 0.000 0.004 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/urllib/parse.py:375(urlunparse) | |
500 0.004 0.000 0.004 0.000 {method 'isoformat' of 'datetime.datetime' objects} | |
27375 0.004 0.000 0.004 0.000 {built-in method len} | |
500 0.003 0.000 0.004 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/regex_helper.py:299(flatten_result) | |
275/7 0.001 0.000 0.004 0.001 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/copy.py:137(deepcopy) | |
500 0.001 0.000 0.004 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:333(reverse_dict) | |
6000 0.004 0.000 0.004 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:424(get_default) | |
1000 0.002 0.000 0.004 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/encoding.py:126(force_bytes) | |
1 0.000 0.000 0.003 0.003 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/request.py:180(data) | |
1 0.000 0.000 0.003 0.003 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/request.py:238(_load_data_and_files) | |
1 0.000 0.000 0.003 0.003 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/request.py:269(_parse) | |
1 0.000 0.000 0.003 0.003 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/parsers.py:58(parse) | |
6 0.000 0.000 0.003 0.001 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/copy.py:272(_reconstruct) | |
1 0.000 0.000 0.003 0.003 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/json/__init__.py:271(loads) | |
1 0.000 0.000 0.003 0.003 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/json/decoder.py:338(decode) | |
1 0.003 0.003 0.003 0.003 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/json/decoder.py:349(raw_decode) | |
553 0.001 0.000 0.003 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/urllib/parse.py:311(_splitnetloc) | |
2000 0.003 0.000 0.003 0.000 {method 'quantize' of 'decimal.Decimal' objects} | |
2500 0.003 0.000 0.003 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:1262(to_internal_value) | |
1 0.000 0.000 0.003 0.003 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/silk/sql.py:20(execute_sql) | |
1000 0.002 0.000 0.003 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/functools.py:440(wrapper) | |
1000 0.003 0.000 0.003 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/urllib/parse.py:726(<listcomp>) | |
500 0.001 0.000 0.003 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/re.py:167(search) | |
500 0.001 0.000 0.003 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/timezone.py:350(make_aware) | |
1500 0.002 0.000 0.003 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/functools.py:356(_make_key) | |
5596 0.003 0.000 0.003 0.000 {built-in method __new__ of type object at 0x1072b89f0} | |
1002 0.001 0.000 0.003 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:398(url_patterns) | |
5 0.000 0.000 0.003 0.001 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:357(get_fields) | |
10788 0.003 0.000 0.003 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/collections/__init__.py:87(__iter__) | |
2528 0.002 0.000 0.003 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/_collections_abc.py:438(items) | |
500 0.001 0.000 0.003 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:429(<dictcomp>) | |
28/26 0.000 0.000 0.003 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:573(__deepcopy__) | |
500 0.001 0.000 0.003 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/http/request.py:162(scheme) | |
501 0.002 0.000 0.003 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/http/request.py:73(get_host) | |
2003 0.002 0.000 0.002 0.000 {method 'groupdict' of '_sre.SRE_Match' objects} | |
500 0.001 0.000 0.002 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/pytz/__init__.py:223(localize) | |
500 0.001 0.000 0.002 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/urllib/parse.py:386(urlunsplit) | |
1 0.000 0.000 0.002 0.002 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:886(get_fields) | |
500 0.002 0.000 0.002 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/dateparse.py:107(<dictcomp>) | |
3023 0.002 0.000 0.002 0.000 {method 'encode' of 'str' objects} | |
7637 0.002 0.000 0.002 0.000 {method 'append' of 'list' objects} | |
2005 0.001 0.000 0.002 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/base.py:562(_get_pk_val) | |
1003 0.001 0.000 0.002 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/six.py:577(itervalues) | |
1 0.000 0.000 0.002 0.002 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/sql/compiler.py:813(execute_sql) | |
9601 0.002 0.000 0.002 0.000 {method 'items' of 'dict' objects} | |
2000 0.002 0.000 0.002 0.000 {method 'copy' of 'decimal.Context' objects} | |
502 0.002 0.000 0.002 0.000 {method 'replace' of 'datetime.datetime' objects} | |
504 0.002 0.000 0.002 0.000 {method 'match' of '_sre.SRE_Pattern' objects} | |
500 0.001 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/relations.py:290(get_name) | |
3214 0.001 0.000 0.001 0.000 {method 'find' of 'str' objects} | |
500 0.001 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/validators.py:287(__call__) | |
5019 0.001 0.000 0.001 0.000 {method 'join' of 'str' objects} | |
500 0.001 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/relations.py:454(get_value) | |
1 0.000 0.000 0.001 0.001 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/traceback.py:288(format_stack) | |
1006 0.001 0.000 0.001 0.000 {built-in method next} | |
2000 0.001 0.000 0.001 0.000 {method 'rstrip' of 'bytes' objects} | |
553 0.001 0.000 0.001 0.000 {built-in method min} | |
502 0.001 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/re.py:277(_compile) | |
3534 0.001 0.000 0.001 0.000 {built-in method iter} | |
1 0.000 0.000 0.001 0.001 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/traceback.py:292(extract_stack) | |
24 0.000 0.000 0.001 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/traceback.py:53(_extract_tb_or_stack_iter) | |
7 0.000 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/sql/compiler.py:1145(cursor_iter) | |
2553 0.001 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/_collections_abc.py:456(__init__) | |
500 0.001 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/relations.py:39(__new__) | |
9 0.000 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:1245(__init__) | |
501 0.001 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/six.py:580(iteritems) | |
500 0.001 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/datastructures.py:371(getlist) | |
7 0.000 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/sql/compiler.py:1151(<lambda>) | |
1509 0.001 0.000 0.001 0.000 {method 'startswith' of 'str' objects} | |
500 0.001 0.000 0.001 0.000 /Users/peter/Code/serializer_performance/contracts/serializers.py:23(get_object) | |
1000 0.001 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:629(get_urlconf) | |
1000 0.000 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:598(get_script_prefix) | |
2011 0.001 0.000 0.001 0.000 {method 'decode' of 'bytes' objects} | |
31/27 0.000 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/copy.py:242(_deepcopy_dict) | |
7 0.000 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/utils.py:103(inner) | |
7 0.001 0.000 0.001 0.000 {method 'fetchmany' of 'sqlite3.Cursor' objects} | |
6000 0.001 0.000 0.001 0.000 {built-in method abs} | |
500 0.001 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/base.py:501(__str__) | |
3047 0.001 0.000 0.001 0.000 {method 'strip' of 'str' objects} | |
5000 0.001 0.000 0.001 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/urllib/parse.py:87(_noop) | |
500 0.001 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/functools.py:349(__init__) | |
23 0.000 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/linecache.py:14(getline) | |
23 0.000 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/linecache.py:34(getlines) | |
1 0.000 0.000 0.001 0.001 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/linecache.py:69(updatecache) | |
2 0.000 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/backends/utils.py:76(execute) | |
32 0.000 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:273(__init__) | |
2 0.000 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/utils/model_meta.py:62(get_field_info) | |
500 0.000 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/handlers/wsgi.py:119(_get_scheme) | |
533 0.001 0.000 0.001 0.000 {method 'split' of 'str' objects} | |
500 0.000 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:698(to_internal_value) | |
1000 0.001 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/regex_helper.py:206(next_char) | |
1 0.000 0.000 0.001 0.001 /Users/peter/Code/serializer_performance/contracts/serializers.py:67(<dictcomp>) | |
1652 0.001 0.000 0.001 0.000 {method 'update' of 'dict' objects} | |
1 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/tokenize.py:434(open) | |
500 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:702(to_representation) | |
2004 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:390(urlconf_module) | |
1006 0.000 0.000 0.000 0.000 {built-in method exc_info} | |
2000 0.000 0.000 0.000 0.000 {built-in method getcontext} | |
9 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:144(flatten_choices_dict) | |
2501 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:476(validate) | |
502 0.000 0.000 0.000 0.000 {method 'endswith' of 'str' objects} | |
1 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/tokenize.py:339(detect_encoding) | |
548 0.000 0.000 0.000 0.000 {method 'replace' of 'str' objects} | |
77 0.000 0.000 0.000 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/urllib/parse.py:72(clear_cache) | |
1571 0.000 0.000 0.000 0.000 {method 'lower' of 'str' objects} | |
1010 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/dispatch/dispatcher.py:166(send) | |
3003 0.000 0.000 0.000 0.000 {method 'keys' of 'dict' objects} | |
3 0.000 0.000 0.000 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/logging/__init__.py:1252(debug) | |
1 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:1335(get_validators) | |
2 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/sql/compiler.py:362(as_sql) | |
3 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:1055(build_field) | |
58/42 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/copy.py:223(_deepcopy_tuple) | |
1 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/tokenize.py:363(read_or_stop) | |
3 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:1078(build_standard_field) | |
1 0.000 0.000 0.000 0.000 {method 'readline' of '_io.BufferedReader' objects} | |
2 0.000 0.000 0.000 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/logging/__init__.py:1388(_log) | |
500 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:354(_is_callback) | |
1 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/silk/middleware.py:124(process_response) | |
1 0.000 0.000 0.000 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/contextlib.py:27(inner) | |
29 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/utils/serializer_helpers.py:132(__setitem__) | |
505 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/base.py:377(__init__) | |
500 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/validators.py:330(<lambda>) | |
1 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/views.py:369(initial) | |
154 0.000 0.000 0.000 0.000 {method 'clear' of 'dict' objects} | |
1 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:1381(get_unique_for_date_validators) | |
1521 0.000 0.000 0.000 0.000 {built-in method setattr} | |
1 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/transaction.py:143(__enter__) | |
3 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/utils/field_mapping.py:66(get_field_kwargs) | |
1 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/middleware/csrf.py:103(process_view) | |
1002 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:46(<listcomp>) | |
1 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/middleware/csrf.py:36(_get_new_csrf_key) | |
9 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:116(to_choices_dict) | |
1 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/crypto.py:53(get_random_string) | |
1 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/backends/sqlite3/base.py:292(_start_transaction_under_autocommit) | |
500 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/timezone.py:330(is_aware) | |
2 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/sql/compiler.py:42(pre_sql_setup) | |
33 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/crypto.py:76(<genexpr>) | |
1004 0.000 0.000 0.000 0.000 {method 'values' of 'dict' objects} | |
23 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/linecache.py:44(checkcache) | |
4 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:858(__init__) | |
1004 0.000 0.000 0.000 0.000 {method 'end' of '_sre.SRE_Match' objects} | |
32 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/random.py:250(choice) | |
2 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/sql/compiler.py:36(setup_query) | |
501 0.000 0.000 0.000 0.000 {function MultiValueDict.__getitem__ at 0x10819f1e0} | |
7 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:88(__init__) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
687316 function calls (677392 primitive calls) in 0.826 seconds | |
Ordered by: cumulative time | |
ncalls tottime percall cumtime percall filename:lineno(function) | |
1 0.000 0.000 0.778 0.778 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/views/decorators/csrf.py:57(wrapped_view) | |
1 0.000 0.000 0.778 0.778 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/viewsets.py:69(view) | |
1 0.000 0.000 0.778 0.778 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/views.py:442(dispatch) | |
1 0.000 0.000 0.778 0.778 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/mixins.py:18(create) | |
1 0.000 0.000 0.395 0.395 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:198(is_valid) | |
2502/1 0.008 0.000 0.395 0.395 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:397(run_validation) | |
1 0.000 0.000 0.395 0.395 /Users/peter/Code/serializer_performance/contracts/serializers.py:74(to_internal_value) | |
2502/1 0.044 0.000 0.386 0.386 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:417(to_internal_value) | |
2/1 0.000 0.000 0.385 0.385 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:547(run_validation) | |
2/1 0.001 0.001 0.385 0.385 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:567(to_internal_value) | |
2 0.000 0.000 0.379 0.190 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:501(data) | |
2 0.000 0.000 0.379 0.189 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:225(data) | |
2502/1 0.032 0.000 0.379 0.379 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:454(to_representation) | |
2/1 0.000 0.000 0.379 0.379 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:605(to_representation) | |
2/1 0.001 0.000 0.379 0.379 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:614(<listcomp>) | |
12002 0.012 0.000 0.191 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:469(run_validation) | |
500 0.001 0.000 0.136 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/relations.py:485(to_representation) | |
500 0.001 0.000 0.135 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/relations.py:487(<listcomp>) | |
500 0.002 0.000 0.134 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/relations.py:327(to_representation) | |
500 0.002 0.000 0.129 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/relations.py:275(get_url) | |
500 0.001 0.000 0.126 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/reverse.py:35(reverse) | |
500 0.002 0.000 0.118 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/reverse.py:55(_reverse) | |
7548 0.077 0.000 0.098 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/collections/__init__.py:41(__init__) | |
13504 0.016 0.000 0.087 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:399(get_attribute) | |
500 0.001 0.000 0.086 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/relations.py:466(to_internal_value) | |
500 0.001 0.000 0.084 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/relations.py:473(<listcomp>) | |
500 0.006 0.000 0.083 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/relations.py:293(to_internal_value) | |
14004 0.022 0.000 0.075 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:65(get_attribute) | |
500 0.005 0.000 0.070 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:524(reverse) | |
500 0.002 0.000 0.061 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:518(resolve) | |
1002/501 0.013 0.000 0.058 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:359(resolve) | |
500 0.014 0.000 0.054 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:425(_reverse_with_prefix) | |
1 0.000 0.000 0.049 0.049 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/template/response.py:149(render) | |
1 0.000 0.000 0.049 0.049 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/response.py:51(rendered_content) | |
1 0.000 0.000 0.048 0.048 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/renderers.py:86(render) | |
1 0.000 0.000 0.048 0.048 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/json/__init__.py:182(dumps) | |
1 0.000 0.000 0.048 0.048 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/json/encoder.py:175(encode) | |
1 0.015 0.015 0.048 0.048 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/json/encoder.py:197(iterencode) | |
71709 0.026 0.000 0.047 0.000 {built-in method isinstance} | |
16128 0.040 0.000 0.045 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/collections/__init__.py:62(__setitem__) | |
500 0.003 0.000 0.042 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/http/request.py:134(build_absolute_uri) | |
2000 0.010 0.000 0.038 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:917(to_internal_value) | |
42827/42326 0.034 0.000 0.035 0.000 {built-in method getattr} | |
8004 0.013 0.000 0.034 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:95(set_value) | |
2000 0.005 0.000 0.029 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:977(to_representation) | |
3503 0.005 0.000 0.027 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:225(resolve) | |
500 0.002 0.000 0.025 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:1034(to_internal_value) | |
11502 0.011 0.000 0.025 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:375(get_value) | |
1500 0.004 0.000 0.024 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/urllib/parse.py:286(urlparse) | |
2000 0.011 0.000 0.022 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/urllib/parse.py:319(urlsplit) | |
4505 0.003 0.000 0.021 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:177(regex) | |
14007 0.011 0.000 0.021 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/abc.py:178(__instancecheck__) | |
5005 0.003 0.000 0.021 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/translation/__init__.py:181(get_language) | |
14006 0.011 0.000 0.021 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/json/encoder.py:33(encode_basestring) | |
8004 0.008 0.000 0.021 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:49(is_simple_callable) | |
500 0.002 0.000 0.019 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/urllib/parse.py:405(urljoin) | |
1000 0.006 0.000 0.018 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/functional.py:209(wrapper) | |
5005 0.008 0.000 0.018 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/translation/trans_real.py:247(get_language) | |
2000 0.003 0.000 0.018 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/urllib/parse.py:652(quote) | |
8506 0.009 0.000 0.017 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:486(run_validators) | |
7548 0.014 0.000 0.016 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/_collections_abc.py:575(update) | |
2000 0.011 0.000 0.016 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:989(quantize) | |
1000 0.001 0.000 0.016 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/encoding.py:183(iri_to_uri) | |
14506 0.011 0.000 0.016 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:441(validate_empty_values) | |
27091 0.014 0.000 0.014 0.000 {built-in method hasattr} | |
14006 0.006 0.000 0.014 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/utils/html.py:9(is_html_input) | |
7002 0.011 0.000 0.014 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/encoding.py:72(force_text) | |
2000 0.008 0.000 0.014 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/urllib/parse.py:713(quote_from_bytes) | |
2000 0.006 0.000 0.014 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:942(validate_precision) | |
2000 0.003 0.000 0.013 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/encoding.py:46(smart_text) | |
3050/2013 0.008 0.000 0.012 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/request.py:347(__getattribute__) | |
500 0.001 0.000 0.012 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:1018(enforce_timezone) | |
1000 0.002 0.000 0.011 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/http.py:43(urlquote) | |
1000 0.002 0.000 0.011 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:475(<genexpr>) | |
500 0.004 0.000 0.010 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/dateparse.py:84(parse_datetime) | |
10622 0.007 0.000 0.010 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/_collections_abc.py:496(__iter__) | |
14007 0.010 0.000 0.010 0.000 {method 'sub' of '_sre.SRE_Pattern' objects} | |
14007 0.010 0.000 0.010 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/_weakrefset.py:70(__contains__) | |
29/28 0.000 0.000 0.009 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/functional.py:56(__get__) | |
500 0.004 0.000 0.009 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/regex_helper.py:50(normalize) | |
1 0.000 0.000 0.009 0.009 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/query.py:147(__iter__) | |
1 0.000 0.000 0.009 0.009 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/query.py:963(_fetch_all) | |
7 0.000 0.000 0.009 0.001 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:343(_writable_fields) | |
506 0.001 0.000 0.008 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/query.py:229(iterator) | |
14 0.000 0.000 0.008 0.001 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:329(fields) | |
23676 0.008 0.000 0.008 0.000 {built-in method proxy} | |
5000 0.007 0.000 0.008 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/urllib/parse.py:98(_coerce_args) | |
1503 0.006 0.000 0.008 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:38(__init__) | |
7 0.000 0.000 0.008 0.001 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:357(get_fields) | |
343/7 0.001 0.000 0.008 0.001 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/copy.py:137(deepcopy) | |
8004 0.004 0.000 0.007 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/inspect.py:163(isfunction) | |
7 0.000 0.000 0.007 0.001 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/copy.py:272(_reconstruct) | |
2000 0.005 0.000 0.007 0.000 {method 'as_tuple' of 'decimal.Decimal' objects} | |
500 0.002 0.000 0.007 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:1031(default_timezone) | |
502 0.001 0.000 0.007 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:688(run_validation) | |
500 0.002 0.000 0.007 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:1063(to_representation) | |
7029 0.005 0.000 0.006 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/conf/__init__.py:46(__getattr__) | |
8513 0.004 0.000 0.006 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:355(validators) | |
22739 0.006 0.000 0.006 0.000 {method 'get' of 'dict' objects} | |
2553 0.006 0.000 0.006 0.000 {method 'format' of 'str' objects} | |
505 0.001 0.000 0.006 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/base.py:484(from_db) | |
5007 0.005 0.000 0.005 0.000 {method 'search' of '_sre.SRE_Pattern' objects} | |
8004 0.003 0.000 0.005 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/inspect.py:85(ismethod) | |
500 0.001 0.000 0.005 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/relations.py:477(get_attribute) | |
505 0.004 0.000 0.005 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/base.py:388(__init__) | |
35/32 0.000 0.000 0.005 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:573(__deepcopy__) | |
2000 0.002 0.000 0.005 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:390(get_value) | |
500 0.002 0.000 0.005 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/reverse.py:15(preserve_builtin_query_params) | |
500 0.001 0.000 0.004 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/urllib/parse.py:375(urlunparse) | |
500 0.002 0.000 0.004 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/functools.py:455(wrapper) | |
2500 0.004 0.000 0.004 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:1271(to_representation) | |
27380 0.004 0.000 0.004 0.000 {built-in method len} | |
500 0.003 0.000 0.004 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/regex_helper.py:299(flatten_result) | |
6000 0.004 0.000 0.004 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:424(get_default) | |
500 0.003 0.000 0.004 0.000 {method 'isoformat' of 'datetime.datetime' objects} | |
1000 0.002 0.000 0.004 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/encoding.py:126(force_bytes) | |
500 0.001 0.000 0.004 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:333(reverse_dict) | |
1 0.000 0.000 0.003 0.003 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/request.py:180(data) | |
1002 0.002 0.000 0.003 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:398(url_patterns) | |
1 0.000 0.000 0.003 0.003 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/request.py:238(_load_data_and_files) | |
1 0.000 0.000 0.003 0.003 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/request.py:269(_parse) | |
553 0.002 0.000 0.003 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/urllib/parse.py:311(_splitnetloc) | |
1 0.000 0.000 0.003 0.003 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/parsers.py:58(parse) | |
2000 0.003 0.000 0.003 0.000 {method 'quantize' of 'decimal.Decimal' objects} | |
1 0.000 0.000 0.003 0.003 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/json/__init__.py:271(loads) | |
1 0.000 0.000 0.003 0.003 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/json/decoder.py:338(decode) | |
1 0.003 0.003 0.003 0.003 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/json/decoder.py:349(raw_decode) | |
1000 0.001 0.000 0.003 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/functools.py:440(wrapper) | |
500 0.001 0.000 0.003 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/timezone.py:350(make_aware) | |
10741 0.003 0.000 0.003 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/collections/__init__.py:87(__iter__) | |
1000 0.003 0.000 0.003 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/urllib/parse.py:726(<listcomp>) | |
2526 0.002 0.000 0.003 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/_collections_abc.py:438(items) | |
1500 0.002 0.000 0.003 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/functools.py:356(_make_key) | |
5596 0.003 0.000 0.003 0.000 {built-in method __new__ of type object at 0x10efa79f0} | |
500 0.001 0.000 0.003 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/re.py:167(search) | |
2500 0.003 0.000 0.003 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:1262(to_internal_value) | |
500 0.001 0.000 0.003 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:429(<dictcomp>) | |
2003 0.003 0.000 0.003 0.000 {method 'groupdict' of '_sre.SRE_Match' objects} | |
501 0.002 0.000 0.002 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/http/request.py:73(get_host) | |
500 0.001 0.000 0.002 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/http/request.py:162(scheme) | |
2000 0.001 0.000 0.002 0.000 <string>:12(__new__) | |
500 0.001 0.000 0.002 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/pytz/__init__.py:223(localize) | |
500 0.001 0.000 0.002 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/urllib/parse.py:386(urlunsplit) | |
1 0.000 0.000 0.002 0.002 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/silk/sql.py:20(execute_sql) | |
3023 0.002 0.000 0.002 0.000 {method 'encode' of 'str' objects} | |
500 0.002 0.000 0.002 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/dateparse.py:107(<dictcomp>) | |
500 0.001 0.000 0.002 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/relations.py:290(get_name) | |
502 0.002 0.000 0.002 0.000 {method 'replace' of 'datetime.datetime' objects} | |
1000 0.001 0.000 0.002 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/six.py:577(itervalues) | |
2005 0.001 0.000 0.002 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/base.py:562(_get_pk_val) | |
9598 0.002 0.000 0.002 0.000 {method 'items' of 'dict' objects} | |
2000 0.002 0.000 0.002 0.000 {method 'copy' of 'decimal.Context' objects} | |
3214 0.002 0.000 0.002 0.000 {method 'find' of 'str' objects} | |
504 0.002 0.000 0.002 0.000 {method 'match' of '_sre.SRE_Pattern' objects} | |
37/32 0.000 0.000 0.002 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/copy.py:242(_deepcopy_dict) | |
502 0.001 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/validators.py:287(__call__) | |
9 0.000 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:1245(__init__) | |
500 0.001 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/relations.py:454(get_value) | |
5019 0.001 0.000 0.001 0.000 {method 'join' of 'str' objects} | |
1 0.000 0.000 0.001 0.001 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/sql/compiler.py:813(execute_sql) | |
2549 0.001 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/_collections_abc.py:456(__init__) | |
4674 0.001 0.000 0.001 0.000 {method 'append' of 'list' objects} | |
500 0.001 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/relations.py:39(__new__) | |
502 0.001 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/re.py:277(_compile) | |
2000 0.001 0.000 0.001 0.000 {method 'rstrip' of 'bytes' objects} | |
1000 0.001 0.000 0.001 0.000 {built-in method next} | |
553 0.001 0.000 0.001 0.000 {built-in method min} | |
1509 0.001 0.000 0.001 0.000 {method 'startswith' of 'str' objects} | |
1000 0.001 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:629(get_urlconf) | |
1000 0.001 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:598(get_script_prefix) | |
2011 0.001 0.000 0.001 0.000 {method 'decode' of 'bytes' objects} | |
3532 0.001 0.000 0.001 0.000 {built-in method iter} | |
500 0.001 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/datastructures.py:371(getlist) | |
500 0.001 0.000 0.001 0.000 /Users/peter/Code/serializer_performance/contracts/serializers.py:42(get_object) | |
500 0.001 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/base.py:501(__str__) | |
501 0.001 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/six.py:580(iteritems) | |
7 0.000 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/sql/compiler.py:1145(cursor_iter) | |
6000 0.001 0.000 0.001 0.000 {built-in method abs} | |
77/51 0.000 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/copy.py:223(_deepcopy_tuple) | |
36 0.001 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:273(__init__) | |
5000 0.001 0.000 0.001 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/urllib/parse.py:87(_noop) | |
7 0.000 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/sql/compiler.py:1151(<lambda>) | |
3051 0.001 0.000 0.001 0.000 {method 'strip' of 'str' objects} | |
7 0.000 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/utils.py:103(inner) | |
7 0.001 0.000 0.001 0.000 {method 'fetchmany' of 'sqlite3.Cursor' objects} | |
500 0.001 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/functools.py:349(__init__) | |
1 0.000 0.000 0.001 0.001 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/traceback.py:288(format_stack) | |
1 0.000 0.000 0.001 0.001 /Users/peter/Code/serializer_performance/contracts/serializers.py:76(<dictcomp>) | |
1666 0.001 0.000 0.001 0.000 {method 'update' of 'dict' objects} | |
2502 0.001 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:476(validate) | |
2 0.000 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/backends/utils.py:76(execute) | |
502 0.000 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:698(to_internal_value) | |
2004 0.000 0.000 0.001 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:390(urlconf_module) | |
1 0.000 0.000 0.001 0.001 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/traceback.py:292(extract_stack) | |
537 0.001 0.000 0.001 0.000 {method 'split' of 'str' objects} | |
9 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:116(to_choices_dict) | |
1000 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/regex_helper.py:206(next_char) | |
24 0.000 0.000 0.000 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/traceback.py:53(_extract_tb_or_stack_iter) | |
500 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/handlers/wsgi.py:119(_get_scheme) | |
502 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:702(to_representation) | |
32 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/utils/serializer_helpers.py:132(__setitem__) | |
1006 0.000 0.000 0.000 0.000 {built-in method exc_info} | |
9 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:144(flatten_choices_dict) | |
2000 0.000 0.000 0.000 0.000 {built-in method getcontext} | |
553 0.000 0.000 0.000 0.000 {method 'replace' of 'str' objects} | |
3002 0.000 0.000 0.000 0.000 {method 'keys' of 'dict' objects} | |
502 0.000 0.000 0.000 0.000 {method 'endswith' of 'str' objects} | |
1 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/silk/middleware.py:124(process_response) | |
1 0.000 0.000 0.000 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/contextlib.py:27(inner) | |
1571 0.000 0.000 0.000 0.000 {method 'lower' of 'str' objects} | |
77 0.000 0.000 0.000 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/urllib/parse.py:72(clear_cache) | |
4 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:858(__init__) | |
3 0.000 0.000 0.000 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/logging/__init__.py:1252(debug) | |
502 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/validators.py:330(<lambda>) | |
1 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/transaction.py:143(__enter__) | |
1010 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/dispatch/dispatcher.py:166(send) | |
500 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/timezone.py:330(is_aware) | |
1 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/views.py:369(initial) | |
2 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/sql/compiler.py:362(as_sql) | |
2 0.000 0.000 0.000 0.000 /Users/peter/.pyenv/versions/3.4.3/lib/python3.4/logging/__init__.py:1388(_log) | |
1 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/backends/sqlite3/base.py:292(_start_transaction_under_autocommit) | |
500 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:354(_is_callback) | |
154 0.000 0.000 0.000 0.000 {method 'clear' of 'dict' objects} | |
1 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/middleware/csrf.py:103(process_view) | |
1002 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:46(<listcomp>) | |
35 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:319(bind) | |
1 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/middleware/csrf.py:36(_get_new_csrf_key) | |
1520 0.000 0.000 0.000 0.000 {built-in method setattr} | |
1 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/crypto.py:53(get_random_string) | |
505 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/base.py:377(__init__) | |
1000 0.000 0.000 0.000 0.000 {method 'values' of 'dict' objects} | |
78 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/_collections_abc.py:511(__iter__) | |
3 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/fields.py:675(__init__) | |
33 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/crypto.py:76(<genexpr>) | |
9 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:88(__init__) | |
82 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/copy.py:256(_keep_alive) | |
7 0.000 0.000 0.000 0.000 {method '__reduce_ex__' of 'object' objects} | |
32 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/random.py:250(choice) | |
23 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/linecache.py:14(getline) | |
7 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/utils/functional.py:132(__wrapper__) | |
500 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/core/urlresolvers.py:428(<listcomp>) | |
2 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/sql/compiler.py:42(pre_sql_setup) | |
7 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:350(_readable_fields) | |
7 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/collections/__init__.py:204(__reduce__) | |
658 0.000 0.000 0.000 0.000 {method 'pop' of 'dict' objects} | |
23 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/linecache.py:44(checkcache) | |
1004 0.000 0.000 0.000 0.000 {method 'end' of '_sre.SRE_Match' objects} | |
2 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/django/db/models/sql/compiler.py:36(setup_query) | |
23 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/linecache.py:34(getlines) | |
32 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/random.py:220(_randbelow) | |
7 0.000 0.000 0.000 0.000 /Users/peter/.virtualenvs/drf-perf/lib/python3.4/site-packages/rest_framework/serializers.py:346(<listcomp>) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment