Commits on Jul 27, 2016
  1. @mversche

    Adopt commit 6233478 from master: Merge pull request #589 from hversc…

    …he/fix-open-source-build-failure
    
    [33mcommit 6233478b6ee84b6ffc8b890cfbfafe7888797217[m
    Merge: ab77e11 f22d02c
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Tue Jul 26 21:24:38 2016 -0400
    
        Merge pull request #589 from hversche/fix-open-source-build-failure
    
        Fix bslalg_scalarprimitives.t.cpp build failure reported on github.com
    
    [33mcommit f22d02c2d0be92f75780bd6aca9d8cd0b57080f8[m
    Author: (Henry) Mike Verschell <hverschell@bloomberg.net>
    Date:   Tue Jul 26 21:18:57 2016 -0400
    
        Fix build failure reported on github.com
    mversche committed Jul 26, 2016
  2. @mversche

    Adopt commit ab77e11 from master: Merge pull request #581 from hrosen…

    …4/hash-nullable-drqs_86313749
    
    [33mcommit ab77e1192cfbc2b54d9b2cf8e375223774c95e93[m
    Merge: 82b9af9 aac413d
    Author: Jeffrey Mendelsohn <JMENDELSOHN4@bloomberg.net>
    Date:   Tue Jul 26 14:37:09 2016 -0400
    
        Merge pull request #581 from hrosen4/hash-nullable-drqs_86313749
    
        Add hashAppend for bdlb::NullableValue
    
    [33mcommit aac413dfec813017225561162b4cd13c88e476fd[m
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Tue Jul 26 13:52:23 2016 -0400
    
        Changed comments per review.
    
    [33mcommit 6d0e329dca2b0089292a2d34456a5c9511c75ff4[m
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Tue Jul 26 12:26:20 2016 -0400
    
        Update test driver comments.
    
    [33mcommit 47266c553a3ecf717ab4bfb67c5b3cc59135d657[m
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Tue Jul 26 12:20:21 2016 -0400
    
        Update the hashAppend comment.
    
    [33mcommit 2ff1f5c4579c9ea9c4761e5368a50a6496c29708[m
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Tue Jul 26 12:16:24 2016 -0400
    
        Hash the null status and then the value if present.
    
    [33mcommit 92373de7c62e6f93f2a3bcee808c549e4f55af28[m
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Mon Jul 25 19:14:20 2016 -0400
    
        Put hashAppend in FREE FUNCTIONS section
    
    [33mcommit 618e41b04cd2b332eaa7c4f91729bfe0c3facfda[m
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Mon Jul 25 19:13:43 2016 -0400
    
        Put hashAppend in FREE FUNCTIONS section
    
    [33mcommit 4e2121abe8283ca631f0487a475f5fcbe93ea1ec[m
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Mon Jul 25 19:07:49 2016 -0400
    
        Add hashAppend for bdlb::NullableValue
    mversche committed Jul 26, 2016
  3. @mversche

    Adopt commit 82b9af9 from master: Merge pull request #565 from nmyers…

    …12/bsls-stopwatch-init-all-members-drqs-81641813
    
    [33mcommit 82b9af98f133cb0198945d14f1a86ae27e20223d[m
    Merge: 00ec6ed 6c8f0b1
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Tue Jul 26 12:11:43 2016 -0400
    
        Merge pull request #565 from nmyers12/bsls-stopwatch-init-all-members-drqs-81641813
    
        Initialize newer members of bsls::stopwatch, drqs 81641813
    
    [33mcommit 6c8f0b111432901a0386d41cb9881749ce46e310[m
    Author: Nathan Myers <nmyers12@bloomberg.net>
    Date:   Wed Jul 20 14:16:53 2016 -0400
    
        stopwatch init drqs 8164813 respond to review
    
    [33mcommit 20ee3d2e1daff2a81db61336de30f69a1d00a576[m
    Author: Nathan Myers <nmyers12@bloomberg.net>
    Date:   Tue Jul 19 14:51:17 2016 -0400
    
        Initialize newer members of bsls::stopwatch, drqs 81641813
    mversche committed Jul 26, 2016
  4. @mversche

    Adopt commit 00ec6ed from master: Merge pull request #530 from dsokol…

    …ov7/review/bsltf_evilbooleantype-drqs-84732317
    
    [33mcommit 00ec6ed713f6bb4db719e7ff5f1d0ec865c20da7[m
    Merge: 0c34576 54e0dba
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Tue Jul 26 11:57:42 2016 -0400
    
        Merge pull request #530 from dsokolov7/review/bsltf_evilbooleantype-drqs-84732317
    
        Review/bsltf evilbooleantype drqs 84732317
    
    [33mcommit 54e0dba3d492ce5c243298a1d9db51c833a0f20f[m
    Author: Denis Sokolov <dsokolov7@bloomberg.net>
    Date:   Fri Jul 22 16:05:58 2016 +0400
    
        Review comment has been fixed.
    
    [33mcommit fdf6253cf97060549df08e4c9d018ef1feaee43b[m
    Author: Denis Sokolov <dsokolov7@bloomberg.net>
    Date:   Wed Jul 6 19:00:34 2016 +0400
    
        Review comments have been fixed.
    
    [33mcommit 5e19ade01977c346ec747dc6b9210cf189212d4e[m
    Author: Denis Sokolov <dsokolov7@bloomberg.net>
    Date:   Mon Jul 4 19:20:14 2016 +0400
    
        Minor code style changes.
    
    [33mcommit 318b959c8b43f89c0cc3b74575480ffe4d37eb89[m
    Author: Denis Sokolov <dsokolov7@bloomberg.net>
    Date:   Tue Jun 28 17:46:34 2016 +0400
    
        'bsltf_evilbooleantype' component has been updated.
    mversche committed Jul 26, 2016
  5. @mversche

    Adopt commit 0c34576 from master: Merge pull request #585 from fwasse…

    …rm/patch-1
    
    [33mcommit 0c345762c9ef9882938d43a31f01d16b2f1a9a4c[m
    Merge: 137d2db 8a55733
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Tue Jul 26 11:46:39 2016 -0400
    
        Merge pull request #585 from fwasserm/patch-1
    
        bdlmt::EventScheduler fix markup in code example
    
    [33mcommit 8a557339a34ab0929517b737e0885025b5c4235d[m
    Author: Federico Wasserman <fwasserman1@bloomberg.net>
    Date:   Tue Jul 26 16:13:35 2016 +0100
    
        bdlmt::EventScheduler fix markup in code example
    
        Similar to bde/bde#178
    mversche committed Jul 26, 2016
  6. @mversche

    Adopt commit 137d2db from master: Merge pull request #560 from hversc…

    …he/pr/394-rebased-master
    
    [33mcommit 137d2db32931bb4407c59c9330b2da923168ad4c[m
    Merge: e2a320b 3930b7f
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Tue Jul 26 11:45:57 2016 -0400
    
        Merge pull request #560 from hversche/pr/394-rebased-master
    
        Add severity to bsls_log [DO NOT MERGE w/o bde-classic #240]
    
    [33mcommit 3930b7f0f2ce66c01ed82b19e4e9d13139005bcd[m
    Author: (Henry) Mike Verschell <hverschell@bloomberg.net>
    Date:   Tue Jul 26 11:41:08 2016 -0400
    
        Adjust formatting and documentation
    
    [33mcommit 8e087db605c09e5de239046a9262194c89b0a5f5[m
    Author: (Henry) Mike Verschell <hverschell@bloomberg.net>
    Date:   Thu Jul 21 16:57:25 2016 -0400
    
        Fix windows test build
    
    [33mcommit 7579b26da15bb712d7d08a2484ebbbdc877154d1[m
    Author: (Henry) Mike Verschell <hverschell@bloomberg.net>
    Date:   Thu Jul 21 14:46:28 2016 -0400
    
        Apply clay's review round 3
    
    [33mcommit 61bc0161e9d4f63a1518e39b17c64a1196c0dcdc[m
    Author: (Henry) Mike Verschell <hverschell@bloomberg.net>
    Date:   Thu Jul 21 14:10:36 2016 -0400
    
        Adjust bsls_logserverity doc
    
    [33mcommit 9ba616d943cc9ae9b25f67884ff14007f2779270[m
    Author: (Henry) Mike Verschell <hverschell@bloomberg.net>
    Date:   Thu Jul 21 13:52:54 2016 -0400
    
        Apply clay's second round comments.
    
    [33mcommit 01b8a5b0235781473d0ee86c032623f9459cbfe4[m
    Author: (Henry) Mike Verschell <hverschell@bloomberg.net>
    Date:   Wed Jul 20 17:04:31 2016 -0400
    
        Fix build after rebasing on master, apply Clay's code review
    
    [33mcommit 499728a0dcb753d17263a0a6330473cc535fbe02[m
    Author: (Henry) Mike Verschell <hverschell@bloomberg.net>
    Date:   Wed Jul 20 11:03:20 2016 -0400
    
        Adjust ball log bsls_log integration
    
    [33mcommit 1070296c975b80d46081715d91fb5b4cbe433f3f[m
    Author: (Henry) Mike Verschell <hverschell@bloomberg.net>
    Date:   Fri Jul 15 17:07:05 2016 -0400
    
        Fix build
    
    [33mcommit 29a4b07e7ea3144fb3d75a88bb9f865aadd540aa[m
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Fri May 6 10:11:36 2016 -0400
    
        Revert "Revert "Add severity to bsls_log""
    mversche committed Jul 26, 2016
  7. @mversche

    Adopt commit e2a320b from master: Merge pull request #561 from bde/re…

    …vert-544-review/remove-bdef_function-constructors-drqs-85444392
    
    [33mcommit e2a320b9af34e2d149ff7cbe70c48ba885dce11e[m
    Merge: 238c50b ec495ca
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Thu Jul 21 11:15:57 2016 -0400
    
        Merge pull request #561 from bde/revert-544-review/remove-bdef_function-constructors-drqs-85444392
    
        Revert "Remove bdef_Function conversions from bsl::function"
    
    [33mcommit ec495caf40e98e2997ec87562997639ec81575fc[m
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Tue Jul 19 10:00:15 2016 -0400
    
        Revert "Remove bdef_Function conversions from bsl::function"
    mversche committed Jul 26, 2016
  8. @mversche

    Adopt commit 238c50b from master: Merge pull request #568 from hrosen…

    …4/seven-digits-drqs-82889541
    
    [33mcommit 238c50b1658832488d69c060472fd7a7bc20cb60[m
    Merge: 3b9d953 e3b00f8
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Thu Jul 21 10:02:43 2016 -0400
    
        Merge pull request #568 from hrosen4/seven-digits-drqs-82889541
    
        Avoid static function templates because it annoys the AIX compiler.
    
    [33mcommit e3b00f8a9d8a13c5023001f61897e215cd1bd1cf[m
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Wed Jul 20 14:01:33 2016 -0400
    
        Avoid static function templates because it annoys the AIX compiler.
    mversche committed Jul 26, 2016
Commits on Jul 20, 2016
  1. @abeels
  2. @abeels

    Adopt commit 53e4024 from master: Merge pull request #563 from nmyers…

    …12/stderr-drqs-51126157
    
    commit 53e40243ae466fd1beab520bdb1d30860e62c10f
    Merge: b51f2d2 45f6591
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Wed Jul 20 11:00:42 2016 -0400
    
        Merge pull request #563 from nmyers12/stderr-drqs-51126157
    
        bsl error output to bsls_log, drqs-51126157
    
    commit 45f6591765b42c4cda2102735488d6f8bb708b50
    Author: Nathan Myers <nmyers12@bloomberg.net>
    Date:   Tue Jul 19 12:19:18 2016 -0400
    
        bsl error output to bsls_log, drqs-51126157
    abeels committed Jul 20, 2016
  3. @abeels

    Adopt commit b51f2d2 from master: Merge pull request #566 from skumar…

    …445/fix_pair_compilation_error_v2
    
    commit b51f2d227b154ba1827995b15e82f325482a21f0
    Merge: 486577a 9703d96
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Wed Jul 20 10:52:09 2016 -0400
    
        Merge pull request #566 from skumar445/fix_pair_compilation_error_v2
    
        Fixed compilation error on MSVC 2010.
    
    commit 9703d96f8132dc3637e8799488b695ba2e0b929a
    Author: Sumit Kumar <skumar445@bloomberg.net>
    Date:   Tue Jul 19 18:06:24 2016 -0400
    
        Added a nice comment.
    
    commit 67739eadc3819d9293909af324b84db932aeb38c
    Author: Sumit Kumar <skumar445@bloomberg.net>
    Date:   Tue Jul 19 17:56:02 2016 -0400
    
        Fixed compilation error on MSVC 2010.
    abeels committed Jul 20, 2016
  4. @abeels

    Adopt commit 486577a from master: Merge pull request #559 from rbhind…

    …wa/btlmt_channelpool-port-watermark-sequencing-changes-drqs-85532268
    
    commit 486577a0ee2700a417e39050d863b2b05aa3fd62
    Merge: 835acf1 658a67b
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Fri Jul 15 11:13:38 2016 -0400
    
        Merge pull request #559 from rbhindwa/btlmt_channelpool-port-watermark-sequencing-changes-drqs-85532268
    
        Porting watermark sequencing changes from bte
    
    commit 658a67ba46b1bb608afdcec1b52cd54b3e729fd1
    Author: Rohan Bhindwale <rbhindwale@bloomberg.net>
    Date:   Thu Jul 14 19:38:55 2016 -0400
    
        Porting watermark sequencing changes
    abeels committed Jul 20, 2016
  5. @abeels

    Adopt commit 835acf1 from master: Merge pull request #539 from bchapm…

    …an/bslstl_unorderedmap-cpp11-160621-drqs-81595003
    
    commit 835acf1171453a177497161f012365a3a91c5728
    Merge: 3a50a27 8d8613f
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Thu Jul 14 14:30:17 2016 -0400
    
        Merge pull request #539 from bchapman/bslstl_unorderedmap-cpp11-160621-drqs-81595003
    
        Bslstl unorderedmap cpp11 160621 drqs 81595003
    
    commit 8d8613f0e27b6e0b0b50775efa882ae0f2418d9d
    Author: Bill Chapman <bchapman2@bloomberg.net>
    Date:   Mon Jul 11 14:54:09 2016 -0400
    
        bslstl_unordered_map: fixup conflicts after rebase onto master
    
    commit e32e6494cc1454a53adedc1ab7d06046642cf80b
    Author: Bill Chapman <bchapman2@bloomberg.net>
    Date:   Mon Jul 11 14:35:54 2016 -0400
    
        bslstl_unorderedmap: Added TBD comment to test driver TC 34 about 'operator[key&&]'
    
    commit d8b77f46fd413ce71ac0c337dee054b5d91484d6
    Author: Bill Chapman <bchapman2@bloomberg.net>
    Date:   Wed Jul 6 13:27:01 2016 -0400
    
        bslstl_unorderedmap: doc tweak
    
    commit 51d82375bb407a60fe83921236cefe22582d228a
    Author: Bill Chapman <bchapman2@bloomberg.net>
    Date:   Wed Jul 6 10:47:08 2016 -0400
    
        bslstl_unorderedmap.t.cpp: s/MAPPED/VALUE/
    
    commit 0641d0c94dc3cfc806f746dd6654028933ea8809
    Author: Bill Chapman <bchapman2@bloomberg.net>
    Date:   Tue Jul 5 13:21:54 2016 -0400
    
        bslstl_unorderedmap: Oleg's 2nd round of feedback
    
    commit 4fcb3ab302fd29be781e80d53f9ae8d0a6ad71c9
    Author: Bill Chapman <bchapman2@bloomberg.net>
    Date:   Thu Jun 23 16:14:48 2016 -0400
    
        bslstl_unorderedmap: Oleg's feedback, clarified confusion between 'value' and MAPPED.
    
    commit 8f0cbf95670abbe31567d7fb473baf7b6dfbb1a6
    Author: Bill Chapman <bchapman2@bloomberg.net>
    Date:   Wed Jun 22 11:39:34 2016 -0400
    
        bslstl_unorderedmap: Oleg's feedback
    abeels committed Jul 20, 2016
  6. @abeels

    Adopt commit 4089a12 from master: Merge pull request #424 from hrosen…

    …4/seven-digits-drqs-82889541
    
    commit 4089a1214afcf9a1d634dc430c9b4bc64d3d3c8f
    Merge: 4acb8d8 d4beeb5
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Wed Jul 13 12:25:14 2016 -0400
    
        Merge pull request #424 from hrosen4/seven-digits-drqs-82889541
    
        Allow 7-digit float-to-decimal conversion on a restricted range.
    
    commit d4beeb56ad1515b9df1a6d9dbccae9a909637652
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Thu Jul 7 17:22:38 2016 -0400
    
        Fix up conversion docs.
    
    commit 911efd586103fbc62fa7678efa625ee38dada8a8
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Tue Jul 5 13:49:20 2016 -0400
    
        Fix bde_verify warnings.
    
    commit 79a11b45d953f53c6ff16d34cce25ae0839fbd0d
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Tue Jul 5 13:40:45 2016 -0400
    
        Fix some bde_verify errors.
    
    commit b823760272262f49ed95e3bd9491754607100de1
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Thu Jun 30 19:19:56 2016 -0400
    
        Tidy up the documentation and code.  Add shortest conversion.
    
    commit 5686c0b36186d605119e1022e27756080df9ddfc
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Wed Jun 29 18:29:07 2016 -0400
    
        Remove some dead code.
    
    commit 839cd60f629d0bc55604faa78f56eddcbf9eebe2
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Wed Jun 29 11:10:17 2016 -0400
    
        Decimal changes.
    
    commit f89d8963fb295f47f668ccd0b26bff2c59f0d984
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Fri Jun 17 14:36:25 2016 -0400
    
        Bde_verify cleanup.
    
    commit 9a76c0f3d7af0633aa62634ee934e6c56b834b7e
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Fri Jun 17 10:38:30 2016 -0400
    
        Add a couple of missing function contracts.
    
    commit d46cca2a2ad3788b69d4bb62dd0edc3302ef9fc5
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Thu Jun 16 15:48:42 2016 -0400
    
        Add an early note about conversions.
    
    commit db18857ad26dd9f946d4670ab3e372c48f40de6f
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Wed Jun 15 18:43:41 2016 -0400
    
        Use the quick conversion where plausible.
    
    commit e3348eea61582c110600aec69a1df9a2b496abdc
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Fri Jun 3 14:56:06 2016 -0400
    
        Improve the in-range test.
    
    commit b35f71ed72588f14f7f840405be6a2d2fca63b86
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Thu Jun 2 18:03:57 2016 -0400
    
        Use bdlb::Float methods.
    
    commit 0abeef2a37dd4412471b8d4439bc28d1ad7a21e8
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Thu Jun 2 17:35:41 2016 -0400
    
        More conversion from binary to decimal, with digits specified.
    
    commit 54bfbd4e47fabd1fedcaea6b694e6ff889f6effc
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Thu May 26 16:40:09 2016 -0400
    
        Remove redundant condition.
    
    commit dcbb9b5f5563ad913d18e492e67353046cda1f92
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Thu May 26 10:59:07 2016 -0400
    
        Widen the decimal-from-float contract and add a PE warning.
    
    commit 7cbfb323dce3dc426d308fb62b51c1370dc44552
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Wed May 25 17:31:16 2016 -0400
    
        Revise the contracts of decimal...FromFloat.
    
    commit 04d603ad65dbc523a938c48786999cb193a3a2a5
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Tue May 24 13:03:33 2016 -0400
    
        Add "business float" conversion test.
    
    commit 18552333b7c0ab6b8d19df2968c80ecafc347884
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Mon May 23 19:45:38 2016 -0400
    
        Allow 7-digit float-to-decimal conversion on a restricted range.
    abeels committed Jul 20, 2016
  7. @abeels

    Adopt commit 4acb8d8 from master: Merge pull request #540 from abeels…

    …/explicit-bsl-namespace-in-test-macros-drqs-85361728
    
    commit 4acb8d8dc765e332f1e87581fd843d19df1336d4
    Merge: 19b4238 65fab68
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Tue Jul 12 15:16:50 2016 -0400
    
        Merge pull request #540 from abeels/explicit-bsl-namespace-in-test-macros-drqs-85361728
    
        Provide explicit namespace for 'bsl::cout' etc. in bslim_testutil.h
    
    commit 65fab68bb4938ee955db1ea487e46666a4d67645
    Author: Alexander Beels <abeels@bloomberg.net>
    Date:   Mon Jul 11 15:09:13 2016 -0400
    
        Provide explicit namespace for 'bsl::cout' etc. in bslim_testutil.h
    abeels committed Jul 20, 2016
  8. @abeels

    Adopt commit 19b4238 from master: Merge pull request #544 from mgirou…

    …x/review/remove-bdef_function-constructors-drqs-85444392
    
    commit 19b4238c9003fe4b42017f9bdeb4b995f3153313
    Merge: e2d969b 1a48f32
    Author: mgiroux <mgiroux@bloomberg.net>
    Date:   Tue Jul 12 14:36:04 2016 -0400
    
        Merge pull request #544 from mgiroux/review/remove-bdef_function-constructors-drqs-85444392
    
        Remove bdef_Function conversions from bsl::function
    
    commit 1a48f32873f59321ef370a03adfb7d0d84ea609f
    Author: Mike Giroux <mgiroux@bloomberg.net>
    Date:   Tue Jul 12 12:33:51 2016 -0400
    
        Remove bdef_Function from bsl::function test driver
    
    commit 56adb805d8a7f7a8f327b21c2597f892ffc15c4e
    Author: Mike Giroux <mgiroux@bloomberg.net>
    Date:   Tue Jul 12 12:04:48 2016 -0400
    
        Remove bdef_Function conversions from bsl::function
    abeels committed Jul 20, 2016
  9. @abeels

    Adopt commit e2d969b from master: Merge pull request #543 from skumar…

    …445/pair_fixes_20160711
    
    commit e2d969bd645150bb662289668d68ea0e861abd9b
    Merge: 080c4f7 497b01e
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Mon Jul 11 22:57:46 2016 -0400
    
        Merge pull request #543 from skumar445/pair_fixes_20160711
    
        Found another issue with dpkg builds.
    
    commit 497b01e07de9672d65f775355249212f29794481
    Author: Sumit Kumar <skumar445@bloomberg.net>
    Date:   Mon Jul 11 20:27:57 2016 -0400
    
        Found another issue with dpkg builds.  This change is required to get a
        library to compile on Linux.
    abeels committed Jul 20, 2016
  10. @abeels

    Adopt commit 080c4f7 from master: Merge pull request #541 from abeels…

    …/wscript-python-3-support-in-bde-drqs-85387882
    
    commit 080c4f7a002a3ededee8c1a97f57559e79077cdf
    Merge: 24c448b 2cf046b
    Author: mgiroux <mgiroux@bloomberg.net>
    Date:   Mon Jul 11 15:33:45 2016 -0400
    
        Merge pull request #541 from abeels/wscript-python-3-support-in-bde-drqs-85387882
    
        Allow BDE to build on python 3 platforms.
    
    commit 2cf046b52e3fd2400f32cceac0261e222a5fce85
    Author: Alexander Beels <abeels@bloomberg.net>
    Date:   Mon Jul 11 15:04:36 2016 -0400
    
        Allow BDE to build on python 3 platforms.
    abeels committed Jul 20, 2016
  11. @abeels

    Adopt commit 24c448b from master: Merge pull request #538 from skumar…

    …445/pair_fixes_20160708
    
    commit 24c448b97824e5910420dee3f60b671740579691
    Merge: 80d54b4 32f8335
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Mon Jul 11 10:18:53 2016 -0400
    
        Merge pull request #538 from skumar445/pair_fixes_20160708
    
        Reverted to earlier solution for fixing 'pair' issue where the wrong
    
    commit 32f83353718007171142de976e55842e85a78b1a
    Author: Sumit Kumar <skumar445@bloomberg.net>
    Date:   Fri Jul 8 17:08:02 2016 -0400
    
        Reverted to earlier solution for fixing 'pair' issue where the wrong
        constructor was being matched.
    abeels committed Jul 20, 2016
  12. @abeels

    Adopt commit 80d54b4 from master: Merge pull request #537 from jmende…

    …lsohn4/fix_transitive_include_20160708
    
    commit 80d54b438203764e892f51bb6f0fd59e9b0476d9
    Merge: 001dada eb6ab25
    Author: Jeffrey Mendelsohn <JMENDELSOHN4@bloomberg.net>
    Date:   Fri Jul 8 12:15:07 2016 -0400
    
        Merge pull request #537 from jmendelsohn4/fix_transitive_include_20160708
    
        correct transitive include of intervalconversionutil in currenttime
    
    commit eb6ab253916b58745095fd160b648cfd9995567e
    Author: Jeffrey Mendelsohn <jmendelsohn4@bloomberg.net>
    Date:   Fri Jul 8 11:04:55 2016 -0400
    
        correct transitive include of intervalconversionutil in currenttime
    abeels committed Jul 20, 2016
  13. @abeels

    Adopt commit 001dada from master: Merge pull request #536 from bchapm…

    …an/bsl-stdhdrs-unorderedmap-include_next-drqs-83202055
    
    commit 001dada08e0b747b4a791acabc9874ca33b69015
    Merge: dca929c 50a7c64
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Thu Jul 7 17:54:55 2016 -0400
    
        Merge pull request #536 from bchapman/bsl-stdhdrs-unorderedmap-include_next-drqs-83202055
    
        Bsl stdhdrs unorderedmap include next drqs 83202055
    
    commit 50a7c64d27e3d36975fc7be751ce00b1632670dd
    Author: Bill Chapman <bchapman2@bloomberg.net>
    Date:   Thu Jul 7 17:39:16 2016 -0400
    
        bsl+stdhdrs/unordered_map: #define BSLS_LIBRARYFEATURES_SUPPORTS_UNORDERED_MAP
    
    commit 64bd5cfb95f630f3dbdae4a7876232089968b1d9
    Author: Bill Chapman <bchapman2@bloomberg.net>
    Date:   Thu Jul 7 16:34:21 2016 -0400
    
        bsl+stdhdrs/unordered_map: make #if more sophisticated about Windows
    
    commit 092456948d507b75b8c17369501a5b3a930913ef
    Author: Bill Chapman <bchapman2@bloomberg.net>
    Date:   Thu Jul 7 15:10:40 2016 -0400
    
        bsl+stdhdrs/unordered_map: include native_std version
    abeels committed Jul 20, 2016
  14. @abeels

    Adopt commit dca929c from master: Merge pull request #535 from skumar…

    …445/pair_fixes_20160707
    
    commit dca929cb40f1e13a76f7a11eb6bb900ed9bba791
    Merge: 36ff226 c6b8cd6
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Thu Jul 7 16:51:13 2016 -0400
    
        Merge pull request #535 from skumar445/pair_fixes_20160707
    
        Fixes two issues with pair: 1) the constructors taking a pair of
    
    commit c6b8cd6e10d25ff1f45e0dd213a9c9a412a15086
    Author: Sumit Kumar <skumar445@bloomberg.net>
    Date:   Thu Jul 7 15:40:41 2016 -0400
    
        Fixes two issues with pair: 1) the constructors taking a pair of
        template parameter U1/U2 were not checking for convertibility, and 2)
        forwarding of a reference type is very different than moving in C++11.
    abeels committed Jul 20, 2016
  15. @abeels

    Adopt commit 36ff226 from master: Merge pull request #534 from skumar…

    …445/unordered_map_support_for_incomplete_types
    
    commit 36ff226311111c368f8e4dfbac83fb1bd21f030d
    Merge: c305551 2874a89
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Thu Jul 7 15:54:46 2016 -0400
    
        Merge pull request #534 from skumar445/unordered_map_support_for_incomplete_types
    
        Fixes to get Incomplete types now work with unordered map and multimap.
    
    commit 2874a89b17d88ee8008125744ef04c638d92571f
    Author: Sumit Kumar <skumar445@bloomberg.net>
    Date:   Wed Jul 6 23:41:39 2016 -0400
    
        Incomplete types now work with unordered map and multimap.
    abeels committed Jul 20, 2016
  16. @abeels

    Adopt commit c305551 from master: Merge pull request #511 from che2/m…

    …ifid-baejsn-fractional-seconds-attribute-tests
    
    commit c305551aee127cd78d19c88a996ca2e8741148bc
    Merge: 06a1fcd 18b6f32
    Author: Jeffrey Mendelsohn <JMENDELSOHN4@bloomberg.net>
    Date:   Tue Jul 5 14:11:03 2016 -0400
    
        Merge pull request #511 from che2/mifid-baejsn-fractional-seconds-attribute-tests
    
        Add test for datetimeFractionalSecondPrecision
    
    commit 18b6f32123737fef9f17f816fc8fee1e67754dc7
    Author: Chen He <che24@bloomberg.net>
    Date:   Thu Jun 23 14:18:55 2016 -0400
    
        Add test for datetimeFractionalSecondPrecision
    abeels committed Jul 20, 2016
  17. @abeels

    Adopt commit 06a1fcd from master: Merge pull request #491 from rbhind…

    …wa/btlmt_tcptimereventmanager-fix-deregistertimer
    
    commit 06a1fcd354a222fafcec9d88064c761a5d573796
    Merge: 94f0a1f 5313074
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Fri Jul 1 16:43:03 2016 -0400
    
        Merge pull request #491 from rbhindwa/btlmt_tcptimereventmanager-fix-deregistertimer
    
        port btlmt_tcptimereventmanager deregisterTimer changes from DRQS 797624...
    
    commit 53130749147872f1604567d96e0515a6d6cfb9e5
    Author: Rohan Bhindwale <rbhindwale@bloomberg.net>
    Date:   Mon Jun 27 11:31:16 2016 -0400
    
        inter commit
    
    commit 6f7fe77721f5073423dbec49787e059cfd4c47bc
    Author: Rohan Bhindwale <rbhindwale@bloomberg.net>
    Date:   Thu Jun 16 15:54:00 2016 -0400
    
        test  driver tweak
    
    commit 02fcaa0fb4dae68f5a077c870129fccc8a5630b0
    Author: Rohan Bhindwale <rbhindwale@bloomberg.net>
    Date:   Thu Jun 16 10:42:15 2016 -0400
    
        port btlmt_tcptimereventmanager deregisterTimer changes from DRQS 79762438
    abeels committed Jul 20, 2016
  18. @abeels

    Adopt commit cba069b from master: Merge pull request #527 from mgirou…

    …x/review/fixup-pcre2-jit-3
    
    commit cba069b0757d48c7554ae128d1873c9dc04a0090
    Merge: e43e42f 3264b3c
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Fri Jul 1 16:19:38 2016 -0400
    
        Merge pull request #527 from mgiroux/review/fixup-pcre2-jit-3
    
        Improve sparc detection from https://bbgithub.dev.bloomberg.com/bde/bde/pull/521
    
    commit 3264b3c02af5cfc434fb4bd27b2353af28101bd3
    Author: Mike Giroux <mgiroux@bloomberg.net>
    Date:   Fri Jul 1 15:43:50 2016 -0400
    
        use Logs.verbose
    
    commit 33e97ba49c5ab00b9d50fbe653edcabca96bfa71
    Author: Mike Giroux <mgiroux@bloomberg.net>
    Date:   Fri Jul 1 14:13:50 2016 -0400
    
        clarify SUPPORT_JIT logic
    
    commit d414462c9a823054f42915dccb1ddcc4a85a4db0
    Author: Mike Giroux <mgiroux@bloomberg.net>
    Date:   Fri Jul 1 14:04:46 2016 -0400
    
        use platform.processor() to detect sparc
    
    commit c5bf167ef587bae5b7003a7f74ff9c84429b8c9d
    Author: Mike Giroux <mgiroux@bloomberg.net>
    Date:   Fri Jul 1 13:47:25 2016 -0400
    
        log more debug info
    
    commit 990c4cf09e8e8f01fe2f085e651ab4c9ed0f2032
    Author: Mike Giroux <mgiroux@bloomberg.net>
    Date:   Fri Jul 1 13:14:32 2016 -0400
    
        add more diagnostics
    
    commit 551918586311d25ac540fb6857adb0f3a91fce49
    Author: Denis Sokolov <dsokolov7@bloomberg.net>
    Date:   Fri Jul 1 19:45:22 2016 +0400
    
        waf script has been changed to do for all platforms.
    
    commit 71c96a2a01d089ceb4d58e68aae77122814a5a15
    Author: Denis Sokolov <dsokolov7@bloomberg.net>
    Date:   Fri Jul 1 19:41:28 2016 +0400
    
        Test error on sparc 64 has been fixed. Minor code style changes.
    
    commit 78df6e07156ab0389d62720f4ba4b02707fca5bb
    Author: Denis Sokolov <dsokolov7@bloomberg.net>
    Date:   Fri Jul 1 16:27:19 2016 +0400
    
        Build errors have been fixed and JIT has been truly disabled for SPARC 64.
    
    commit 4aa19d6c757ec7ebc5e655c95c5c6a85e38faf66
    Author: Denis Sokolov <dsokolov7@bloomberg.net>
    Date:   Fri Jul 1 15:29:43 2016 +0400
    
        Review comments have been fixed.
    
    commit 8e60c4c4d20af7828244b23e8bdf88c3d53c10ac
    Author: Denis Sokolov <dsokolov7@bloomberg.net>
    Date:   Thu Jun 30 20:32:15 2016 +0400
    
        JIT support has been disabled for SPARC 64.
    
    commit f0e74f5d47a32c971f904246a00352ba81c4c7ef
    Author: Denis Sokolov <dsokolov7@bloomberg.net>
    Date:   Thu Jun 30 19:45:20 2016 +0400
    
        Performance test and documentation have been updated.
    
    commit c65b0ef13eb27f6c9ec146b356a45c4ab3762403
    Author: Denis Sokolov <dsokolov7@bloomberg.net>
    Date:   Thu Jun 30 18:02:17 2016 +0400
    
        '#if defined' conditions have been rephrased.
    
    commit adb17bb8fe39e46a83e3de6147e3c814276d8835
    Author: Denis Sokolov <dsokolov7@bloomberg.net>
    Date:   Thu Jun 30 17:44:06 2016 +0400
    
        sljit configuration has been changed.
    
    commit 52fa71b3c0ee1cc2dcf793b40f8bcfafd47bdf75
    Author: Denis Sokolov <dsokolov7@bloomberg.net>
    Date:   Wed Jun 29 19:05:24 2016 +0400
    
        Internal code review comments has been fixed.
    
    commit 0a41ad671b1ad2d66842d91fa4b81f8372c8d5bb
    Author: Denis Sokolov <dsokolov7@bloomberg.net>
    Date:   Wed Jun 29 17:35:46 2016 +0400
    
        Initial version of patch for JIT optimization support on SPARC 64.
    abeels committed Jul 20, 2016
  19. @abeels

    Adopt commit e43e42f from master: Merge pull request #528 from bchapm…

    …an/bslstl_list-160627-drqs-78702571
    
    commit e43e42fcd5697565ee9b62c6b174d9f51dd5ef72
    Merge: 52ba207 3552941
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Fri Jul 1 15:51:41 2016 -0400
    
        Merge pull request #528 from bchapman/bslstl_list-160627-drqs-78702571
    
        Bslstl list 160627 drqs 78702571
    
    commit 35529415451775df6c96297356ba38eea45541c4
    Author: Bill Chapman <bchapman2@bloomberg.net>
    Date:   Fri Jul 1 12:57:42 2016 -0400
    
        bslstl_list: applied Clay's feedback, except for using bsltf::EmplacableTestType TBD
    
    commit 0d9f84cf4506840a8cb71b73c99d6c650f80f2fa
    Author: Bill Chapman <bchapman2@bloomberg.net>
    Date:   Mon Jun 27 14:25:36 2016 -0400
    
        bslstl_list: add 'insert(p1, {init-list})
    abeels committed Jul 20, 2016
  20. @abeels

    Adopt commit 52ba207 from master: Merge pull request #513 from skumar…

    …445/btlmt_tcptimereventmanager_test_driver_fix
    
    commit 52ba207ad29ab0e1aa04a6004160bf005d00ef3a
    Merge: 3eadcd9 6d961f0
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Fri Jul 1 11:01:19 2016 -0400
    
        Merge pull request #513 from skumar445/btlmt_tcptimereventmanager_test_driver_fix
    
        Fixed test drivers to put back assertions that ensure that the
    
    commit 6d961f05ba0963054873d89087e4538f195c99a5
    Author: Sumit Kumar <skumar445@bloomberg.net>
    Date:   Mon Jun 27 14:00:08 2016 -0400
    
        Fixed test drivers to put back assertions that ensure that the
        allocator is propagated to 'bsl::function' objects when in standard
        containers.
    abeels committed Jul 20, 2016
  21. @abeels

    Adopt commit 3eadcd9 from master: Merge pull request #526 from sbreit…

    …st/noexcept.6
    
    commit 3eadcd900062c423127c04b648ecf6afd4aa1844
    Merge: 34ba321 202a1fe
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Fri Jul 1 10:21:43 2016 -0400
    
        Merge pull request #526 from sbreitst/noexcept.6
    
        BDE-369: 'bslstl': 'noexcept' specifcations added per N4594.
    
    commit 202a1fe309e70b315a9cf38cd1e4df1b05711090
    Author: Steven Breitstein <sbreitstein@bloomberg.net>
    Date:   Thu Jun 30 19:03:35 2016 -0400
    
        BDE-369: 'bslstl': 'noexcept' specifcations added per N4594.
    abeels committed Jul 20, 2016
  22. @abeels

    Adopt commit 34ba321 from master: Merge pull request #524 from cwilso…

    …n/small-map-deque-fixes-for-icbeta-drqs-84793398
    
    commit 34ba32130cc7ba92ff21eb35d48ecbe5ff838fd6
    Merge: f6fadc6 e4d93ac
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Thu Jun 30 15:12:33 2016 -0400
    
        Merge pull request #524 from cwilson/small-map-deque-fixes-for-icbeta-drqs-84793398
    
        Small map and deque fixes for ICBETA (DRQS 84793398)
    
    commit e4d93ac49bfc1ce39af9827131099e09243e1f50
    Author: Clay Wilson <cwilson9@bloomberg.net>
    Date:   Wed Jun 29 16:58:56 2016 -0400
    
        added a note regarding 'select_on_container_copy_construction'
    
    commit 88f4faf688cfdea7e940899cdf6e98ba81e64b9a
    Author: Clay Wilson <cwilson9@bloomberg.net>
    Date:   Wed Jun 29 11:53:10 2016 -0400
    
        fix two small C++11 issues (map, deque) for ICBETA
    
        1 The wrong allocator is used for a temporary in 'map::operator[](key_type&&)'.
        2 'select_on_container_copy_construction' is not used in deque's 1-arg copy
          ctor.
    abeels committed Jul 20, 2016
  23. @abeels

    Adopt commit f6fadc6 from master: Merge pull request #525 from hversc…

    …he/bslim_printer-icbeta-fail-drqs-84805986
    
    commit f6fadc620e8ef96d46a1abe79c418f786cbad959
    Merge: 3e8bf68 de321ec
    Author: Henry Verschell <hverschell@bloomberg.net>
    Date:   Thu Jun 30 15:11:18 2016 -0400
    
        Merge pull request #525 from hversche/bslim_printer-icbeta-fail-drqs-84805986
    
        Add a work around for detecting traits on arrays.
    
    commit de321ecce6c95d3b988700d57ddcf6f65d2823c2
    Author: (Henry) Mike Verschell <hverschell@bloomberg.net>
    Date:   Thu Jun 30 14:57:58 2016 -0400
    
        Apply Hy's review comments
    
    commit 8129c24d119c82eeafc38e1a996a4d0a764545c1
    Author: (Henry) Mike Verschell <hverschell@bloomberg.net>
    Date:   Thu Jun 30 14:25:22 2016 -0400
    
        Centralize macros for detecting removeconst work arounds
    
    commit 3474eedac36a3efdb10c9c3f0304b795002abc05
    Author: (Henry) Mike Verschell <hverschell@bloomberg.net>
    Date:   Wed Jun 29 14:56:06 2016 -0400
    
        Adjust text alignment
    
    commit 0d52a86657bc3e20983d24735702f1bb6b443a61
    Author: (Henry) Mike Verschell <hverschell@bloomberg.net>
    Date:   Wed Jun 29 14:39:30 2016 -0400
    
        Add a work around for detecting traits on arrays.
    abeels committed Jul 20, 2016
  24. @abeels

    Adopt commit 3e8bf68 from master: Merge pull request #518 from che2/f…

    …ix-balber_berencoder-test-failures
    
    commit 3e8bf685233fe22399dbb441a7e541e042ff0dde
    Merge: f2a195f 7a2da49
    Author: Jeffrey Mendelsohn <JMENDELSOHN4@bloomberg.net>
    Date:   Wed Jun 29 12:45:57 2016 -0400
    
        Merge pull request #518 from che2/fix-balber_berencoder-test-failures
    
        Fix balber_berencoder test driver failures
    
    commit 7a2da49fd247876fa78e5620ba6b1216056f0f5d
    Author: Chen He <che24@bloomberg.net>
    Date:   Tue Jun 28 17:14:20 2016 -0400
    
        Fix balber_berencoder test driver failures
    abeels committed Jul 20, 2016
  25. @abeels

    Adopt commit f2a195f from master: Merge pull request #522 from hrosen…

    …4/cast-warnings-bsls_log-drqs-84798246
    
    commit f2a195f6c7a1aff762fe10961322fda4a8b25601
    Merge: 8c09518 da70d0a
    Author: Jeffrey Mendelsohn <JMENDELSOHN4@bloomberg.net>
    Date:   Wed Jun 29 12:38:49 2016 -0400
    
        Merge pull request #522 from hrosen4/cast-warnings-bsls_log-drqs-84798246
    
        bsls_log - avoid warnings for casts between data and function pointers
    
    commit da70d0a67eacc7eca71f111e4793878e556b57ad
    Author: Hyman Rosen <hrosen4@bloomberg.net>
    Date:   Wed Jun 29 11:54:25 2016 -0400
    
        bsls_log - avoid warnings for casts between data and function pointers
    abeels committed Jul 20, 2016
  26. @abeels

    Adopt commit 8c09518 from master: Merge pull request #520 from cwilso…

    …n/bsls_pointercastutil-macro-collisions-drqs-84786108
    
    commit 8c09518dc08caf04ba20366a2909893a613bf7f5
    Merge: dc8927c 1d5cb68
    Author: mgiroux <mgiroux@bloomberg.net>
    Date:   Wed Jun 29 09:51:54 2016 -0400
    
        Merge pull request #520 from cwilson/bsls_pointercastutil-macro-collisions-drqs-84786108
    
        Fixed bsls_pointercastutil Macro Collisions (DRQS 84786108)
    
    commit 1d5cb68960170b73c43ae7c43bd3663e865e14e4
    Author: Clay Wilson <cwilson9@bloomberg.net>
    Date:   Wed Jun 29 09:01:45 2016 -0400
    
        rename template parameter names to avoid macro collisions
    
        (as in bslmf_isconvertible: FROM -> FROM_TYPE, TO -> TO_TYPE)
    abeels committed Jul 20, 2016
  27. @abeels

    Adopt commit dc8927c from master: Merge pull request #519 from osubbo…

    …tin/review/bde-vector-drqs-84752387
    
    commit dc8927c446089104cf97f8e118158d6d8192b987
    Merge: fc2e639 602dac8
    Author: mgiroux <mgiroux@bloomberg.net>
    Date:   Wed Jun 29 09:05:55 2016 -0400
    
        Merge pull request #519 from osubbotin/review/bde-vector-drqs-84752387
    
        Fix for the wrong ifdef for Vector_RangeCheck in bslstl_vector.
    
    commit 602dac8b63313531234bf1fa1e746b84a52efc58
    Author: Subbotin Oleg <osubbotin@bloomberg.net>
    Date:   Wed Jun 29 05:29:57 2016 -0400
    
        Fix for the wrong ifdef for Vector_RangeCheck in bslstl_vector.
    abeels committed Jul 20, 2016